Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Dag 1: Proces
Introductie
- Wat is Systems Engineering?
- Wat is Software Engineering?
- Waarom is Software Engineering moeilijk?
- Systeemvereisten
- Systeem modellering
Software Engineering Processen
- Wat is een softwareontwikkelingsproces?
- Traditionele processen
- Agile Processen
- Processen voor het bouwen van systemen met een hoge integriteit
- Normen en certificeringssystemen
Systemen met hoge integriteit
- Wat zijn systemen met een hoge integriteit?
- De rol van de QM-cultuur
- Redenen voor fouten
- Kritische systemen standaard
- Betrouwbaarheid engineering
Software Onderhoud
Dag 2: Planning
Eisen
- Eisen aan de gebruiker
- Elicitatie/analyse van gebruikersvereisten
- Systeemvereisten
- Vereisten voor de software
- Specificatie van software
- Proces van vereisten
- Tools om vereisten te beheren
Software Design
- De wet van Conways
- Ontwerp patronen
- Hulpmiddelen voor tekstuele modellering
- Principes van OO-ontwerp
- Gereedschap voor ontwerpen
- Gemeenschappelijke architecturen
Modeling
- Het plannen van een architectuur
- UML Grafische voorstellingen
- Niet-UML grafische representaties
Dag 3: Code
Software Bouw
- Hoe zet je een ontwerp om in code?
- Programming Beste praktijken.
- Abstractie van code
- Programming Werkstroom
Configuration Management
- Wat is Configuration Management?
- Configuration Management In ISO9000 en CMMI
- CASE-tools voor planning, ontwerp en QA
- CASE-tools voor het schrijven van software
- Versiebeheer met SVN
- Systeem Integratie
Code voor systemen met een hoge integriteit
- Fouten voorkomen
- Fouten opsporen
- De impact van fouten verminderen
- Typische problemen met code voor systemen met een hoge integriteit
Metrische gegevens over codekwaliteit
- Metrische gegevens over codegrootte
- Metrische gegevens over de complexiteit van de code
- Metrische gegevens zonder code
- Statische analyse
Dag 4: Verificatie en validatie
Beoordelingen
- Grondbeginselen van VV
- Onafhankelijke verificatie en validatie
- Beoordelingen van ontwerpen en vereisten
- Code inspecties
- Software Walkthroughs
- Audits
- Andere V&V-methoden
Testen van systemen met een hoge integriteit
- Documenten met betrekking tot veiligheid
- Scenario 's
- Argumentatie voor veiligheid
- Beoordelingen van systemen met hoge integriteit
- Betrouwbaarheid voorspellen
- Formele methoden
- Kosten van V + V
Geautomatiseerd testen
- Waarom testen?
- Automatische versus handmatige tests
- Stapsgewijs testen
- Soorten tests
- Testhulpmiddelen
- Test harnassen
Dag 5: Management
Project Management
- Wat is Project Management?
- Overdracht aan de klant
- Standaarden (PMP, PRINCE2)
- Tijd management
- Kostenbeheersing
- Risicobeheer
- Documentatie van het project
Proces Evaluatie
- De functie van procesevaluatie
- Handelen op basis van de metriek
- Metrische gegevens van het proces
- Normen en kaders voor procesevaluatie (CMMI, ISO 9001, TickIt+)
- Proces evaluatie bijeenkomsten
Samenvatting en conclusies
35 Uren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses