You are on page 1of 10

2014 JamBuster An ISO 9001-2008 Company

This Tour provides a simplified description of Agile.



SoftAgile architecture leverages this understanding to provide a
lightweight yet enterprise scalable tool to unleash the power of Agile.
Unleash the power of Agile!
Story
Feature
Product
This hierarchy constitutes the Product Axis.
Developing a software, starts with a Product
Vision. Say, It could be the Development of a
Mobile Game.
The product vision is then a bit further narrated as
a series of features such as design, security,
settings, etc.
Features are detailed through user stories or
stories. Earlier, requirements were used to detail a
feature. Thus, for a mobile game, several stories
will describe a feature like security.
Sprint /
Iteration
Release
Program
Releases are further divided into sprints or iteration
to allow better progress monitoring and quality
control.
Task
Task
Program Axis consists of the following hierarchy -
Program or Project serves as a container for all
the development activities for this Mobile Game
software.
Instead of developing software as a single release,
it is common to release periodically, Thus, a
program contains multiple releases of this software.
Tasks characterize individual actions during these
development. Like, developing the login screen
could be a task in Mobile Game software
Iteration
Program
Release
Story
Task
Task
Feature
Product
Thus, software development activities can be
looked at as having two axes or dimensions:
1. Product Definition
Tasks are action items implemented by
development team to reach product
vision to develop the product!
2. Program/Project Planning
Iteration
Program
Release
Story
Task
Task
Feature
Product
Agile leverages the product and program hierarchies by
connecting them as follows:
Iteration
Program
Release
Story
Task
Task
F
e
a
t
u
r
e

P
r
o
d
u
c
t

Tasks are assigned
to and delivered by
each team member
Iteration/Sprint is a container for tasks that
allows the Team to work collaboratively to deliver
Done User Stories.
Iteration
Program
Release
S
t
o
r
y

Plan
Develop
Test
Accept
Retrospect
Integrate
Shippable
Software
Increment
F
e
a
t
u
r
e

P
r
o
d
u
c
t

Each Iteration may consist few or all of the
following steps or tasks that lead to delivery of
a shippable increment of the software.
Iteration
/Sprint
Program
Release
Story
Plan
Develop
F
e
a
t
u
r
e

P
r
o
d
u
c
t

Test Accept
Integrate
Retrospect
Shippable
Software
Increment
Each Iteration can be represented as a cyclic process
that lasts for 1-4 weeks depending on the size of
deliverables.
Iteration
Program
Release
Story
P
r
o
d
u
c
t

F
e
a
t
u
r
e

Shippable
Software
Increment
Feature
Product
SoftAgile derives its architecture from the iterative nature of Agile
and lets you continuously deliver increments that are high quality.
Unleash the power of Agile Software Development!
Please Feel Free to Mail-in Enquires
@
info@jambuster.in
ravneet.arora@jambuster.in

Also remember to enquire for Free
Licenses!

You might also like