SlideShare ist ein Scribd-Unternehmen logo
1 von 12
IREB e.V. 
In 6 Schritten 
zu guten Anforderungen
Anforderungen ermitteln – aber wie 
?
Und dann nicht irgendwelche, sondern … 
relevante  verständliche  korrekte  
konsistente  vollständige  prüfbare  
realisierbare  verfolgbare  …
Eine gute Idee: System- und Systemkontext festlegen. 
System 
Systemkontext
Und Stakeholder und ihre Ziele analysieren … 
1 
2 
<<own >>, Weight: 0 
<<own >>, Weight: 100 
Gewichtung der einzelnen Ziele 
aus Sicht der Stakeholder
Die ersten 3 Schritte lauten also … 
Kontext des Systems 
abgrenzen 
Stakeholder 
analysieren 
Ziele ermitteln
Das Beschreiben von Szenarios hilft häufig … 
Szenarios 
beschreiben 
Anforderungen 
ermitteln 
Ziele ermitteln
… sowie das ßarallel detaillieren … 
Anforderungen 
System modellieren 
ermitteln
Parallel detaillieren … 
Anforderungen 
Anforderungen 
prüfen 
System modellieren 
ermitteln 
Anforderungen 
dokumentieren
Wie lauten also die 6 Schritte 
?
Schritt: 1 Schritt: 
Anforderungen 
ermitteln 
System 
modellieren 
Schritt: 
6 
System abgrenzen 
Schritt: 2 
Stakeholder 
analysieren 
Schritt: 3 
Schritt: 4 
Szenarien 
beschreiben 
5 
Anforderungen 
prüfen 
Anforderungen 
dokumentieren 
Ziele ermitteln
Empfehlung: 
IREB – CPRE Certified Professional for 
Requirements Engineering 
(Foundation Level) 
Vorbereitung zur Prüfung 
http://www.microtool.de/seminare/ireb-cpre-seminar/

Weitere ähnliche Inhalte

Ähnlich wie In 6 Schritten zu guten Anforderungen

Online-Assessment. Fragen und Antworten
Online-Assessment. Fragen und AntwortenOnline-Assessment. Fragen und Antworten
Online-Assessment. Fragen und Antworten
Joachim Diercks
 
Einführung in die Software-Qualitätssicherung
Einführung in die Software-QualitätssicherungEinführung in die Software-Qualitätssicherung
Einführung in die Software-Qualitätssicherung
Christian Baranowski
 
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
Joachim Diercks
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
Christian Baranowski
 
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
Dirk Lewandowski
 
Ablauf zertifizierungen
Ablauf zertifizierungenAblauf zertifizierungen
Ablauf zertifizierungen
fokusprinzip
 
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
Dirk Lewandowski
 
Research Suite von DAVIES MEYER
Research Suite von DAVIES MEYERResearch Suite von DAVIES MEYER
Research Suite von DAVIES MEYER
DAVIES MEYER
 

Ähnlich wie In 6 Schritten zu guten Anforderungen (20)

Online-Assessment. Fragen und Antworten
Online-Assessment. Fragen und AntwortenOnline-Assessment. Fragen und Antworten
Online-Assessment. Fragen und Antworten
 
Einführung in die Software-Qualitätssicherung
Einführung in die Software-QualitätssicherungEinführung in die Software-Qualitätssicherung
Einführung in die Software-Qualitätssicherung
 
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
Verbesserung der Personalselektion durch SelfAssessment und Online-Tests
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
 
German UPA Konferenz - Der IxD Baukasten
German UPA Konferenz - Der IxD BaukastenGerman UPA Konferenz - Der IxD Baukasten
German UPA Konferenz - Der IxD Baukasten
 
Softwarequalität: Definitionen, Grenzen, Wünsche - Vortrag IKS-Meeting im Jan...
Softwarequalität: Definitionen, Grenzen, Wünsche - Vortrag IKS-Meeting im Jan...Softwarequalität: Definitionen, Grenzen, Wünsche - Vortrag IKS-Meeting im Jan...
Softwarequalität: Definitionen, Grenzen, Wünsche - Vortrag IKS-Meeting im Jan...
 
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
User Experience vs. Retrievaltests - Wie lässt sich die Relevanz von Sucherge...
 
201701-impuls-essassment
201701-impuls-essassment201701-impuls-essassment
201701-impuls-essassment
 
Feedback-Loops in der ABAP Softwareentwicklung
Feedback-Loops in der ABAP SoftwareentwicklungFeedback-Loops in der ABAP Softwareentwicklung
Feedback-Loops in der ABAP Softwareentwicklung
 
DWX 2019 Session. Machine Learning in .NET
DWX 2019 Session. Machine Learning in .NETDWX 2019 Session. Machine Learning in .NET
DWX 2019 Session. Machine Learning in .NET
 
