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/softagile
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/softagile
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/softagile
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