unleash the power of agile with softagile
DESCRIPTION
This presentation provides a simplified description of Agile and demonstrates the use of Agile principles in a lightweight agile project management tool called SoftAgile. Learn more about SoftAgile at http://www.jambuster.in/agile-project-management-tool/softagileTRANSCRIPT
©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 ProgramRelease
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 ProgramRelease
Story
Task
Task
Feature
Product
Agile leverages the product and program hierarchies by connecting them as follows:
Iteration
Program
Release
Story
Task
Task
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
Plan
Develop
TestAccept
Retrospect
IntegrateShippable Software
Increment
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
TestAccept
Integrate
Retrospect
ShippableSoftware
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 ShippableSoftware
IncrementFeature
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@
[email protected]@jambuster.in
Also remember to enquire for Free Licenses!