H4vereisten

40 %
60 %
Information about H4vereisten
Education

Published on October 17, 2008

Author: arnev3

Source: slideshare.net

Vaststellen van de vereisten WAT moet er ontwikkeld worden.

Vaststellen van de vereisten Doelstelling Analyse van de vereisten. Specificatie van de vereisten. Niet-functionele vereisten Functionele vereisten Organisatorische veranderingen Prioritiseren van vereisten.

Doelstelling

Analyse van de vereisten.

Specificatie van de vereisten.

Niet-functionele vereisten

Functionele vereisten

Organisatorische veranderingen

Prioritiseren van vereisten.

Doel van vereistenanalyse Voor ontwikkeling duidelijke overeenstemming tussen klant en ontwikkelaar ==> essentieel voor acceptatie. Vaagheden, onduidelijkheden, fouten in specificaties vroeg ontdekken ==> een fout vroeg ontdekken is goedkoop, een fout laat ontdekken is duur.

Voor ontwikkeling duidelijke overeenstemming tussen klant en ontwikkelaar ==> essentieel voor acceptatie.

Vaagheden, onduidelijkheden, fouten in specificaties vroeg ontdekken ==> een fout vroeg ontdekken is goedkoop, een fout laat ontdekken is duur.

 

Analyse van de vereisten Interactief proces met stakeholders Stakeholder: iemand die direct of indirect invloed kan hebben op de systeemvereisten: Managers Technici Gebruikers Vakbond Financiers

Interactief proces met stakeholders

Stakeholder: iemand die direct of indirect invloed kan hebben op de systeemvereisten:

Managers

Technici

Gebruikers

Vakbond

Financiers

Vereistenanalyse is moeilijk Betrokkenen weten niet wat ze willen. Betrokkenen hebben geen besef van de kosten. Domeinexperts hebben eigen jargon. Tegenstrijdige belangen en vereisten. Verborgen agenda. Vereisten veranderen.

Betrokkenen weten niet wat ze willen.

Betrokkenen hebben geen besef van de kosten.

Domeinexperts hebben eigen jargon.

Tegenstrijdige belangen en vereisten.

Verborgen agenda.

Vereisten veranderen.

Vereisten verzamelen en classificeren Kennis over probleemdomein opdoen. Prioriteiten tussen vereisten bepalen. Conflicten tussen vereisten oplossen.

Kennis over probleemdomein opdoen.

Prioriteiten tussen vereisten bepalen.

Conflicten tussen vereisten oplossen.

Specificatie van de vereisten De functionele vereisten De niet-functionele vereisten De organisatorische veranderingen.

De functionele vereisten

De niet-functionele vereisten

De organisatorische veranderingen.

Functionele vereisten Dienst die informatiesysteem moet leveren ==> use-cases. Fouten: Onduidelijke formulering Verwarring tussen vereisten en ontwerpbeslissingen Vereisten combineren of samengooien.

Dienst die informatiesysteem moet leveren ==> use-cases.

Fouten:

Onduidelijke formulering

Verwarring tussen vereisten en ontwerpbeslissingen

Vereisten combineren of samengooien.

 

Niet-functionele vereisten Beperkingen die aan het systeem opgelegd worden. Soorten: Productvereisten Organisatorische vereisten Extern opgelegde vereisten

Beperkingen die aan het systeem opgelegd worden.

Soorten:

Productvereisten

Organisatorische vereisten

Extern opgelegde vereisten

Organisatorische veranderingen Overbodig worden van personeel Aard van het uit te voeren werk verandert Verandere sociale relaties en werkrelaties Graad van macht van personen verandert

Overbodig worden van personeel

Aard van het uit te voeren werk verandert

Verandere sociale relaties en werkrelaties

Graad van macht van personen verandert

Prioritiseren van use-cases met MosCoW Must Have Should Have Could Have Want to have, but will not have this time round.

Must Have

Should Have

Could Have

Want to have, but will not have this time round.

Use-cases

 

 

 

 

 

 

Detailleren van use-cases Naam Actors Initiƫrende gebeurtenis Beschrijving Uitzonderingsgevallen Speciale vereisten

Naam

Actors

Initiƫrende gebeurtenis

Beschrijving

Uitzonderingsgevallen

Speciale vereisten

Vuistregels bij het detailleren Bekijk het systeem van buitenuit. Schrijf in mensentaal. Wees beknopt. Vermijd verwijzingen naar de user-interface.

Bekijk het systeem van buitenuit.

Schrijf in mensentaal.

Wees beknopt.

Vermijd verwijzingen naar de user-interface.

Add a comment

Related presentations