Oef DM, 2 van 3 oef: Operations contracts, acitivty diagram, use case diagram en beetje theorie
H1: inleiding
Kwaliteitsvolle ICT-projecten succesvol opleveren
Kwaliteitsvol:
betrouwbaar --> getest
normen beschreven
laadtijd gehaald
ICT-project:
software of hardware
kwaliteitsdriehoek: 3 hoeken hebben effect op elkaar
1. scope: doel, vereisten
2. budget/resources
3. tijd/schedule
Succesvol:
binnen vastgelegde tijd
binnen budget
voldoening gebruiker --> project gebruikt
Opleveren:
in productie/gebruikersomgeving plaatsen
Realiteit: dit lukt niet altijd, veel projecten falen (vooral waterval faalt!)
gefaald = resultaat ongebruikt, halverwege gestopt, ...
deels geslaagd = te laat, ong goede scope, ...
geslaagd = op tijd, scope ok, wordt gebruikt, ...
Communicatie met:
klant - eindgebruiker - opdrachtgever
collega's
business - management
Vragen stellen en luisteren --> kwaliteitsvolle ICT-projecten succesvol opleveren
, H2: software
ontwikkelingsmethodologieë
n
The software crisis
Verklaren van quotes
bv. "How does a project get to be a year late? one day at a time"
Software ontwikkelingsproces
= Kader dat vastlegt hoe een sw-project wordt aangepakt
= Methode om de activiteiten in verband met creatie, oplevering en onderhoud van
softwaresystemen te organiseren
Software ontwikkelingsproces bevat altijd volgende onderdelen:
requirements verzamelen door te luisteren naar de opdrachtgever
requirements analyseren
een ontwerp maken
implementeren: ontwerp uitvoeren
testen/controleren
, visueel:
Methodes sw ontwikkelingsproces
Watervalmethode
Project afwerken in 1 keer
--> elke fase komt 1 keer aan bod
Nadeel:
aanpassing maken moeilijk mogelijk
enkel bij requirements en afgeven contact met klant
Agile
= Wendbaar/flexibel
2 belangrijkste pijlers: iteratief en incrementeel
Iteratief (iteratie: soms sprint genoemd):
in stappen werken
na elke stap lever je werkende sw voor feedback
H1: inleiding
Kwaliteitsvolle ICT-projecten succesvol opleveren
Kwaliteitsvol:
betrouwbaar --> getest
normen beschreven
laadtijd gehaald
ICT-project:
software of hardware
kwaliteitsdriehoek: 3 hoeken hebben effect op elkaar
1. scope: doel, vereisten
2. budget/resources
3. tijd/schedule
Succesvol:
binnen vastgelegde tijd
binnen budget
voldoening gebruiker --> project gebruikt
Opleveren:
in productie/gebruikersomgeving plaatsen
Realiteit: dit lukt niet altijd, veel projecten falen (vooral waterval faalt!)
gefaald = resultaat ongebruikt, halverwege gestopt, ...
deels geslaagd = te laat, ong goede scope, ...
geslaagd = op tijd, scope ok, wordt gebruikt, ...
Communicatie met:
klant - eindgebruiker - opdrachtgever
collega's
business - management
Vragen stellen en luisteren --> kwaliteitsvolle ICT-projecten succesvol opleveren
, H2: software
ontwikkelingsmethodologieë
n
The software crisis
Verklaren van quotes
bv. "How does a project get to be a year late? one day at a time"
Software ontwikkelingsproces
= Kader dat vastlegt hoe een sw-project wordt aangepakt
= Methode om de activiteiten in verband met creatie, oplevering en onderhoud van
softwaresystemen te organiseren
Software ontwikkelingsproces bevat altijd volgende onderdelen:
requirements verzamelen door te luisteren naar de opdrachtgever
requirements analyseren
een ontwerp maken
implementeren: ontwerp uitvoeren
testen/controleren
, visueel:
Methodes sw ontwikkelingsproces
Watervalmethode
Project afwerken in 1 keer
--> elke fase komt 1 keer aan bod
Nadeel:
aanpassing maken moeilijk mogelijk
enkel bij requirements en afgeven contact met klant
Agile
= Wendbaar/flexibel
2 belangrijkste pijlers: iteratief en incrementeel
Iteratief (iteratie: soms sprint genoemd):
in stappen werken
na elke stap lever je werkende sw voor feedback