Ablauf zertifizierungen
Ablauf zertifizierungenAblauf zertifizierungen
Ablauf zertifizierungen
 
Softwareauswahlverfahren
SoftwareauswahlverfahrenSoftwareauswahlverfahren
Softwareauswahlverfahren
 
Certified Professional for Software Architecture - Advanced Level
Certified Professional for Software Architecture - Advanced LevelCertified Professional for Software Architecture - Advanced Level
Certified Professional for Software Architecture - Advanced Level
 
It Projekte
It  ProjekteIt  Projekte
It Projekte
 
The Best Business Software in Town - Wie agiles Requirements Engineering die ...
The Best Business Software in Town - Wie agiles Requirements Engineering die ...The Best Business Software in Town - Wie agiles Requirements Engineering die ...
The Best Business Software in Town - Wie agiles Requirements Engineering die ...
 
Plsql drum test automatisiere, wer sich sich ewig bindet! - DOAG 2017
Plsql drum test automatisiere, wer sich sich ewig bindet! - DOAG 2017Plsql drum test automatisiere, wer sich sich ewig bindet! - DOAG 2017
Plsql drum test automatisiere, wer sich sich ewig bindet! - DOAG 2017
 
Cobit
CobitCobit
Cobit
 
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
Wie können wir (Suchmaschinen-)Nutzer besser verstehen?
 
Agiles Testing
Agiles TestingAgiles Testing
Agiles Testing
 
Research Suite von DAVIES MEYER
Research Suite von DAVIES MEYERResearch Suite von DAVIES MEYER
Research Suite von DAVIES MEYER
 

Mehr von microTOOL GmbH

So werden Change Projekte durch agile Business Analyse beherrschbar
So werden Change Projekte durch agile Business Analyse beherrschbarSo werden Change Projekte durch agile Business Analyse beherrschbar
So werden Change Projekte durch agile Business Analyse beherrschbar
microTOOL GmbH
 
Keep change projects under control with agile business analysis
Keep change projects under control with agile business analysisKeep change projects under control with agile business analysis
Keep change projects under control with agile business analysis
microTOOL GmbH
 

Mehr von microTOOL GmbH (17)

Qualität durch Traceability - vom Geschäftsbedarf bis zur Lösung
Qualität durch Traceability - vom Geschäftsbedarf bis zur LösungQualität durch Traceability - vom Geschäftsbedarf bis zur Lösung
Qualität durch Traceability - vom Geschäftsbedarf bis zur Lösung
 
Anforderungen und Scope im Projekt - was leistet die Business Analyse?
Anforderungen und Scope im Projekt - was leistet die Business Analyse?Anforderungen und Scope im Projekt - was leistet die Business Analyse?
Anforderungen und Scope im Projekt - was leistet die Business Analyse?
 
Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?Business Analyse - eine geeignete Basis für agiles Produktmanagement?
Business Analyse - eine geeignete Basis für agiles Produktmanagement?
 
So werden Change Projekte durch agile Business Analyse beherrschbar
So werden Change Projekte durch agile Business Analyse beherrschbarSo werden Change Projekte durch agile Business Analyse beherrschbar
So werden Change Projekte durch agile Business Analyse beherrschbar
 
Keep change projects under control with agile business analysis
Keep change projects under control with agile business analysisKeep change projects under control with agile business analysis
Keep change projects under control with agile business analysis
 
Traceability in der Business Analyse - Spuren legen auf dem Weg vom Bedarf zu...
Traceability in der Business Analyse - Spuren legen auf dem Weg vom Bedarf zu...Traceability in der Business Analyse - Spuren legen auf dem Weg vom Bedarf zu...
Traceability in der Business Analyse - Spuren legen auf dem Weg vom Bedarf zu...
 
microTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL - IREB Lehrplan
microTOOL - IREB Lehrplan
 
Ein Blick in die Zukunft von in-STEP RED und objectiF RM
Ein Blick in die Zukunft von in-STEP RED und objectiF RMEin Blick in die Zukunft von in-STEP RED und objectiF RM
Ein Blick in die Zukunft von in-STEP RED und objectiF RM
 
Ein blick in die Zukunft von in-STEP BLUE
Ein blick in die Zukunft von in-STEP BLUEEin blick in die Zukunft von in-STEP BLUE
Ein blick in die Zukunft von in-STEP BLUE
 
Agile for Mobile - Agile Entwicklung von Anforderungen an mobile Business App...
Agile for Mobile - Agile Entwicklung von Anforderungen an mobile Business App...Agile for Mobile - Agile Entwicklung von Anforderungen an mobile Business App...
Agile for Mobile - Agile Entwicklung von Anforderungen an mobile Business App...
 
