Enterprise Solutions and Technology (EST) group within the Australian Taxation Office (ATO) has over the past four years, implemented agile practices by tailoring the Scaled Agile Framework® (SAFe®) developed for large enterprises. The Agile approach emphasise customer collaboration, with business areas and agile developer teams working together to accelerate the delivery of value. The Product Owner (PO) acts as the ‘voice of the customer’ with these agile teams and initially this role was filled by system analysts within the agile teams.
A major program of work in one branch had seen that other program areas had gained great benefit from having business people embedded within the agile teams in this key agile Product Owner (PO) role and therefore wanted to move to this model.
Implementing business people as POs embedded within the agile teams would promote shared ownership of feature development and enhance collaboration as well as provide timely answers to key issues to support decision making on how to develop the product.
The primary role of a PO is to represent customers’ needs to the Scrum Team and maximise value delivered through prioritising the order of items in the Product Backlog in line with their product’s goal, vision, budget, and roadmap.
ZXM coaches were involved in mentoring business stakeholders that were transitioning into the PO role. The business people were embedded in the agile teams and we worked closely with them to help them understand the role of the PO including their responsibility providing the business context of how the product is used and how the business process works and how to manage the prioritisation of the backlog to support the vision and goals for the product.
The POs were involved in a one day Product Ownership training course conducted by ZXM coaches. This gave them an understanding of the role as well as how it fitted into the scaled agile framework that was being adopted across the ATO.
The POs from the business area also had a one-on-one coaching session each week with the ZXM coaches to help support them and brainstorm issues and clarify any questions regarding their role. We also worked closely with program leadership to provide feedback regarding progress and the implementation successes and challenges.
Over a period of 3 months, the ZXM coaches worked with the POs during their transition and the business people in these roles were able to develop their capabilities and understanding of what it takes to successfully support agile teams as a PO.
Having business people in the PO role within the agile teams provided great benefits including:
This is now seen as a preferred model to implement across the rest of the program as well as in other programs across the ATO.
Improved collaboration between business and IT delivery teams
Agile team gained a better understanding of the products and client experiences they are delivering
Improved business visibility and understanding of the delivery processes and progress of the work
Value Stream Mapping highlighted to business and the solution development team, where there was duplication and waste and where they could streamline the process and work in parallel to deliver the features faster.