This article was initialy published on jesusmendez.ca

For the past four months, I have been working within an IT Operations division in one of Montréal’s financial institutions, particularly with people working to support production environments for the rest of the organization’s IT services.

It has been a challenging and interesting experience where I have been able to test, once again, my hypothesis about how crucial it is to keep the business side connected with IT in order to help modern organizations succeed.

My observations

What I have noticed is that no matter the type of work a team does, there is always a need to have visibility over the following things:

  1. What is coming up next (e.g. upcoming iteration)?
  2. What is in the pipeline (medium term: at least the next 3 months)?
  3. How things are progressing on every level (team and organization)?

The challenges

Everyone has their way of keeping things visible, but I have found that:

  • It is extremely difficult to keep teams in sync with what the business wants at a fast pace.
  • Keeping stakeholders informed regarding what is next on the team’s pipeline can be extremely costly and demanding for the team and especially for Product Owners or managers.
  • Keeping managers informed to enable them to make the right decisions and support their teams with what they most need is complex and sometimes impossible.

How do I help teams and organizations bridge the gap?

It is all wrapped up in the following picture:

Agile-Product Planning-Wrap-1

Put into words, here are the activities I suggest to help connect both sides:

  • High-level goal-oriented/target condition strategic road mapping exercise with upper management (representing IT’s vision)
  • Three-month goal-oriented/target condition team’s road mapping exercise with PO(s) (one x team)
  • Fostering strategic goal revision between decision makers on a periodic basis
  • Enabling communication on every level through Agile ceremonies:
    • During the Sprint Planning, by inviting the PO to share and communicate the team’s roadmap with the team
    • During the Sprint Review, by inviting the PO to share upcoming sprint goals following what has been expressed through the team’s roadmap
    • During Backlog Refinement Sessions, by inviting the PO and team to focus on refining only what would be targeted in the team’s roadmap as a goal
  • Using the qualitative cost of delay to help teams and stakeholders get in sync about goal(s)/target condition(s) priorities.

Still a work in progress…

This is what I have noticed to be more challenging once this framework is implemented:

  • Keeping POs and stakeholders interested in talking periodically
  • Keeping POs bringing the team’s roadmap to the team and staying open to be challenged
  • Keeping track of goal progression when there are more than two teams involved
  • Moving away from the physical version of the team’s roadmap towards an electronic version that could be shared across the organization.

What do you think?

All of what I have mentioned so far is based on my experiences. Even if it seems to be working (I have used it with ten teams from different domains, sizes, and cultures), I would love to hear from you. How do you do it? Help me out by sharing your experiences. I would love to give it a try.

Thank you for your help and for being there to make my journey a better one!

Jesus Mendez

I am Jesus Mendez and I help people collaborate with heart. I consider myself as an inspiring learner who nurtures from people’s interactions and is extremely passionate about helping leaders survive and thrive. I offer you tools and techniques to help you inspire those around you by sharing what I’ve tried and experienced. I wish we can connect and make a better world, one conversation at a time!

Previous post

Introduction to Kanban

Next post

Organizational design eats culture for breakfast!

No Comment

Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.