Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inzicht in de levenscyclus van een .Net project
Architectuur van een .Net toepassing, overzicht van technologieën
Ontwerpmodellen: klassieke benaderingen vs. agile methodes
Actoren van een .Net project
Contractuele aspecten en documentatie
Workshop: Meerdere voorbeelden van applicatiearchitectuur
Verzamelen van vereisten
Het houden van een specificatiebijeenkomst
Presentatie van methoden voor het verzamelen van vereisten
Use cases en vereisten
User stories
Schattingen: belasting en invloedsfactoren
Hulpmiddelen
Workshop: Gebruikersverhalen en use cases schrijven
Keuze van de architectuur
Servicegerichte aanpak
Prototyping
Technische architectuur, raamwerken
De MDA (Model Driven Architecture)-aanpak, gereedschappen
Workshop: Kiezen van een architectuur, UML-diagrammen, codegeneratie
Planning en beheer van het project
Projectplan
Gedetailleerde planning
Projectbeheer, monitoring en indicatoren EVM
Kwaliteitsbeheer, testbeheer
Hulpmiddelen
Workshop: Planning en beheer van een project: klassieke / agile methode
Instelling van de gereedschappen
Ontwikkelomgeving
Build tools, package management
SCM (Source Content Management) tools: SVN, TFS
Continue integratie
Deployment en testen
Workshop: Het opzetten van de nodige tools voor een .Net project