Hoofdstuk 9: Analyse Flashcards

1
Q

Wat is het doel van de Analyse fase

A
  • Uitwerken van de oplossing van de conceptfase in detail
  • Blauwdruk maken van de nieuwe applicatie
  • De blauwdruk gebruiken voor validatie te krijgen bij de klant voor resultaat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Kan het analysedocument nog wijzigen?

A

Ja, dit kan altijd wijzigen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Noem alle rollen binnen de analyse fase

A

-Business analist: Hij organiseert een aantal workshops met eindgebruikers om de oplossing in kaart te brengen en synthetiseert deze in het analysedocument.
- Eindgebruikers: Nemen deel aan de workshops en leveren extra input wanneer nodig
- Ontwikkelaars: Geven input voor technische kant van het analysedocument.
- Sponsors: Finale beslissing en valideren van het analysedocument.
Projectmanager: Waakt over haalbaarheid qua timing en budget

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wat zijn de deliverables binnen de analyse fase?

A
  • Analysedocument. Dit bevat een gedetailleerde beschrijving van de oplossing die de leverancier zal opleveren tegen de afgesproken prijs. Het document bevat dus de definitieve overeenkomst tussen (interen) leveranciers en klant.
  • Verbeteringsvoorstel
  • POC of Prototype: Om de klant te laten zien wat de applicatie kan doen. Bij maatwerk wordt dit eerder een light versie van de oplossing i.p.v. een POC
  • Workshops
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat bevat het analysedocument (meestal) minimaal?

A
  • Procesbeschrijvingen AS-IS en TO-BE
  • Functioneel ontwerp
  • Technisch ontwerp
  • Security, autorisaties en rollen
  • Interfaces
  • Datamigratie
  • Systeemarchitectuur
  • Testplan
  • Veronderstellingen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Analysedocument: AS-IS en TO-BE
Wat doen deze?

A
  • Toont het impact van het project op de organisatie
  • Laat alles zien hoe het voor het project was en hoe het er zal uitzien.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Analysedocument: Functioneel ontwerp
Wat doen deze?

A
  • Beschrijft de oplossing op het niveau van de eindgebruikers (lijst met functies, screenshots, mock-ups, beschrijving)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Analysedocument: Technische ontwerp
Wat doen deze?

A
  • Technische details zonder code maar programmalogica
  • Tabelwaarden, parameters, instellingen
  • UML – diagrammen (Klassendiagram, sequence diagram, Activity diagram, Toestandsdiagram)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Analysedocument: Security, autorisatie en rollen
Wat doen deze?

A
  • Privacy gevoelige data, concurrentiële data,…
  • Zowel externe als interne applicaties van belang
  • Autorisatie en rollen worden opgenomen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Analysedocument: Interfaces
Wat doen deze?

A
  • Connectie tussen twee systemen waarbij data verzonden wordt.
  • Beschrijving van conversieregels is nodig
  • Datawisseling moet gemonitord worden via een procedure van opvolging (voor logging)
  • Definiëren van master systeem: systeem dat de wijziging in data doorvoert en doorstuurt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Analysedocument: Datamigratie
Wat doen deze?

A
  • Welke gegevens worden omgezet? (conversieregels)
  • Wie zal de gegevens aanleveren en in welk formaat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Analysedocument: Systeemarchitectuur
Wat doen deze?

A
  • Opzet van de oplossing en verschillende randapplicaties en systemen
  • Beschrijving impact op huidige architectuur
  • Beschrijving benodigde hard- en software
  • Opmaak architectuurschema zodat IT-afdeling kan evalueren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Analysedocument: Testplan
Wat doen deze?

A
  • Definiëren van testscenario’s zonder uit te schrijven (vrijmaken van betrokkenen, planning voor testen, finale controle op volledigheid)
  • Testscenario’s op basis van business processen
  • Testen omvat niet enkel functionele testen maar ook stress testing, performance, portability,…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Analysedocument: Veronderstellingen
Wat doen deze?

A
  • Er zullen nog onduidelijkheden zijn hier, dus we moeten dit nog doen.
  • Ook veronderstellingen over zaken waar de leveranciers geen controle over heeft.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Moeten we voor een kleur wijziging in een applicatie een change-request voor aangevraagd worden?

A
  • Neen, voor kleine wijzigingen niet. Dit mag direct aangepast worden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly