Program Strategy

 

As our team grew from 6 members to over 40, we had to scale our processes and ceremonies as well.

I assessed our current processes and team ceremonies and strategized how to better support our growing efforts. This required validation and alignment from the Tech Lead, Customer Experience Lead and Project Managers.


Initial State:

Our team was small enough for all members to be involved in every step of the process. We shared information easily during daily standup meetings and had regular, direct access to our main stakeholder. This made communication updates easy and team process smooth when we had to pivot.

 

Workflow visualizing the team process from backlog grooming to retrospectives for a team of six.

Interim Process:

With the addition of new team members, we added sprint goals and separated into three value streams. Each value stream was facilitated by a Project Manager and had sprint goals that aligned with our product roadmap.

 

Workflow visualizing team processes by role.

Current State:

As the team continued to grow and stakeholder availability became more limited, team members began to feel confused by pivots and were not able to see a clearly defined goal.

Problem Statement: As a designer feel like Iā€™m operating in a feature factory. I need to understand the bigger picture so I can support those goals when designing features.

I recommended that we define these goals, starting with a Vision Statement and confirm that all scrum tasks relate back to the program values.

I facilitated sessions to determine a vision statement for the team and followed up with sessions to define objectives and key results. I also recommended that we define these on a quarterly basis.

I identified how to prioritize feature requests from customers vs. requirements from stakeholders.

The below process displays how we currently iterate from vision statement all the way to user stories and tasks.

Workflow visualizing team processes by role.


 

Process Outcome:

Our team uses the following workflow to deliver product solutions that align with our vision statement, requirements and user feedback. There is now a better understanding of program goals and individual efforts are linked back to our vision statement.

This has resulted in a boost in morale and more trust in our Project Managers as well as more effective planning for our scrum teams.

 

Workflow summarizing each step of the team process for program, stakeholder, and scrum teams.

Program

Internal Leadership:

  • Program Manager

  • Technical Lead

  • Design Lead

  • Customer Experience Lead

Stakeholder

External Leadership & Direction:

Decision makers who help the team stay aligned with product requirements and delivery.

Scrum Teams

Internal Delivery Teams:

  • Project Managers

  • Software Engineers

  • Product Designers

  • Customer Experience Managers