6239 IT-kravsspecifikation Agenda
Contents
IT Kravspecifikation Agenda
At skrive en god kravspecifikation er svært her under er vist et rigtig godt eksempel på hvor galt det kan gå.
Materiale
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\Software_Engineering_9th_Edition.pdf
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\Requirements Analysis Checklist.pdf
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\Tips for writing good use cases.pdf
Retningslinjer for svendeprøve
Agenda
Mandag
Problemformulering
Brainstorm
En god ide til at få det hele med er at være flere om det. I kender formodentlig allerede til brainstorming princippet, men nogle gange virker det bare ikke.
I dokumenterne her er et par gode råd til hvordan vi kan gøre en brainstom bedre.
Brainstorming basic to brilliant simple to sophisticated
Brainstorm Generating Many Radical, Creative Ideas
Mind map
Et mind map kan være et godt værktøj til at få styr på alle trådene under eller efter Brainstorm.
Mind map A Powerful Approach to Note-Taking
Tirsdag
Kravspecifikationen
Vejledning til kravspecifikation SL-07
Review
Undervejs i processen kan det være en god ide at afholde et review.
Under et review skal designeren fremlægge sit arbejde, medens review gruppen stiller spørgsmål.
Review gruppe er typisk medarbejdere der ikke selv arbejder på projektet.
Det er vigtigt at der ikke bruges tid på at løse problemer under selve reviewet.
Fremlæggelse
Grupperne fremlægger deres kravspecifikationer for klassen som et review.
Efter reviewet gøres kravspecifikationerne færdige og afleveres.
Onsdag
På følgende link ses eksempel på nogle svendeprøve cases.
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\cases\
Vælg i gruppen en case og anvend jeres erfaringer til at skrive en ny problemformulering og kravspecifikation for casen. Husk at en svendeprøve kravspecifikation også skal indholde en testspecifikation.
Se de specifikke krav i Retningslinjer for svendeprøve. Retningslinjer for svendeprøve
Prototyping
Som en del at kravspecifikationen kan man evt. benytte sig af prototyping. En prototype kan blot være et par tegnede skitser eller en mere funktionel løsning.
Brugervejledning
Et andet værktøj til at beskrive kravene kan være at lave en brugervejledning. Her tvinges udvikler og kunde til at forholde sig til projektets endelige resultat.
Acceptance test
Uanset hvilke værktøjer man vælger er det vigtigt at få beskrevet hvilke krav der stilles til det endelige produkt og hvordan vi måler om kravene er opfyldt.
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\requirement engineering.pdf
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\system modeling.pdf
\\192.168.139.103\elev\Kurser\IT Kravspecifikation\software testing.pdf
Se også Søren Lauesens eksempel på test specifikation Vejledning til kravspecifikation SL-07
Torsdag
Der arbejdes videre med kravspecifikationerne.
Fredag
Evaluering
Fremlæggelse for klassen til review.
De udarbejdede kravspecifikationer og dagbogen afleveres til læreren.
08.30 - 8.50 Gruppe 3
08.50 - 9.10 Gruppe 1
09.10 - 9.30 Gruppe 2
10.00 - 10-20 Gruppe 4