Skip to main content

Agile Coaching

Agile Coaching cultivates the capabilities of each team member in their specific roles and enables them to deliver customer value rapidly. Agile coaches embed with your delivery teams, management (and if needed executives) and help in navigating through real-world challenges in embedding Agile culture, habits and style of working.

Agile Coaching centres around building out both technical capabilities that yield better products or services (not just software) faster and workflow capabilities that enable team members to deliver greater customer value. Agile Coaching solution focuses first on assessing a team’s baseline capabilities and then helping you create a custom program to build out each team member’s skills, techniques and knowledge.

SAFe PI Planning workshops
@ Roche Diabetes Care GmbH
(Mannheim, Germany 🇩🇪)

SAFe PI Planning workshops
@ Roche
(Warsaw, Poland 🇵🇱)

Team meeting @ Asseco Poland S.A. Commercial Banks Division, during SAFe PI Planning Session

A week’s lasting exercise of forming new Agile teams in Asseco Poland S.A. in multiple locations at once

Co-joint work on the new Agile & Lean Team Structures
@ West Bank WBK
/ Santander Bank
(Wrocław, Poland 🇵🇱)

Co-joint work on the New IT Organization Model for
BGŻ BNP Paribas Bank S.A.

(Warsaw, Poland 🇵🇱)

Review of previous work on Agile Transformation for management board members
@ Asseco Poland S.A.
(Rzeszów, Poland 🇵🇱)

Co-joint work on the new IT Organization model for 2020
@ Inter Cars S.A.
(Warsaw, Poland 🇵🇱)

Proven track record

Our team has been supporting management, the managerial staff, and development teams since 2010. We are one of the first organizations in Poland to adopt agile methods.

Initially, as engineers/programmers, we started with an approach that is now grandly called ‘Programmer Anarchy,’ gradually transitioning towards Scrum and Kanban. Today, we are practitioners with agile experience gained from over 10 agile transformations in Poland and Europe, listing key achievements:

  • ABCData / Also Polska
  • Asseco Poland S.A. (Commercial Banks Division)
  • Bank BGŻ BNP Paribas Polska S.A. (Retail Banking Division and Transformation Division)
  • Bank Zachodni WBK S.A. (BZ WBK)
  • InterCars S.A.
  • Maruta-Wachta (Agile Legal)
  • Polska Wytwórnia Papierów Wartościowych S.A. (P.W.P.W.)
  • Roche
  • Santander Consumer Bank Polska S.A.
  • Sescom S.A.
  • WPEngine Inc.

Agile Coaching is a professional service that involves supporting the client on their journey towards an ever-unattainable and undefined ‘excellence.’ This is achieved through active, daily coaching, advice (which distinguishes Agile Coaching from typical coaching in the understanding of the ICF and ICC institutes), mentoring, training, and constant exchange of experiences.


ALSO Polska sp. z o.o. / ABCDATA
Asseco Poland S.A.
Bank BPH
Bank Zachodni WBK S.A.
BGŻ Paribas Bank Polska S.A.
E NET Production
ING Bank Śląski S.A.
InterCars S.A.
Maruta Wachta
PMI Poland Chapter
Polska Wytwórnia Papierów Wartościowych S.A. (P.W.P.W.)
Sandvik AB
Sescom S.A.
Volkswagen Bank
Client's references

An original spreadsheet presenting anonymized, selected Scrum delivery metrics from a real SAFe team with which we had the pleasure of working (real-life example)

The positive impact of an Agile Coach

Whether your organization is just beginning its journey with agility or dealing with the challenges of an ongoing agile transformation or a pilot agile project, Agile Coaching is an ideal addition to enhance the maturity of the entire production process (not just IT teams).

Thanks to the work of an Agile Coach (and newly appointed or recruited Scrum Master), working hand in hand with client teams, the teams will significantly improve their effectiveness, predictability, and reliability through observation and learning in the project battlefield.

Agile Coaching Competency Framework

by Lyssa Adkins and Michael Spayd

Agile Coaching Competency Framework
Agile-Lean Practitioner – Ability to learn and deeply understand Agile frameworks and Lean principles, not only at the level of practices, but also at the level of the principles and values that underlie the practices enabling appropriate application as well as innovation.
Professional Coaching – Ability to act as a coach, with the client’s interest determining the direction, rather than the coach’s expertise or opinion.
Facilitating – Neutral process holder that guides the individual’s, team’s, or organization’s process of discovery, holding to their purpose and definition of success.
Transformation Mastery – Ability to facilitate, catalyze and (as appropriate) lead organizational change and transformation. This area draws on change management, organization culture, organization development, systems thinking, and other behavioral sciences.
Business Mastery – Ability to apply business strategy and management frameworks to employ agile as a competitive business advantage such as Lean Start-Up, product innovation techniques, flow-based business process management approaches, and other techniques that relate to innovating in the business domain.
Technical Mastery – Ability to get your hands dirty architecting, designing, coding, test engineering, or performing some other technical practice, with a focus on promoting technical craftsmanship through example and teaching-by-doing. And, expertise in agile scaling patterns or structures.
Mentoring – Ability to impart one’s experience, knowledge and guidance to help grow another in the same or similar knowledge domains.
Teaching – Ability to offer the right knowledge, at the right time, taught in the right way, so that individuals, teams and organizations metabolize the knowledge for their best benefit.

© Agile Coaching Institute

