Agile Managers Handbook
Agile Managers Handbook
Agile Managers Handbook
HANDBOOK
HOW TO BECOME AN EFFECTIVE AGILE LEADER
INTRODUCTION
Whatever being Agile means to you, there’s one thing it means to every
manager: Learning how to lead differently.
You may have a lot to learn – and you may have a lot to unlearn. You may
feel energized, hesitant, or maybe even a little overwhelmed. Wherever
you are on your journey, you’re not alone.
Many managers have been exactly where you are, and many more will
follow in your footsteps.
In fact, industry analysts report that the pace of Agile adoption shows no
signs of slowing down, meaning that more managers will be making the
leap to Agile in the coming months and years.
Agile is more than a rising trend: It’s a sought-after way of working that’s
being adopted across the business – and at all levels of the organization.
What you’re about to read is a handbook for managers who are new to
Agile. It will help you learn the basics of Agile leadership, including:
In short, you’ll learn how to think, manage, and solve problems like an
Agile leader.
WHAT IS AGILE? 8
AGILE RESOURCES 26
BEING AN AGILE
MANAGER: WHAT’S IN IT
FOR YOU?
Expand your leadership skills
You’ll build the skills you need to be a servant leader for your team, like
how to empower your team, how to enable them to identify and ask for
the resources they need, and when to leverage your knowledge and
visibility across functions to do what’s best for the business.
Lead change
As a manager, you’re the true lynchpin of an Agile, digital, or Lean
transformation initiative. Your leadership creates the environment that
accelerates growth and enables change.
WHAT IS AGILE?
Agile is a set of principles that guide teams in planning and executing
their work incrementally and iteratively. Originally used by software
developers – and primarily championed by startups and tech companies –
Agile began to gain mainstream popularity over the last decade.
• Adaptability
• Alignment
• Product quality
• Customer satisfaction
• Time to market
Backlog
A dynamic list of deliverables based on the customer’s needs and
expectations. Work in the backlog is prioritized and delivered by Agile
teams.
Functional/Guild Manager
Functional managers control departmental resources and teams. Guild
managers oversee interdisciplinary groups with shared interests.
Kanban
A visual management framework that uses boards and cards for planning,
tracking, and completing work, as well as to fuel continuous improvement
efforts.
Retrospective
A meeting held at the conclusion of a significant event; e.g., the end of a
PI period or project or when issues arise, to discuss what went well with
the process, what didn’t, and how it can be improved.
Scrum
A subset of Agile with its own process framework for how work is identified
and completed. Under Scrum, work is broken up into short cycles known
as sprints.
Scrumban
A versatile Kanban-Scrum hybrid that combines the structure of Scrum
with the flow-based delivery model and tools of the Kanban Method.
Standup
A regular team sync – typically no more than 15 minutes – where team
members stand, rather than sit, to encourage brevity and surfacing/solving
problems that are preventing the team from completing work, rather than
a status update.
Best for ... projects with widely ... teams with stable ... teams looking for Scrum’s
varying priorities. priorities that may not structure and the added
change as much over time. flexibility of Kanban. This
makes it a great starting
point for teams transitioning
to Agile or teams moving
from Scrum to Kanban.
Roles and There are no pre-defined Each team member No pre-defined roles for
responsibilities roles for a team. Although has a predefined role, a team, but Scrum roles
there may still be a Project where the Scrum master are useful. Teams tend to
Manager, the team is dictates timelines, Product be interdisciplinary, with
encouraged to collaborate owner defines goals and every member bringing
and chip in when any objectives, and team in their own skills and
one person becomes members execute the work. responsibilities.
overwhelmed.
Due dates/ Products and processes are Deliverables are determined Due dates are used under
Delivery delivered continuously on by sprints, or set periods of Scrumban, but teams aren’t
timelines an as-needed basis (with time in which a set of work locked into sprints like
due dates determined by must be completed and Scrum teams.
the business as needed). ready for review.
Delegation Uses a “pull system,” or a Also uses a “pull system” Uses a “pull system” hybrid.
and systematic workflow that however an entire batch is Can set the amount pulled
Prioritization allows team members pulled for each sprint. during a sprint. Work is
to only “pull” new tasks prioritized on demand,
once the previous task is based on capacity. Teams
complete. get the optimal tasks to
work on during a sprint – no
more, no less.
Modifications/ Allows for changes to Changes during the sprint Similar to Kanban. Changes
Changes be made mid-stream, are strongly discouraged. are encouraged to keep
allowing for iterations and up with changes that could
continuous improvement affect your product.
prior to completion.
Improve time-to-market
During planning sessions, your team has a process for rigorously
identifying and not committing to low-value work so you can prioritize
and deliver high-value work first. You also have the rhythm of continuous
improvement to make changes to your process as you go, to improve
efficiency and the pace of work delivery.
Reframing failure
Failure isn’t normally a sought-after experience, but Agile offers a different
approach. Continuous improvement is a core tenant of Agile, and part of
improving is learning from mistakes. Instead of fearing failure, use it as a
learning experience to help you know where to adjust and adapt.
Everyone is learning
The process of reflecting on and learning from your mistakes is part of the
Agile DNA. Every mistake is an opportunity for you to learn how to be a
better servant leader – and for teams to learn how to build better products
and services.
This shift to servant leadership can be difficult, but it’s necessary for
becoming an effective Agile manager. As a servant leader, your role is
to guide your team through the Agile journey. You trust team members
to make their own decisions about planning and executing work, while
you provide the necessary resources, skills, and guidance they need to
complete their work.
Action
In your team meetings, listen for obstacles that hinder work completion,
and facilitate brainstorming creative solutions. Allow team members
to voice their concerns. Be the voice that asks, “How can I help?” and
“How can we solve this problem?” or “What resources do you need to be
successful?” before offering your opinion of what to do next.
2. Mentoring teams
Accountability is an important element of Agile. Teams need to take
pride in their work and be accountable for their triumphs and setbacks.
Action
Rather than directing what work should be done or how it should be
accomplished, ask probing questions to help team members make better
decisions, enabling them to maintain ownership of and accountability for
their work. Instead of leading with direction, i.e., “We are going to do x,”
lead with curiosity: “Did you think about x?”
It’s the Agile leader’s responsibility to facilitate skill development, and one
way to do that is by creating a culture that encourages teams to grow.
Give teams the space to experiment and try new ideas as they learn how
to make Agile work for them. Don’t solve every problem for your teams.
Give them a chance to tackle problems, but know when to step in, if
needed.
Action
Create a skills matrix with your team that helps to identify their strengths
and areas for improvement and focuses on what level of interest each
team member has for specific types of work, as well as for cross-training
team members in skills where they are particularly competent.
Action
Keep your focus on high-level initiatives and priorities, allowing team
members to manage their day-to-day work with guidance. Measure the
results of team efforts on a monthly basis and take any necessary steps
to improve processes. Make sure to communicate risks, successes, and
learnings to stakeholders and other functional groups to ensure strategic
alignment.
Action
Form a delivery steering committee of managers and stakeholders from
multiple business functions that meets weekly to provide guidance and
ensure that work is aligned to strategic objectives.
CONTINUING YOUR
AGILE JOURNEY
Ultimately, being an effective Agile leader starts with your mindset.
Embracing the idea of being a servant leader and giving your teams more
autonomy will not happen overnight, but the benefits to your team and
organization will be immense, as your teams begin to deliver more high-
value work and continuously improve your process to greater efficiency.
Give your Agile teams a way to visualize, plan, coordinate, and deliver your
organization’s biggest initiatives quickly, effectively, and with clear insight
into the value delivered.
Paul Hickman
Senior Business Analyst at NatWest
AGILE RESOURCES
LEARNING AGILE
SCALING AGILE
LEARNING KANBAN
Kanban 101
Learn what Kanban is, the many benefits it offers teams, and the four core
elements of Kanban you need to know.
Kanban Roadmap
Use these team activities and pro tips for managers to go from mapping
your process to continuous improvement in 5 easy steps.
MENTORING
The Coaching Habit: Say Less, Ask More, and Change the Way You Lead
Forever
Learn the seven questions and the tools you need to make mentoring an
everyday habit.