A supplier of point of sale systems for the retail and commercial fueling industry faced an immovable deadline from a major client. While their teams were said to be practicing Agile, getting a working, shippable product was a constant struggle.
Agile Velocity was asked to assess their current practice and find ways for Teams to truly become Agile.
Unique Team Challenges
The assessment uncovered way process, culture, and organization structure prevented true agility. Big challenges included:
Agile Velocity Scrum coaches worked on location and implemented the Scrum framework with the team. At the completion of the assessment period, coaches worked with all levels of the organization to accomplish the following:
Key Takeaways from the Client
Release management is intended to involve all of the teams contributing to the release and starts with a shared understanding of the goals. Visibility and frequent communication through Scrum of Scrums and better tools supported decision making and resulted in a quicker resolution of issues. In addition, Continuous Integration, a good branching strategy, and a well-planned testing strategy are important when working with multiple teams who may be distributed across different locations.
Measurable business outcomes include:
- Tighter product vision
- Measurable business outcomes to help set expectations and measure activity
- Improved trust between business stakeholders and development teams
- Better decision-making and improved expectations
- Decreased Scope Creep
- Predictable and accelerated Release Cycles
- Sustained Agile technical practices