Trefwoorden systeemanalyse, projectbeheer
Doelstellingen In deze cursus maken we kennis met het softwareontwikkelingsproces zoals dit plaatsvindt bij grotere projecten.
De belangrijkste kenmerken zijn hier, omwille van de vlotte samenwerking tussen de verschillende actoren, een grotere formalisatie en een strakkere organisatie dan bij kleine projecten.
Leerinhoud In de cursus worden een aantal aspecten behandeld die eminent aanwezig zijn bij grotere projecten en samenwerkingsverbanden. Ook gaan we in op een aantal aspecten van UML die hierop betrekking hebben.
We behandelen:
De verschillende otwikkelingsmodellen van grotere systemen.
Bedrijfsculturen: kwaliteitszorg, zware en lichte ontwikkelingsomgevingen.
Specifieke eigenschappen van grote projecten: ontplooiing, verdere indelingen in kleinere subsystemen.
Documentatie: integratie ervan in het ontwikkelingsproces.
Planning: kostenschattingen en taakverdelingen.
Verificatie en validatie: zoeken van fouten, bepalen van de kwaliteit van programmatuur.
Begincompetenties De competenties behaald in Systeemanalyse I.
Er wordt van uitgegaan dat een student kennis heeft van de methodes en technieken die gebruikt worden bij het ontwerp en de realisatie van kleinere systemen, inclusief systeembeschrijvingen met UML.
Eindcompetenties Algemene Technische Competenties[ATC4]
In staat zijn om onderzoeksmethoden en -technieken adequaat aan te wenden voor de oplossing van ingenieurstechnische problemen.
Specifieke competenties [SC1] In staat zijn om principes van software-ontwerp toe te passen met het oog op productie, onderhoud en kwaliteit tegen econisch verantwoorde prijs.
Leermaterialen Jan Cnops, "programmaontwerp- en realisatie", LannooCampus, 2005.
Studiekosten 27,50 Euro
Studiebegeleiding Uitleg kan verkregen worden na de lessen of op afspraak, eventueel per mail.
Onderwijsvormen Hoorcollege, aangevuld met een project dat in groep wordt uitgevoerd om bepaalde elementen van de stof uit te diepen.
Evaluatievorm Mondeling examen
OP-leden Vakgroep Informatica
|
|