Dit is de samenvatting van de theorie binnen Analyse I van het eerste jaar Toegepaste Informatica in Hogeschool Gent.
Hierin staat alles dat je moet kennen van theorie om de oefeningen te kunnen maken en ook van theorie die gevraagd kan worden.
Alles is ook gedemonstreerd met voorbeelden en delen...
Analyse I
Inleiding (H1)
1. Kwaliteitsvolle, succesvolle ICT projecten opleveren
- De driehoek van het project management: hoe zoeken we een evenwicht tussen een
veelheid aan wensen en een beperktheid aan tijd en middelen ?
- Communicatie met
o Klant – eindgebruiker – opdrachtgever
o Collega’s
o Management
ð Enkel door te vragen en te luisteren, kunnen we kwaliteitsvolle IT-projecten succesvol
afleveren
H2
1. The Software Crisis
“How does a project gets to be a year late ? One day at a time.”
“Adding manpower to a late software project makes it later.”
“There is nothing in this world constant but inconsistency”
“The bearing of a child takes nine months, no matter how many women are assigned.”
“For the truth is, the clients do not know what they want. The usually do not know what
question must be answered, and they almost never have thought of the problem in the detail
that must be specified.”
“In software, we rarely have meaningful requirements. Even if we do, the only measure of
success that matters is whether our solution solves the customer’s shifting idea of what their
problem is.”
, 2
Je moet als SW-developer altijd interactie behouden met de klant. Doe je dit niet dan is het
volledig verloren tijd.
2. Software ontwikkelingsproces
• Als software-ontwikkelaar heeft het geen zin om te coderen zonder interactie met je klant.
Jezelf vragen stellen:
1. Hoe moet ik hier aan beginnen ?
2. Wat wordt er juist verwacht ?
3. Wat heb ik hiervoor nodig ?
4. Wat moet ik eerst doen ?
Een Software-ontwikkelingsproces is:
ð Een kader dat vastlegt hoe een softwareproject wordt aangepakt
ð Een methode om de activiteiten in verband met creatie, oplevering en onderhoud van
softwaresystemen te organiseren
Stappen:
1. Luister naar de klant (requirements verzamelen)
2. Analyseer
3. Ontwerp
4. Implementeer
5. Test/controleer
6. Regelmatig overleg met de klant
3. Watervalmethode
, 3
Het grote nadeel van de watervalmethode is dat je geen communicatie hebt met de klant. Als je dan
wil terugkeren in het ontwikkelingsproces wordt dat veel te moeilijk en geraak je in tijdsnood.
De oplossing voor dit probleem is door gebruik te maken van een Iteratieve en incrementele
ontwikkelmethode.
Per iteratie bereik je een milestone.
4. Belang van testen
Je moet regelmatig testen om vroeg de bugs eruit te halen. Hoe langer je wacht, hoe groter je bugs
worden totdat ze te groot geworden zijn…
Voordelen van het kopen van samenvattingen bij Stuvia op een rij:
√ Verzekerd van kwaliteit door reviews
Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!
Snel en makkelijk kopen
Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.
Focus op de essentie
Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!
Veelgestelde vragen
Wat krijg ik als ik dit document koop?
Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.
Tevredenheidsgarantie: hoe werkt dat?
Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.
Van wie koop ik deze samenvatting?
Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper bert16. Stuvia faciliteert de betaling aan de verkoper.
Zit ik meteen vast aan een abonnement?
Nee, je koopt alleen deze samenvatting voor €6,49. Je zit daarna nergens aan vast.