Kravhantering - PowerPoint PPT Presentation

About This Presentation
Title:

Kravhantering

Description:

... Olika kravtyper Funktionella krav Icke-funktionella krav Finns kvalitativa verktyg Exempelvis Caliber, Starbase RequisitePro, Rational DOORS, ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 40
Provided by: LarsO154
Category:

less

Transcript and Presenter's Notes

Title: Kravhantering


1
Kravhantering
  • Lars Oestreicher
  • Informationsvetenskap/DSV

2
(No Transcript)
3
(No Transcript)
4
Sytemutvecklingsprocessen
  • Kraven går hand i hand med utvärdering
  • Referenspunkt för testning
  • Medvetenhet om kraven

5
Kravfel
  • 8000 mjukvaruprojekt
  • 16 klarade budget och tidsramar
  • Genomsnittligt projekt överskrider
  • Budget med 90
  • Tidsplan med 120
  • Felaktiga krav ca 56 av felkällorna
  • Källa Standish Group

6
Rättprodukt
Rättkod
Rättdesign
Felkod
Rättsystemspec
Feldesign
Rättkravspec
Felsystemspec
Användar-krav
Felprodukt
Felkod
Feldesign
Felkravspec
Felsystemspec
7
Rättprodukt
Rättkod
Rättdesign
Felkod
Rättsystemspec
Feldesign
Rättkravspec
Felsystemspec
Användar-krav
Felprodukt
Felkod
Feldesign
Felkravspec
Felsystemspec
8
Problem
  • Prototyper ersätter krav

9
Problem
  • Målet ändras på vägen

10
Problem
  • Dålig prioritering av krav

11
Problem
  • Otydliga krav
  • Tvetydiga krav

12
(No Transcript)
13
Problem
  • Otillräcklig versionshantering

14
Problem
  • Ändringar görs utan kontroll

15
Problem
  • Kravdefintionen avslutas inte

16
Problem
  • Icke-behövda krav

17
Problem
  • Otillräckliga krav

18
Problem
  • Vad menar vi med krav?
  • Egentligen?

19
Krav
  • Affärsmässiga
  • Varför gör vi produkten?
  • Funktionella
  • Vad skall den göra?
  • Icke-funktionella
  • Hur skall den göra det?
  • Speciella krav
  • t.ex. säkerhet

20
(No Transcript)
21
Från start till mål
Behov Önskemål
22
Från start till mål
Behov Önskemål
Krav
23
Från start till mål
Behov Önskemål
Krav
System
24
Från start till mål
Behov Önskemål
?
Krav
System
25
Från start till mål
Behov Önskemål
Spårbarhet
Krav
System
26
Krav på krav
  • Spårbarhet
  • Validering
  • Verifiering

27
Spårbarhet
Krav
System
28
Spårbarhet
Vilka funktioner ger ett visst krav?
Krav
System
?
29
Spårbarhet
Vilka funktioner ger ett visst krav? Vilket krav
svarar en specifik funktion emot?
Krav
System
?
?
?
30
Utvecklingsprocessen
Analys
Utveckling
Integrering
Design
Programmering
31
Utvecklingsprocessen
Kravhantering
Analys
Utveckling
Integrering
Design
Programmering
Kvalitetssäkring/Användbarhetstestning
32
Utvecklingsprocessen
Kravhantering
Analys
Utveckling
Integrering
Validering
Design
Programmering
Kvalitetssäkring/Användbarhetstestning
33
Utvecklingsprocessen
Kravhantering
Analys
Utveckling
Integrering
Validering
Validering
Validering
Validering
Design
Programmering
Kvalitetssäkring/Användbarhetstestning
34
Utvecklingsprocessen
Kravhantering
Iterativ utvecklingsmetod Prototyping
Kvalitetssäkring/Användbarhetstestning
35
Verktyg för kravhantering
  • Ordbehandlare, Kalkylblad
  • Vanliga dokumentationsverktyg
  • Otillräcklig funktionalitet

36
Verktyg för kravhantering
  • Ordbehandlare, Kalkylblad ? ingen direkt hit
  • Krav på ett verktyg för kravhantering
  • Versionshantering (bakåt-framåt)
  • Struktureringsstöd
  • Konsekvensanalys
  • Olika kravtyper
  • Funktionella krav
  • Icke-funktionella krav

37
Finns kvalitativa verktyg
  • Exempelvis
  • Caliber, Starbase
  • RequisitePro, Rational
  • DOORS, Telelogic
  • Features
  • Automatisk länkning
  • Spårbarhet

38
A fool with a tool is still a fool
  • Kravhantering kräver utöver verktyg
  • Arbetsprocess som inkluderar kravhantering
  • Arbetsdisciplin
  • Ändringar måste återspeglas bakåt

39
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com