Chapter 4 Agile - Development
Chapter 4 Agile - Development
6/e
user stories
cost
deliverable increment
commitment
project velocity
KIS principle
CRC cards
spike solutions
refactoring
pair
programming
Release
sof t ware increment
unit t est
project v elocit y comput ed cont inuous int egrat ion
Mission-driven
Component-based focus
time-boxing
risks
collaboration
learning
adapt ive cycle planning Requirement s gat hering
uses mission st at ement JAD
project const raint s mini-specs
basic requirement s
t ime-boxed release plan
Release
sof t ware increment
adjust ment s f or subsequent cy cles
component s implement ed/ t est ed
f ocus groups f or f eedback
f ormal t echnical reviews
post mort ems
www.dsdm.org
packets
Testing and documentation are on-going
sprints backlog
demos
Scrum Process Flow (used wit h permission)
“features”
feature
feature template
<action> the <result> <by | for | of | to> a(n) <object>