Agile requirements engineering with scrum
-
Upload
xpdaysgermany -
Category
Documents
-
view
1.840 -
download
2
description
Transcript of Agile requirements engineering with scrum
Requirements Engineering?
3© 2010 Pichler Consul;ng Limited 3
Karl Wiegers, SoCware Requirements, 2nd edi;on
Requirements Engineering
Requirements Development Requirements Management
Elicita;on Analysis Specifica;on Valida;on
Agile?
4© 2010 Pichler Consul;ng Limited 4
Old School:Upfront product discovery and defini;on
© 2010 Pichler Consul;ng Limited 5
New School:Requirements
© 2010 Pichler Consul;ng Limited 6
Old School: Solo Act
7© 2010 Pichler Consul;ng Limited 7
New School: CollaboraAon
8© 2010 Pichler Consul;ng Limited 8
Feedback
9© 2010 Pichler Consul;ng Limited 9
Emergence
10© 2010 Pichler Consul;ng Limited 10
Empirical Management
11© 2010 Pichler Consul;ng Limited 11
Enter the Product Backlog
© 2010 Pichler Consul;ng Limited 12
Groom it!
© 2010 Pichler Consul;ng Limited 13
The DEEP Product Backlog
Product Backlog
Priority and
Level of D
etail
High
Low
© 2010 Pichler Consul;ng Limited 14
GeZng the Backlog Ready
© 2010 Pichler Consul;ng Limited 15
Feeding the Sprint
© 2010 Pichler Consul;ng Limited 16
17© 2010 Pichler Consul;ng Limited 17
As an enterprise user, I want to compose an email
Compose email
As an enterprise user, I want to state a subject
State Subject
As an enterprise user, I want to state one or more recipients
State Recipient
As an enterprise user, I want to enter a recipient
Enter Recipient
As an enterprise user, I want to set the importance
Set Importance
As an enterprise user, I want to select one or more recipients from my contact list
Select Recipient
Decomposing Stories
© 2010 Pichler Consul;ng Limited 19
Clarity
© 2010 Pichler Consul;ng Limited 20
Testability
© 2010 Pichler Consul;ng Limited 21
Feasibility
© 2010 Pichler Consul;ng Limited 22
StandardisaAon? AutomaAon?
© 2010 Pichler Consul;ng Limited 24
CreaAvity!
© 2010 Pichler Consul;ng Limited 25
Famous Last Words
“Business people and developers must work together daily throughout the project.”
The Agile Manifesto for SoWware Development
© 2010 Pichler Consul;ng Limited 26
© 2010 Pichler Consul;ng Limited 23
Roman’s Services
© 2010 Pichler Consul;ng Limited 2
Contact Info
Roman PichlerConsultant and Author
+44 (0) 7974 [email protected]@romanpichlerromanpichler.com