Prozesse in Projekten nutzen
Prozesse in Projekten nutzenProzesse in Projekten nutzen
Prozesse in Projekten nutzen
 
Schluss mit Excel
Schluss mit ExcelSchluss mit Excel
Schluss mit Excel
 
Muster für anforderungsgetriebene Projekte in der Produktentwicklung
Muster für anforderungsgetriebene Projekte in der ProduktentwicklungMuster für anforderungsgetriebene Projekte in der Produktentwicklung
Muster für anforderungsgetriebene Projekte in der Produktentwicklung
 
10 Jahre agil: Das ist teuer geworden. Eine Retrospektive.
10 Jahre agil: Das ist teuer geworden. Eine Retrospektive. 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive.
10 Jahre agil: Das ist teuer geworden. Eine Retrospektive.
 
Medizinproduktentwicklung mit in-STEP BLUE
Medizinproduktentwicklung mit in-STEP BLUEMedizinproduktentwicklung mit in-STEP BLUE
Medizinproduktentwicklung mit in-STEP BLUE
 
Power of Personas im Requirements Engineering
Power of Personas im Requirements EngineeringPower of Personas im Requirements Engineering
Power of Personas im Requirements Engineering
 
Prozesse im Spiegel des Projektalltags
Prozesse im Spiegel des ProjektalltagsProzesse im Spiegel des Projektalltags
Prozesse im Spiegel des Projektalltags
 

In 6 Schritten zu guten Anforderungen

  • 1. IREB e.V. In 6 Schritten zu guten Anforderungen
  • 3. Und dann nicht irgendwelche, sondern … relevante  verständliche  korrekte  konsistente  vollständige  prüfbare  realisierbare  verfolgbare  …
  • 4. Eine gute Idee: System- und Systemkontext festlegen. System Systemkontext
  • 5. Und Stakeholder und ihre Ziele analysieren … 1 2 <<own >>, Weight: 0 <<own >>, Weight: 100 Gewichtung der einzelnen Ziele aus Sicht der Stakeholder
  • 6. Die ersten 3 Schritte lauten also … Kontext des Systems abgrenzen Stakeholder analysieren Ziele ermitteln
  • 7. Das Beschreiben von Szenarios hilft häufig … Szenarios beschreiben Anforderungen ermitteln Ziele ermitteln
  • 8. … sowie das ßarallel detaillieren … Anforderungen System modellieren ermitteln
  • 9. Parallel detaillieren … Anforderungen Anforderungen prüfen System modellieren ermitteln Anforderungen dokumentieren
  • 10. Wie lauten also die 6 Schritte ?
  • 11. Schritt: 1 Schritt: Anforderungen ermitteln System modellieren Schritt: 6 System abgrenzen Schritt: 2 Stakeholder analysieren Schritt: 3 Schritt: 4 Szenarien beschreiben 5 Anforderungen prüfen Anforderungen dokumentieren Ziele ermitteln
  • 12. Empfehlung: IREB – CPRE Certified Professional for Requirements Engineering (Foundation Level) Vorbereitung zur Prüfung http://www.microtool.de/seminare/ireb-cpre-seminar/

Hinweis der Redaktion

  1. Diagramm gemeinsam: Kern sind Texte – die Ziele z.B. Eine Liste reicht nicht: Ziel besteht aus Teilzielen. Eie hierárchische Liste reicht aber auch nicht. Es gibt alternative Teilziele und konkurrierende Ziel- Deshalb Diagramm. Formal sind Zieldiagramme Und-/Odergraphen. Stammen aus dem Goal-driven Approach des RE.
  2. Diagramm gemeinsam: Kern sind Texte – die Ziele z.B. Eine Liste reicht nicht: Ziel besteht aus Teilzielen. Eie hierárchische Liste reicht aber auch nicht. Es gibt alternative Teilziele und konkurrierende Ziel- Deshalb Diagramm. Formal sind Zieldiagramme Und-/Odergraphen. Stammen aus dem Goal-driven Approach des RE.
  3. Diagramm gemeinsam: Kern sind Texte – die Ziele z.B. Eine Liste reicht nicht: Ziel besteht aus Teilzielen. Eie hierárchische Liste reicht aber auch nicht. Es gibt alternative Teilziele und konkurrierende Ziel- Deshalb Diagramm. Formal sind Zieldiagramme Und-/Odergraphen. Stammen aus dem Goal-driven Approach des RE.
  4. Diagramm gemeinsam: Kern sind Texte – die Ziele z.B. Eine Liste reicht nicht: Ziel besteht aus Teilzielen. Eie hierárchische Liste reicht aber auch nicht. Es gibt alternative Teilziele und konkurrierende Ziel- Deshalb Diagramm. Formal sind Zieldiagramme Und-/Odergraphen. Stammen aus dem Goal-driven Approach des RE.