Product Refinement & Progression
Product Planning
Metrics & Retrospective
Release Planning
Responsible Accountable Consulted Informed
Facilitator Accountable Consulted Informed
This is a set period when the Product Line Team makes decisions and does the work necessary to move Features through the system and prepare them for the Delivery Team. How the time is allocated during the week is up to the Product Line Team. The activities that occur during this time depend on the state of the features on the Kanban board. The Product Line Team always “Walks the Kanban,” discussing Features underway and ensuring a shared understanding of current progress, dependencies, and outstanding risks. The team then conducts several activities based on the Kanban review or from their agreement in the Product Line Team Planning meeting.
Governance State: N/A
4 hours, twice weekly
F – Product Orchestrator
A – Product Owner
C – SME
I – Product Category Team
Each of the formal activities above has specific prerequisites and outcomes. The team members involved with the activity must be well-prepared so that the Features can successfully progress and the activity is successful (See Feature Refinement Guide under Basecamp 1 Outcome 2: Establish Flow of Work). This might include the Product Owner having the requisite materials, the right attendees being invited to the meeting, each team member being ready to demonstrate their part, etc. The Product Orchestrator can assist initially with ensuring that the agenda for the day is known and each team member is prepared.
Outcomes:
F – Product Orchestrator A – Product Orchestrator
Open the meeting with announcements or updates; share meeting focus (planned discussions and decisions); validate that the appropriate information is available to have those discussions and/or make the anticipated decisions.
Outcomes:
See detail in the Intake Guide under Basecamp 1 Outcome 2: Establish Flow of Work
F – Product Owner/Product Manager A – Product Line Team C – SME, Developer I – N/A
Once WIP allows, a new Feature can be accepted into the Product tier workflow. The Intake activity aims to gain a shared understanding of the Epic and begin to discuss what detail the Feature will require to be prepared for the Delivery teams.
Prerequisite Work
Key Discussions and Decisions
Outcomes:
F – Product Owner A – Product Line Team C – SME, Product Architect, Delivery Lead I – Solution Architect, Product Manager
Solution Design is a key collaborative activity to explore further solution options for the goals expressed in the Epics, define Features to clarify the work, and identify and manage risks and dependencies.
Prerequisite Work
Key Discussions and Decisions
Estimate the Features (SWAG)
Note: The estimate can be estimated in terms of weeks or X number of sprints (based on the known capacity of the Development teams)
Outcomes:
See detail in the Intake Guide under Basecamp 1 Outcome 2: Establish Flow of Work
F – Product Owner A – Product Line Team C – SME, Delivery Lead I – N/A
Each Feature goes through a story-mapping session where stories are identified (as stubs) and estimated (affinity estimation), MMF is determined, dependencies are identified, and the release and possible deployments are determined.
Prerequisite Work
Key Discussions and Decisions
Outcomes:
See detail in the Intake Guide under Basecamp 1 Outcome 2: Establish Flow of Work
F – Product Owner A – Product Owner/Product Architect C – SME Delivery Lead I – N/A
The purpose of Feature Validation is to establish a shared understanding that expected Features have passed testing successfully and fully meet the Definition of Done.
Prerequisite Work
Product Owner
Product Architect
Ensure that requisites/dependencies have been mitigated/addressed before the meeting demonstration
Key Discussions and Decisions
Outcomes:
See detail in the Intake Guide under Basecamp 1 Outcome 2: Establish Flow of Work
F – Product Owner A – Product Line Team C – SME Delivery Lead I – N/A
Prerequisite Work
Key Discussions and Decisions
Outcomes:
F – Product Owner A – Product Line Team C – SME Delivery Lead I – N/A
Key Discussions and Decisions
The Product Line Teams comes together to review the state of work in progress and create an agreement on what will be done that week. In addition to the actual planning activity itself, this block of time is used to coordinate with other Product Line Teams and the Product Category Team. Each Product Line Team member is responsible for tracking and executing the activities that week that come out of planning discussions. This includes arranging for joint meetings and attendees, meeting deliverable agreements, and any staff work needed for the Product Refinement and Progression meeting.
Preview features ready to move on the Kanban board to ensure policies are met; identify actions needed to meet the policies; prepare to discuss needs or deliverables to other teams in tiers or other Product Line Teams.
Governance State: N/A
2 hours weekly
F – Product Orchestrator
A – Product Owner
C – SME
I – Product Category Team
Each Product Line Team member is responsible for taking an active role in advancing feature refinement. There is no passive role on the Product Line Team. Among other things, Team members should be prepared to speak to actions that took place last week and what work will be done this week, if known. The Product Owner should be prepared to review any new Epics and any changes in feature priority. The Delivery Lead should be prepared to speak to any feature validations that can take place this week. The Product Orchestrator should be prepared to speak to any risk or dependency management actions that were in progress last week.
Outcomes:
F – Product Orchestrator A- Product Line Team
Open meeting with announcements or updates; share meeting focus (planned discussions and decisions); validate that the appropriate information is available to have those discussions and/or make the anticipated decisions
Outcomes:
F – Product Orchestrator A- Product Line Team
Key Discussions and Decisions
Outcomes:
See detail in Product Line Team Planning Activity Guide and Product Line Team Planning Activity Guide Supplement under Basecamp 1 Outcome 4 Improve the System.
F – Product Orchestrator A- Product Line Team
Key Discussions and Decisions
Outcomes:
F – Product Orchestrator A- Product Line Team
Key Discussions and Decisions
The entire Product Line Team participates to review how the delivery system is working and plan improvements. The team reviews performance data and analysis, evaluates different options to address issues, decides on a course of action, and creates an action plan.
Governance State: N/A
1 -2 hours bi-weekly
F – Product Orchestrator
A – Product Owner
C – SME
I – Product Category Team
The Product Owner will need to have the most current Feature flow metrics to review with the team. See the Playbook Artifacts for more information on metrics. Metrics such as Cycle Time, Throughput, and Lead Time help illustrate opportunities for improvement. Time in each Kanban state can illustrate constraints or process issues. The Product Owner should be prepared with trend reports to show performance change.
The Product Orchestrator should have the results from the last Retrospective and the actions agreed upon. The Product Line Team members can rotate who conducts the Retrospective so the team doesn’t become dependent on any single person.
Outcomes:
F – Product Orchestrator R – Product Line Team A – Product Orchestrator
Open the meeting with announcements or updates; share meeting focus (planned discussions and decisions); validate that the appropriate information is available to have those discussions and/or make the anticipated decisions
State the Prime Directive and do a safety check
Outcomes:
See detail in Operations Review Activity Guide under Basecamp 1 Outcome 3: Make & Meet Commitments
F – Product Orchestrator R – Product Line Team A – Product Orchestrator
Review the previous retrospective issues, topics, and the set of changes and actions agreed to in the last retrospective.
Key Discussions and Decisions
Outcomes:
See detail in Product Line Team Retrospective Activity Guide under Basecamp 1: Outcome 4: Improve the System
F – Product Orchestrator R – Product Line Team A – Product Orchestrator
The purpose of the Retrospective is to review how the governance of the delivery process is working for the team and plan improvements. The team will choose one or two specific improvements targeted to implement for the next retrospective.
Key Discussions and Decisions
Outcomes:
F – Product Orchestrator R – Product Line Team A – Product Orchestrator
Key Discussions and Decisions
Establish a shared understanding of what prioritized Features are anticipated to be included in the release. The Features that comprise the release will be refined over time.
Governance State: N/A
Governance State: Release Planning
4 hours; Release Cycle ahead of Release
F – Product Orchestrator
A – Product Line Team, Delivery Team
C – Product Category Team
I – Various Stakeholders
Related material and tools:
Outcomes:
F – Product Orchestrator A – Product Line Team, Delivery Team C – Product Category Team I – Various Stakeholders
Open the meeting with announcements or updates; share meeting focus (planned discussions and decisions); validate that the appropriate information is available to have those discussions and/or make the anticipated decisions
Outcomes:
F – Product Orchestrator A – Product Line Team, Delivery Team C – Product Category Team I – Various Stakeholders
Key Discussions and Decisions
Forecast stories for prioritized features into sprints. Identify key assumptions/dependencies, etc.
Outcomes:
F – Product Orchestrator A – Product Line Team, Delivery Team C – Product Category Team I – Various Stakeholders
Key Discussions and Decisions
Commit forecasted features and stories to the release period
Outcomes:
F – Product Orchestrator A – Product Line Team, Delivery Team C – Product Category Team I – Various Stakeholders
Key Discussions and Decisions
Review Delivery Team Release Plan and Product Release Plan with Product Line Team for feedback and questions
Outcomes:
F – Product Orchestrator A – Product Line Team, Delivery Team C – Product Category Team I – Various Stakeholders
Key Discussions and Decisions