Our global development team is constantly at work developing and enhancing our powerful Test Management platform. Frequently, they have to address unique customer needs for customization or the necessity to address bugs through patches/upgrades. Also,custom features go through a few iterations, and each build is often demonstrated to the customer to solicit feedback. Essentially, their development milieu classically lends itself to adopting Agile processes. And that’s exactly what they have done, by implementing Scrum across the entire development and QA teams . By implementing Jira Agile, they define each feature/improvement as a User Story with estimated Story points. The Plan Tab is used to assign User Stories from the backlog into Sprints. Further, swim lanes have been developed to track the progress of the Sprint:
- To Do
- In Progress
- Ready to QA
A typical Sprint runs two weeks and always results in a Potentially Shippable Product Increment (PSPI). Implementing Agile has greatly improved the productivity of the team and most importantly enabled it to align closely with the needs of the marketplace.