6. Agile Based
Extreme
Programming
(XP)
• Team Centric
• Iterative
• Collective
Development
Feature Driven
Development
(FDD)
• Product Centric
• Feature
Modelling
• Object Oriented
Dynamic Systems
Development
(DSDM)
• Business Centric
• Feasibility &
Research
• Quality
Frameworks
Crystal Methods
• Team Centric
• Communication/
Interaction
• Skills
Development
Scrum
7. Incremental
Releases
Broad
&
Flexible
Closely aligned
with Agile values
& Principles
Created from fusion of
different frameworks and
techniques.
Easy transition from traditional
project management
Scrum
!!
Story
based
Requirements
Test first
development
Scrum/XP
!!
13. • Backlog Refinement: Prioritize and maintain the list of
features to be included.
• Story Card: Small card that contains description of the
requirement(also called a story).
• Relative Estimation: High-level estimation of size of
story/feature i.e. amount of work needed to develop it
(usually done by comparing with real life items e.g. small-
medium-large)
• Time boxing: Allocating a fixed time to a particular task- if
required adjusting the scope and resources to achieve
that .
• Vertical Slicing: Building all the tiers needed to
implement a requirement/story i.e. front-
end/backend/middle layer
Scrum/XP Jargon