Tel: 0835093303 - Book a Level123 coach by clicking >>>
This is a senior Agile / Transformation Coach / Program Delivery Lead role (Enterprise consulting). The salary range (ZAR 1.28M–2.48M) signals you’re operating in leadership + transformation + consulting, not just delivery.
Here are the exact skills you need, grouped in a practical way:
You need to be fluent in:
Agile frameworks (deep, not surface-level)
Scrum (Sprint planning, retros, ceremonies)
Kanban (flow, WIP limits, cycle time)
SAFe (Scaled Agile Framework in enterprise environments)
Agile coaching (this is key for the job)
Coaching teams through resistance to Agile
Improving team maturity levels
Shifting teams from “doing Agile” → “being Agile”
Program & project delivery
Managing multiple squads or workstreams
Dependency tracking across teams
Delivery forecasting and release planning
Continuous improvement systems
Retrospective facilitation at scale
Process optimisation (Lean thinking)
Removing delivery bottlenecks
This is where senior roles separate from junior Agile coaches:
Leading organizational change initiatives
Designing and rolling out Agile transformations
Aligning Agile ways of working with business strategy
Driving adoption across multiple departments or business units
Operating in matrixed organizations (many stakeholders, no single boss)
You’re not just coaching teams — you’re changing how the company works.
You must be able to influence without authority:
Executive stakeholder management (C-level, directors)
Running steering committees and transformation boards
Negotiating priorities between business vs tech teams
Handling conflict between delivery teams and leadership
Executive communication (clear, structured, data-backed)
This is often the #1 hiring filter.
Even though it’s “Agile coaching,” this role is heavily delivery-focused:
Managing multiple concurrent initiatives
Roadmap planning across teams
Risk, issue, dependency management
Reporting (KPIs, OKRs, velocity, delivery health)
Budget and capacity awareness (at enterprise level)
You need to think in systems, not tasks:
Understanding how teams, processes, and tools interact
Using data to improve delivery performance:
velocity trends
flow efficiency
lead time / cycle time
Identifying systemic blockers vs individual issues
Designing scalable solutions (not just team fixes)
This is your “on-stage skillset”:
Facilitating workshops with 10–100+ stakeholders
Leading retrospectives, planning sessions, transformation workshops
Coaching individuals and teams through resistance
Powerful questioning and behavioural change coaching
Conflict resolution and alignment sessions
Not always mandatory, but expected:
Jira / Azure DevOps
Confluence
Agile reporting dashboards (Power BI often)
SAFe toolkits or enterprise Agile frameworks
Remote collaboration tools (Miro, Teams, Slack)
These are non-negotiable at this level:
Executive-level communication (clear, structured, calm)
High emotional intelligence
Strong presence and authority in rooms
Ability to handle ambiguity and pressure
Influencing without formal authority
Conflict navigation and diplomacy
To be realistic for this salary band:
6–12+ years in:
Agile delivery OR
Project/program management OR
Transformation consulting
3–5+ years specifically in:
Agile coaching OR enterprise transformation
This is not just a job title.
It is a hybrid identity of:
Agile Coach
Transformation Consultant
Program Delivery Lead
Executive Advisor
Organisational Change Agent
You are essentially:
“Someone who helps large organisations change how they deliver work.”
If you can confidently say:
“I have led Agile transformation across multiple teams”
“I’ve influenced senior stakeholders without authority”
“I’ve improved delivery performance using Agile systems”
“I coach teams and leaders through change”
…then you are in the right category.
Below is a structured “100 must-know concepts & skills” breakdown for an Agile Transformation / Program Delivery Lead / Agile Coach (enterprise level like Accenture). This is the full competency map hiring managers are implicitly testing.
Agile Manifesto values & principles
Scrum framework end-to-end
Kanban system design
Agile vs Waterfall delivery models
Iterative vs incremental delivery
Sprint lifecycle (planning → review → retro)
Product backlog structure
User stories and acceptance criteria
Definition of Done vs Definition of Ready
Backlog refinement techniques
Sprint goal setting
Velocity tracking basics
Burndown and burnup charts
Agile estimation (story points, t-shirt sizing)
Agile ceremonies purpose and facilitation
SAFe framework fundamentals
Scrum of Scrums
Nexus / LeSS concepts
Cross-team dependency management
Agile Release Trains (ARTs)
PI Planning (Program Increment planning)
Feature vs Epic vs Story hierarchy
Value stream mapping
Portfolio Kanban
Enterprise backlog prioritization
Lean-Agile leadership principles
Agile governance models
Multi-team coordination patterns
Scaling frameworks trade-offs
Agile transformation phases
Coaching vs mentoring vs consulting distinction
Powerful questioning techniques
Active listening mastery
Observation of team dynamics
Team maturity assessment
Coaching stances (facilitator, teacher, advisor)
Conflict coaching in teams
Behaviour change facilitation
Psychological safety building
Coaching Agile adoption resistance
Facilitating retrospectives at scale
Team performance coaching
Coaching leadership teams
Feedback delivery frameworks
Identity and mindset coaching in Agile context
Program governance structures
Delivery planning across multiple teams
RAID management (Risks, Assumptions, Issues, Dependencies)
Roadmap planning
Release planning
Capacity planning
Resource allocation in matrix orgs
Dependency mapping tools
Delivery forecasting techniques
Milestone tracking
Program KPIs definition
Status reporting for executives
Delivery health dashboards
Escalation management
Delivery risk mitigation strategies
Organizational change management (OCM)
Kotter’s 8-step change model
ADKAR model
Transformation roadmap design
Agile maturity assessments
Culture change strategies
Stakeholder alignment techniques
Resistance management strategies
Operating model redesign
Governance transformation
Enterprise Agile adoption strategies
Change communication planning
Leadership alignment facilitation
Behavioural change at scale
Transformation success metrics
Executive communication skills
Stakeholder mapping & analysis
Influencing without authority
Conflict negotiation
Steering committee facilitation
Executive reporting storytelling
Cross-functional alignment
Political navigation in enterprises
Decision-making frameworks (DACI/RACI)
Leadership coaching principles
Flow metrics (lead time, cycle time)
Throughput analysis
Agile maturity metrics
KPI vs OKR frameworks
Process bottleneck analysis
Lean thinking principles
Continuous improvement cycles (Kaizen)
Jira advanced usage (boards, workflows, reporting)
Azure DevOps / Rally tools
Confluence documentation systems
Power BI / Agile dashboards
Remote collaboration tools (Miro, Teams, Slack)
Consultant mindset (diagnose → design → implement)
Facilitation of large-scale workshops (50–100+ people)
Transformation leadership identity (trusted advisor to executives)
At this level, you are NOT being hired just for Agile knowledge.
You are being hired for:
“Can you change how an entire organisation delivers work — and influence executives while doing it?”
The Agile Manifesto is the foundation of all Agile ways of working (Scrum, Kanban, SAFe, etc.). It consists of 4 values and 12 principles that define how teams should deliver work in a flexible, iterative, human-centred way.
Individuals and interactions over processes and tools
→ People and communication matter more than rigid systems.
Working software over comprehensive documentation
→ Deliver something usable, not just paperwork.
Customer collaboration over contract negotiation
→ Work with customers continuously, not just at the start.
Responding to change over following a plan
→ Adapt quickly when reality changes instead of sticking to a fixed plan.
Customer satisfaction through early and continuous delivery
Deliver value frequently, not at the end.
Welcome changing requirements
Even late in development, changes are seen as improvements.
Deliver working solutions frequently
Prefer short cycles (weeks, not months).
Business and developers must work together daily
Close collaboration between stakeholders and teams.
Build projects around motivated individuals
Give people trust, support, and autonomy.
Face-to-face communication is most effective
Direct conversation reduces misunderstanding.
Working software is the primary measure of progress
Not reports, not plans — actual output.
Sustainable development pace
Teams should avoid burnout and maintain long-term productivity.
Continuous attention to technical excellence
Good design and quality improve agility.
Simplicity is essential
Do only what is necessary; avoid waste.
Self-organising teams produce the best results
Teams should decide how to do their work.
Regular reflection and adaptation
Teams should continuously improve through retrospectives.
Value = mindset (what matters)
Principles = behaviour (how you act)
In most enterprise environments today, “Agile” has become a buzzword.
Teams run stand-ups.
They use Jira boards.
They do sprints.
And yet… many organisations are still struggling with slow delivery, misalignment, burnout, and constant change fatigue.
The issue is not Agile as a framework.
The issue is that most teams have forgotten the foundation it was built on:
The Agile Manifesto.
At its core, the Agile Manifesto is made up of:
4 values
12 principles
Together, they define a very simple idea:
“Work should be adaptive, human-centred, and focused on delivering value continuously.”
But in many organisations, Agile has been reduced to tools and rituals rather than mindset and behaviour.
It’s not about Jira.
It’s about whether teams are actually talking, aligning, and solving problems together.
High-performing Agile teams prioritise communication over administration.
Documentation matters, but only if it supports delivery.
The real question is:
“Are we producing something usable that creates value?”
Not:
“Do we have enough documentation to feel safe?”
In traditional environments, work is defined once and handed over.
In Agile environments, customers are part of the journey, continuously shaping outcomes.
The result:
less rework
better alignment
faster value delivery
Plans are useful.
But in modern environments, change is constant.
Agile organisations succeed because they adapt faster, not because they predict better.
The principles behind Agile are where real maturity shows up:
Deliver value early and continuously
Welcome changing requirements
Work closely with stakeholders daily
Build motivated, empowered teams
Focus on working output as progress
Maintain a sustainable pace
Strive for technical excellence
Keep things simple
Encourage self-organising teams
Reflect and improve continuously
These are not “nice-to-haves.”
They are the difference between real agility and process theatre.
In enterprise environments, Agile often fails for 3 reasons:
Teams adopt Jira but not the behaviours behind it.
Teams are told to be “Agile” but are still controlled like Waterfall.
Speed is rewarded more than adaptability.
True Agile organisations show:
Fast feedback loops
Empowered teams
Clear outcomes, not just outputs
Continuous learning culture
Strong collaboration between business and delivery
Most importantly:
They are comfortable with uncertainty.
Agile is not a methodology you implement.
It is a way of thinking you cultivate.
And when done properly, it changes not just delivery, but leadership, culture, and organisational behaviour itself.
If your organisation is “doing Agile” but not seeing real results, the question is not whether Agile works.
The question is:
“Are we actually living the Agile values and principles, or just performing the rituals?”
Scrum is a lightweight Agile framework used to deliver complex work in small, iterative cycles called Sprints.
A full Scrum cycle is built around:
Roles
Events (ceremonies)
Artifacts
Continuous feedback loops
Owns the product vision
Manages and prioritises the Product Backlog
Decides what delivers the most value
Represents the customer/business
Facilitates the Scrum process
Removes blockers
Coaches the team in Agile ways of working
Protects the team from distractions
Builds the product (software, service, or output)
Self-organising and cross-functional
Delivers “Done” increments every Sprint
Master list of all work needed
Ordered by priority/value
Continuously refined
Selected work for the current Sprint
Commitment by the team for the next iteration
The finished, usable product output
Must meet the Definition of Done
Potentially shippable
A Sprint is typically 1–4 weeks.
Purpose:
Decide what will be delivered this Sprint
Key activities:
Product Owner presents priorities
Team selects work from backlog
Sprint Goal is defined
Output:
Sprint Backlog
Sprint Goal
Purpose:
Synchronise the team
Each team member answers:
What did I do yesterday?
What will I do today?
What blockers do I have?
Duration:
15 minutes
This is where the real work happens:
Coding / building / designing
Collaboration across team members
Continuous integration and testing
Key focus:
Move items from “To Do” → “Done”
Purpose:
Show what was delivered
Activities:
Demonstrate completed work
Stakeholders give feedback
Product Owner may adjust backlog priorities
Output:
Updated Product Backlog
Purpose:
Improve how the team works
Focus:
What went well?
What didn’t go well?
What should we improve?
Output:
Action items for next Sprint improvement
Product Owner prioritises backlog
Team selects work in Sprint Planning
Sprint Goal is set
Team works daily in Sprint cycle
Daily Scrum ensures alignment
Increment is built continuously
Sprint Review validates output with stakeholders
Retrospective improves process
Back to backlog refinement and next Sprint
This loop repeats every 1–4 weeks.
High-performing Scrum teams have:
Clear Sprint Goals
Stable team structure
Strong backlog refinement
Fast feedback loops
High transparency
Low dependency delays
Continuous improvement mindset
Scrum is NOT just daily stand-ups
Scrum is NOT a tool like Jira
Scrum is NOT a project plan
Scrum is NOT fixed scope delivery
Scrum is a feedback-driven delivery system.
Scrum =
A structured way to deliver work in small cycles with continuous feedback, inspection, and adaptation.