Software ontwikkeling overzicht: van requirements tot implementatie
placeNieuwegein 22 apr. 2026Toon rooster event 22 april 2026, 08:45-16:00, Nieuwegein, Day 1 |
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Klassikaal
Algemeen :
Als je een software applicatie wilt ontwikkelen, loop je een aantal iteratieve stappen door om van requirements tot een werkende implementatie te komen.
Allereerst moeten we weten wat de klant precies wil hebben. Dit is het meest complexe onderdeel van software ontwikkeling. We bespreken verschillende manieren om deze requirements te specificeren zoals requirements statements, use cases en user stories.
Als we de requirements weten, kunnen we de architectuur gaan bepalen. In de praktijk blijkt dat elk project anders omgaat met architectuur. We bespreken verschillende architectuur best practices en we gaan dieper in op verschillende architectuur stijlen zo…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Vijfhart, dat klopt voor jou!
- Oefenomgeving tot 3 maanden na afronding beschikbaar
- Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom
- Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel
- Ontvang een gratis proefexamen bij meerdere opleidingen
- Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.
Lesmethode :
Klassikaal
Algemeen :
Als je een software applicatie wilt ontwikkelen, loop je een
aantal iteratieve stappen door om van requirements tot een werkende
implementatie te komen.
Allereerst moeten we weten wat de klant precies wil hebben. Dit is
het meest complexe onderdeel van software ontwikkeling. We
bespreken verschillende manieren om deze requirements te
specificeren zoals requirements statements, use cases en user
stories.
Als we de requirements weten, kunnen we de architectuur gaan
bepalen. In de praktijk blijkt dat elk project anders omgaat met
architectuur. We bespreken verschillende architectuur best
practices en we gaan dieper in op verschillende architectuur
stijlen zoals Service Oriented Architectuur, Component Based
Architectuur, enz.
In de analyse en design discipline bespreken we verschillende best
practices en gaan we dieper in op hoe we praktisch en effectief UML
kunnen gebruiken.
We bespreken verder hoe verschillende best practices in de
implementatie fase de voortgang van het project behoorlijk kunnen
versnellen.
We behandelen ook de verschillende aspecten van de test discipline.
We bekijken hoe de verschillende typen testen zoals unit testen,
integratie testen en acceptatie testen pragmatisch kunnen worden
toegepast.
Tot slot gaan we dieper in op de verschillende ontwikkel processen
zoals RUP, scrum, XP en hun overeenkomsten en verschillen.
Aan het eind van deze cursus heb je een goed overzicht van de
verschillende software ontwikkel disciplines, de technieken die
gebruikt worden, en de valkuilen waar men voor op moet passen en de
bijbehorende best practices.
Doel :
Inzicht in de verschillende disciplines van software
ontwikkeling en hun eigenschappen.
Inzicht in de valkuilen van deze disciplines en hoe deze valkuilen
te vermijden.
Inzicht in de verschillende software ontwikkel processen.
Doelgroep :
Managers, projectleiders en analisten die hun kennis op het gebied van software ontwikkeling willen vergroten.
Voorkennis :
Er is geen voorkennis nodig.
Onderwerpen :
- Software ontwikkeling
- Karakteristieken van software ontwikkeling
- Waarom mislukken projecten?
- Requirements
- Typen requirements
- Business requirements
- Functionele requirements
- Niet functionele
requirements
- Verschillende manieren om requirements op te
stellen
- Requirements statements
- Use cases
- User stories
- Verschillende requirements modellen
- Requirements best practices
- Architectuur
- Verschillende typen architectuur
- Wat doet de architect?
- Architectuur principes
- Lagen in een enterprise applicatie
- Architectuur stijlen
- Object Oriënted (OO)
- Component Based Development
(CBD)
- Service Oriënted Architectuur
(SOA)
- Architectuur best practices
- Analyse en design
- Analyse en design modellen
- UML
- Implementatie
- Continuous integration
- Refactoring
- Implementatie best practices
- Testen
- Unit testen
- Integratie testen
- Acceptatie testen
- Best practices op het gebied van testen
- Ontwikkel processen
- Agile software ontwikkeling
- Verschillen en overeenkomsten van de
verschillende processen:
- Waterval
- RUP
- DSDM
- Scrum
- XP
- Rollen en taken binnen een software ontwikkel
project
- Documentatie
- Software ontwikkel best practices
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

