Академический Документы
Профессиональный Документы
Культура Документы
Overview of
Agile
Methodology
Prepared by: Pushpendra Tiwari
A [really] short history of
Software development
processes
Waterfall
Development
REQUIREMENTS
DESIGN
DEVELOPMENT
Waterfall Development is
another name for the
more TESTING
traditional
to software MAINTENANCE
approach
development
Waterfall Development
(contd..)
DESIGN
DEVELOPMEN
You don’t realize any value until T
Skipped
the end of the project Takes too long
You leave the testing until the TESTIN
end You don’t seek approval G
from the
stakeholders until late in the day MAINTENANCE
AGILE
Cooperative
Quality-driven
Iterative
Agile
artifacts
XP
(13)
Scrum
(9)
Scrum X
P DSD Kanban
Cryst FD M (3)
al D
RUP Do Whatever!!
Kanban
and few (0)
more…
More Adaptive
* Check wikipedia for list of all Agile fewer rules to
methods follow
A light-weight agile process Scru
tool Product/ m
Project Owner
Split your organization
into small, cross-functional,
self- organizing teams. Scrum
Team
Scrum Master
TESTING DESIGN
DEVELOPMENT
Iterative
Scrum
Things we do in
Scrum a.k.a Scrum terminologies
or ts
s
Iteration/ Sprint Iteration/ Sprint
1 2
Release
Signboar
Card
KANBA
Progress
the Wor
k
Measure & Manage Flow Just-in-time
d
(JIT)
N
Lean approach to agile Kanba
development n
Similar to Scrum in the sense that you focus on features as
opposed to groups of features – however Lean takes
this one step further again.