The Agile Coaching Growth Wheel


The Agile Coaching Growth Wheel
Agile/Lean Practitioner: an Agile/Lean practitioner has a deep and tacit understanding of the principles behind Agile and Lean and has experience in working with frameworks and practices of Agile and Lean.
Serving: serving is about being concerned with the needs of the team or business over your own agenda. They do this from the stance of Servant Leadership which focuses primarily on the growth and well-being of the team or business and the communities to which they belong.
Coaching: coaching is partnering with a person, team, or organization (client) in a creative process to help the client to reach their goals by unlocking their own potential and understanding. A coach is able to accept the client as a whole and capable, and serve their agenda ethically.
Facilitating: facilitating increases the effectiveness of a group of people to align in a collaborative way, to interpret their context, and mutually identify the most valuable outcomes desired. A facilitator has the skills to create a neutral environment of openness, safety, and innovation in a group setting.
Guide Learning: guide learning is about effectively growing an individual, a group, or a team’s skills and enabling them to be competent and resourceful. With this competency, you choose the most effective learning method to help the learner achieve their learning objectives and inspire future learning.
Advising: advising is the ability to bring your experience, insights, and observations to guide the client towards a shared understanding of the value that can help them to achieve sustainable success, even after you have moved on. As a trusted adviser, you are invested in the success of the client, creating a long-term and sustaining relationship with the client.
Leading: leading is about being the change you want to see to make the world a better place. As a leader, you are capable of catalyzing growth and inspiring others to realize the shared vision.
Transforming: transforming is guiding sustainable change that will allow the individual teams and the organization to be more effective and learn how to change for themselves through leading, facilitation, coaching, facilitating learning, and advising.

© by Agile Coaching Growth Wheel

Visiting Roche Laboratory (Mannheim, Germany 🇩🇪) Roche Diabetes Care GmbH during SAFe PI Planning Session (March, 2019)

Case study @ Roche, which was presented during a public seminar organized by PMI Poland Chapter (April, 2019)

What we offer?

Agile Coaching Services consist of a visit of one or several of our experienced coaches. An experienced practitioner helps the organization overcome difficulties, and as a person not associated with the organization and distanced from its internal connections and politics, can objectively assess the situation in your company and cooperation with the team in order to increase its effectiveness and the quality of the produced software.

We offer:

  • Team and group coaching,
  • Individual coaching,
  • Introduction and embedding in the organization culture crucial delivery metrics such as (see example):
    • Capacity Forecast [CF]“,
    • Velocity Forecast [VF]“,
    • Velocity“,
    • Velocity Volatility [VV]“,
    • Planned to Done ratio [PtD]”,
    • Sprint Goal Hit Rate [G]“,
    • “Carryover [C]”,
    • Sprint Scope Change [SSC]” and many more if needed (yet remember, the less is better!).
  • Introduction and embedding OKRs in the culture of the organization,
  • Coaching and Mentoring Scrum Masters, members of Scrum teams and Product Owners, Delivery Managers, Project Managers, and Engineering Managers focused on the effective performance of the above-mentioned roles,
  • Coaching on-site for managerial staff and management staff/management boards,
  • Assistance in recruiting Scrum Masters and defining development paths and seniority levels for Scrum Master and Agile Coach positions,
  • Training on the use of tools,
  • Consulting in programming, software engineering, DevOps, SRE and the best practices of work organization and quality assurance,
  • Support during the implementation of agile methods such as Scrum, Kanban, NEXUS, LeSS, SAFe, DAD, DSDM, AgilePM, PRINCE2 Agile,
    practical help and coaching during the implementation of technical practices such as:

    • Test Automation,
    • Test Driven Development (TDD),
    • Acceptance Test Driven Development (ATDD),
    • Behavioural Driven Development (BDD),
    • Domain Driven Design (DDD),
    • and others.
  • Support of the entire organization during the transformation towards Agile.

The scope, depth and intensity of activities related to Agile Coaching are determined based on the individual needs of the klient.

Benefits of Agile Coaching

  • cooperation with an experienced expert, mentor, coach and consultant in one person, which develops the client’s organization based on his experience, but above all the skills of observing and identifying improvements,
  • learning teams to solve problems and implement improvements on their own,
  • obtaining an objective, impartial and not politically related to the organization’s cultural perspective enabling a better, without emotional assessment of the situation in order to identify and implement improvements,
  • problem-solving together with the Coach along with the knowledge and know-how transfer during coaching, so that the client is independent of the Coach in the long run and can carry out further development independently,
  • we impose ready-made solutions – we allow them to reach them together,
  • work in the real context and client’s problems (in contrast to the training room),
  • individual approach to each client, team, person,
  • 15 years of experience and knowledge as an Enterprise Agile Coach/Leader.

Levels of Agile Coaching

Below is high-level guidance, which may not be suitable for your context or organization

Supporting materials for Agile Coaching

Agile Coaching Growth Wheel v3.2 [2022.11]

Agile Coaching Growth Wheel v3.2
by [2022.11]


ICB4CCT 1.0 - Reference guide for Consultants, Coaches and Trainers
by IPMA [2018]

Agile Business Consortium - Professional Competencies for Business Agility V3

Professional Competencies for Business Agility V3
by Agile Business Consortium

Mirosław Dąbrowski logo

Cooperate with us and increase your organizational departments projects teams squads units pods efficiency!

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.


You have Successfully Subscribed!