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…
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur bert16. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €6,49. Vous n'êtes lié à rien après votre achat.