SEQA, Software Engineering, UML & Quality Assurance

Kwalificatie
Toetsing CAI. Bijkomend beoordeling van de praktijkgerichte opdrachten. De student verkrijgt het Certificate SEQA van de hogeschool.

Literatuur
Software Engineering (Sommerville), - Gestructureerd testen (van der Pol)*, -- Moderne software fabriek (Kranenburg)*, - Practisch UML (Warmer) of UML in 24 uur)*, - Kwaliteit van softwareproducten (van Zeist)*, - CMM guidelines (Paulk)*, - Reader SEQA, casus + leerplein gebruik. (* = in reader)

Inhoud
De deelnemer verkrijgt vaardigheid in het ontwerpen van algoritmen met de daarbij behorende correctheidsbewijzen en efficiëntieafwegingen. De inhoud van deze cursus kan men niet 'aanleren' door alleen boeken te bestuderen. Een substantieel deel van de begeleiding bestaat uit het uitwerken en bespreken van gemaakte programmeeroefeningen. Interactie tussen cursisten en de docent is hier essentieel.

De module SEQA in vogelvlucht: - object oriented analyse en ontwerp (UML) , - internationale standaarden c.q. kwaliteitsmodellen CMM en ISO 9126, - software ontwikkelingsmethoden, - project beheersingsmethoden en technieken, - quality assurance, - quality control, quality planning, quality improvement, - gestructureerd testmanagement, - configuration management, - software life cycle modellen, - requirement analyse & management.

Uitvoering
Zowel klassikaal als individueel. Individueel in overleg met begeleider/docent. Klassikaal met beperkte inspraak op planning en doorloop c.q. afstemming van lesdata en locaties. Zie vooraankondiging en startprocedure. De student zal diverse (praktijk)opdrachten uitvoeren, -zelfstandig en klassikaal.

Doelgroep & doelstelling
Deze cursus is bestemd voor iedereen die te maken heeft met systeemontwikkeling en een helicopter view wil hebben over de system lifecycle en kwaliteit en daarnaast met diverse betrokkenen van automatisering wil communiceren. Zoals: software engineers, functioneel ontwerpers, informatieanalisten, projectleiders, , software quality managers, quality assurance medewerkers, functioneel beheerders en consultants. De deelnemer optimaal voorbereiden op de toetsing SEQA. Na deze opleiding kan de deelnemer als software engineer zelfstandig de volwassenheid van systeemontwikkelomgevingen beoordelen, kan hij meedenken op een object oriented wijze en heeft inzicht in UML ontwerpen en kan kwaliteit van software bepalen en meten. Ook kan de deelnemer een requirement analyse uitvoeren en deze requirements managen.

Voorkennis & niveau
Er wordt vanuit gegaan dat de student beschikt over de kennis en vaardigheden die aan bod komen in de onderbouw basis AMBI en/of Academy Foundation. Instroom niveau HBO.

Kenmerken
- 8 sessies ± 1, doorloop 8± 1 weken (dagcursus) tot 12± 1 weken (avondcursus).
- Locaties: wordt verzorgd door heel Nederland.
- Examens, ongeveer 6 per jaar
- Huiswerkbelasting ongeveer 3 a 6 uur per sessie.
- Studiebelasting 280 SBU, zijnde 10 studiepunten (European credits).
- Prijs:
zie “Kostenoverzicht”, - Startdatum: zie planning.