Vak: Software Development Lifecycle credits: 2
- Vakcode
- ITVB18SEN4
- Naam
- Software Development Lifecycle
- Studiejaar
- 2022-2023
- ECTS credits
- 2
- Taal
- Nederlands
- Coördinator
- J.H. de Boer
- Werkvormen
-
- Hoorcollege
- Werkcollege
- Toetsen
-
- Software Dev. Lifecycle - Computer, organisatie ToetsCentrum
Leeruitkomsten
architectuur frameworks zoals RUP 4+1 (Kruchten) en Rozanski & Woods beschrijven; hierbij het gebruiken van de juiste UML-diagrammen
belangrijke architecturale concepten zoals architectural patterns/styles, views en perspectives uitleggen en toepassen
de belangrijkste benaderingen (proces modellen) bij het ontwikkelen van software beschrijven en de voor- en nadelen kunnen noemen
de principes van secure design benoemen en de toepassing hiervan beschrijven.
de technieken continuous integration, test-driven development en behaviour-driven development beschrijven en motiveren
het SCRUM framework, agile samenwerken; met meerdere teams aan hetzelfde product werken
quality control als integraal onderdeel van de sprintplanning en het ontwikkelproces
requirements opstellen voor een gegeven applicatie, rekening houdend met verschillende belanghebbenden, en indelen naar type en voorzien van de juiste prioriteit
belangrijke architecturale concepten zoals architectural patterns/styles, views en perspectives uitleggen en toepassen
de belangrijkste benaderingen (proces modellen) bij het ontwikkelen van software beschrijven en de voor- en nadelen kunnen noemen
de principes van secure design benoemen en de toepassing hiervan beschrijven.
de technieken continuous integration, test-driven development en behaviour-driven development beschrijven en motiveren
het SCRUM framework, agile samenwerken; met meerdere teams aan hetzelfde product werken
quality control als integraal onderdeel van de sprintplanning en het ontwikkelproces
requirements opstellen voor een gegeven applicatie, rekening houdend met verschillende belanghebbenden, en indelen naar type en voorzien van de juiste prioriteit
Inhoud
Deze module gaat dieper in op de praktijk van software-ontwikkeling, van het ontwerpen van een applicatie tot en met deployment en kwaliteitsbewaking. Verder komen technieken en modellen aan bod met betrekking tot samenwerking en architecturen.
Opgenomen in opleiding(en)
School(s)
- Instituut voor Communicatie, Media & IT