Course Introduction
Agile Leadership, Scrum and Kanban for Complex Projects Course provides an advanced and practical framework for leading Agile teams and managing complex projects where uncertainty, changing requirements, technical complexity, stakeholder diversity, and delivery dependencies make conventional management approaches insufficient. The course combines Agile leadership principles with Scrum and Kanban practices to help professionals create adaptive, transparent, high-performing delivery environments.
Complex projects require more than simply adopting Agile ceremonies or project-management terminology. They require leaders who can create clarity amid uncertainty, enable empowered teams, manage competing priorities, remove systemic constraints, and maintain alignment with strategic outcomes. This course explores how Agile leaders can balance autonomy with accountability, encourage experimentation while protecting critical controls, and build organizational conditions in which teams can continuously inspect, adapt, and improve their delivery performance.
Participants will develop advanced capabilities in Scrum and Kanban and learn how to select, tailor, and combine practices according to project circumstances. The program covers product vision, backlog management, sprint planning, refinement, reviews, retrospectives, flow management, work-in-progress controls, cycle-time analysis, throughput, service-level expectations, prioritization, dependency management, and continuous delivery. Particular emphasis is placed on applying these practices in complex projects rather than limiting Agile to straightforward software-development scenarios.
The course also examines how Agile leadership interacts with governance, project controls, risk, stakeholder management, portfolio priorities, architecture, procurement, compliance, and organizational change. Participants will learn how to create governance structures that support team autonomy while retaining appropriate visibility and accountability. Hybrid approaches are considered where Scrum or Kanban practices need to coexist with traditional planning, contractual milestones, formal approvals, regulatory requirements, and enterprise project-management processes.
Advanced technologies are integrated throughout the course to demonstrate how generative AI, AI agents, predictive analytics, intelligent automation, and delivery intelligence can strengthen Agile execution. Participants will explore AI-assisted backlog refinement, automated work analysis, predictive delivery forecasting, risk identification, dependency monitoring, meeting intelligence, performance analytics, and intelligent workflow orchestration. The course also addresses responsible AI, human oversight, data governance, cybersecurity, confidentiality, explainability, and the risks of allowing automated recommendations to replace professional judgment.
By the end of the Agile Leadership, Scrum and Kanban for Complex Projects Course, participants will be equipped to lead high-performing Agile teams, apply Scrum and Kanban effectively, optimize delivery flow, manage complexity, strengthen collaboration, and improve project predictability and value realization. They will also gain the leadership perspective required to move from simply implementing Agile practices toward creating sustainable delivery systems capable of adapting continuously to changing project and organizational conditions.
Duration
10 Days
Who Should Attend
-
Project managers, project directors, and program managers responsible for complex or rapidly changing projects.
-
Agile leaders, Scrum Masters, Agile coaches, and delivery managers seeking advanced leadership and flow-management capabilities.
-
Product owners, product managers, and business analysts responsible for prioritization, requirements, value, and stakeholder alignment.
-
Kanban practitioners and delivery professionals seeking advanced techniques for managing flow and complex work systems.
-
PMO leaders and project governance professionals supporting Agile or hybrid project environments.
-
Technology, engineering, digital, and transformation leaders managing cross-functional Agile delivery teams.
-
Team leaders and functional managers transitioning from traditional command-and-control management toward Agile leadership.
-
Project controls, planning, performance, and reporting professionals integrating Agile metrics with enterprise project-management systems.
-
Risk, quality, assurance, compliance, and audit professionals working with Agile teams on complex and regulated projects.
-
Business stakeholders, sponsors, and executives seeking stronger understanding of Agile leadership and delivery performance.
-
Product development, innovation, transformation, and customer-experience professionals managing complex initiatives.
-
Procurement, commercial, vendor, and supplier managers coordinating external partners within Agile delivery environments.
-
Data, AI, automation, and project technology specialists supporting intelligent Agile delivery and performance management.
-
Organizational change and people-development professionals supporting Agile culture, leadership, and operating-model transformation.
-
Consultants and advisors responsible for Agile adoption, Scrum implementation, Kanban transformation, and complex-project delivery improvement.
Course Objectives
-
Develop advanced Agile leadership capabilities for creating high-performing teams capable of navigating uncertainty, complexity, changing priorities, stakeholder pressure, and demanding project environments.
-
Master Scrum principles, accountabilities, events, artifacts, and practices while learning how to tailor Scrum appropriately for complex projects with significant dependencies and organizational constraints.
-
Apply Kanban principles and flow-management techniques to visualize work, control work in progress, improve throughput, reduce bottlenecks, and strengthen delivery predictability.
-
Understand when and how Scrum, Kanban, or complementary Agile practices should be applied, adapted, or combined based on project characteristics, work type, uncertainty, and delivery objectives.
-
Build effective product visions, outcome objectives, backlogs, prioritization systems, acceptance criteria, and delivery roadmaps that maintain alignment between customer value and project execution.
-
Apply advanced planning and forecasting techniques using empirical evidence, historical performance, throughput, cycle time, capacity, probabilistic forecasting, and scenario analysis.
-
Develop leadership approaches that empower teams while maintaining accountability, strategic alignment, quality, risk awareness, governance discipline, and transparent decision-making.
-
Manage complex dependencies, cross-team coordination, technical constraints, stakeholder conflicts, impediments, and organizational bottlenecks that can disrupt Agile project delivery.
-
Integrate Agile practices with project governance, risk management, quality assurance, compliance, project controls, procurement, contractual requirements, and enterprise decision-making.
-
Use generative AI, AI agents, predictive analytics, automation, and delivery intelligence to improve backlog management, forecasting, risk detection, reporting, workflow management, and Agile decision support.
-
Establish meaningful Agile metrics and performance dashboards that focus on flow, outcomes, quality, predictability, customer value, and system performance rather than superficial team activity measures.
-
Build sustainable Agile cultures through coaching, servant leadership, continuous improvement, psychological safety, systems thinking, organizational learning, and adaptive leadership practices.
Course Outline
Module 1: Foundations of Agile Leadership for Complex Projects
-
Principles, values, mindset, and evolution of Agile leadership and their application to projects characterized by uncertainty, complexity, and rapidly changing requirements.
-
Differences between traditional command-and-control management and adaptive Agile leadership, including implications for accountability, decision-making, empowerment, and team performance.
-
Complexity drivers including technical uncertainty, stakeholder diversity, organizational dependencies, changing priorities, integration challenges, and external environmental conditions.
-
Establishing Agile leadership principles, team operating agreements, outcome expectations, decision boundaries, and delivery conditions for sustainable project performance.
Module 2: Agile Leadership Mindset, Behaviors and Systems Thinking
-
Developing servant leadership, facilitative leadership, coaching, situational leadership, and systems-thinking capabilities for complex Agile project environments.
-
Creating psychological safety, trust, transparency, shared accountability, constructive challenge, and learning-oriented team cultures.
-
Understanding how leadership behaviors influence flow, motivation, decision latency, collaboration, quality, innovation, and organizational performance.
-
Identifying systemic constraints and leadership anti-patterns such as micromanagement, excessive escalation, local optimization, command-driven prioritization, and activity-based performance management.
Module 3: Scrum Framework and Advanced Application
-
Scrum values, accountabilities, events, artifacts, empiricism, transparency, inspection, adaptation, and their practical application within complex projects.
-
Advanced approaches to Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, backlog refinement, and incremental delivery.
-
Managing Scrum when projects involve multiple teams, complex architecture, external suppliers, regulatory requirements, shared services, or substantial technical dependencies.
-
Identifying and addressing Scrum anti-patterns, ineffective ceremonies, artificial velocity targets, incomplete increments, weak product ownership, and superficial Agile adoption.
Module 4: Product Vision, Backlogs and Value Prioritization
-
Developing product and project visions that connect customer needs, organizational strategy, business outcomes, capabilities, and measurable value.
-
Structuring epics, features, user stories, capabilities, acceptance criteria, and backlog items to support progressive elaboration and effective delivery.
-
Applying advanced prioritization methods based on value, risk, urgency, dependency, cost of delay, customer impact, strategic alignment, and implementation effort.
-
Managing backlog evolution through stakeholder feedback, experimentation, market intelligence, operational data, delivery learning, and emerging requirements.
Module 5: Kanban Systems and Flow Management
-
Designing Kanban systems using visual workflow structures, explicit policies, work-in-progress limits, pull systems, classes of service, and flow-based decision-making.
-
Applying cycle-time, throughput, work-item age, lead-time distribution, flow efficiency, and bottleneck analysis to understand delivery-system performance.
-
Managing queues, handoffs, blocked work, dependencies, resource constraints, bottlenecks, and variability across complex project workflows.
-
Establishing service-level expectations, forecasting methods, replenishment practices, and flow policies that improve responsiveness and predictability.
Module 6: Scrum, Kanban and Hybrid Agile Practices
-
Comparing Scrum and Kanban approaches and determining when each framework provides the most appropriate structure for different types of project work.
-
Combining Scrum cadence and accountability mechanisms with Kanban visualization, work-in-progress controls, flow metrics, and continuous delivery practices.
-
Designing tailored Agile systems for projects containing planned work, urgent requests, operational dependencies, technical discovery, and unpredictable work.
-
Avoiding framework overload and process complexity by selecting only those practices that demonstrably improve project outcomes, flow, transparency, or stakeholder value.
Module 7: Agile Planning, Estimation and Delivery Forecasting
-
Applying relative estimation, story points, throughput, cycle time, capacity analysis, historical data, and probabilistic forecasting to improve delivery expectations.
-
Developing release plans and adaptive roadmaps that communicate direction and forecast ranges without creating misleading commitments or false precision.
-
Integrating Agile planning with project milestones, external dependencies, procurement schedules, resource constraints, architecture decisions, and governance requirements.
-
Using scenario planning and forecasting models to evaluate alternative sequencing, capacity assumptions, scope priorities, and delivery strategies under uncertainty.
Module 8: Managing Dependencies, Risks and Impediments
-
Identifying and managing cross-team dependencies, shared resources, technical interfaces, supplier relationships, architectural constraints, and external delivery dependencies.
-
Integrating risk management with Agile backlogs, iteration planning, Kanban workflows, reviews, retrospectives, and continuous delivery decisions.
-
Establishing effective impediment management systems that distinguish team-level obstacles from systemic organizational constraints requiring leadership intervention.
-
Applying escalation frameworks, risk-based prioritization, dependency visualization, and predictive indicators to reduce delivery disruption and improve resilience.
Module 9: Agile Governance, Controls and Complex Project Integration
-
Designing governance approaches that provide transparency, accountability, risk oversight, and decision support without undermining team autonomy or delivery speed.
-
Integrating Scrum and Kanban practices with project controls, financial management, schedule management, quality assurance, compliance, and formal reporting requirements.
-
Establishing decision rights, escalation thresholds, governance forums, performance expectations, and evidence requirements appropriate for complex Agile projects.
-
Applying hybrid governance models where Agile delivery must operate within contractual, regulatory, investment, or enterprise project-management structures.
Module 10: AI, Generative AI and Intelligent Agile Leadership
-
Applying generative AI to backlog refinement, story analysis, requirements documentation, acceptance criteria, sprint summaries, retrospective analysis, and stakeholder communications.
-
Using AI agents to monitor workflows, identify overdue actions, analyze impediments, summarize project signals, coordinate routine tasks, and support delivery-team administration.
-
Applying predictive analytics and machine learning to forecast throughput, cycle time, delivery confidence, emerging risks, dependency impacts, and potential bottlenecks.
-
Establishing responsible AI practices covering human validation, data quality, confidentiality, cybersecurity, intellectual property, explainability, model limitations, and leadership accountability.
Module 11: Agile Metrics, Performance Analytics and Delivery Intelligence
-
Designing Agile measurement systems focused on outcomes, flow, quality, predictability, customer value, team health, and systemic delivery performance.
-
Applying throughput, cycle time, lead time, work-in-progress, flow efficiency, predictability, escaped defects, quality trends, and outcome metrics appropriately.
-
Building real-time Agile dashboards that combine team-level information with project, program, portfolio, risk, financial, and business-performance indicators.
-
Avoiding harmful metrics such as individual utilization, raw story-point comparisons, activity counts, or velocity-based performance rankings that can distort team behavior.
Module 12: Agile Team Performance, Coaching and Collaboration
-
Building high-performing cross-functional teams through clear goals, complementary skills, autonomy, accountability, trust, collaboration, and continuous learning.
-
Applying advanced coaching, facilitation, mentoring, feedback, conflict management, and team-development techniques to improve Agile maturity.
-
Managing distributed teams, multicultural environments, asynchronous collaboration, communication barriers, and geographical separation in complex projects.
-
Creating mechanisms for knowledge sharing, communities of practice, peer learning, organizational learning, and continuous improvement across multiple Agile teams.
Module 13: Stakeholder Management, Communication and Agile Decision-Making
-
Engaging executives, sponsors, customers, technical experts, suppliers, operations teams, and governance bodies through transparent and outcome-focused communication.
-
Applying stakeholder mapping, feedback loops, collaborative decision-making, product demonstrations, reviews, and evidence-based communication to maintain alignment.
-
Managing difficult conversations, conflicting priorities, unrealistic expectations, scope pressure, stakeholder resistance, and competing definitions of project success.
-
Establishing rapid decision mechanisms that reduce decision latency while preserving appropriate analysis, accountability, risk awareness, and strategic alignment.
Module 14: Quality, Technical Excellence and Continuous Delivery
-
Integrating quality engineering, definition of done, acceptance standards, testing, automation, technical debt management, and continuous feedback into Agile project delivery.
-
Applying continuous integration, continuous delivery, DevOps practices, automated testing, security integration, and technical quality controls where appropriate.
-
Managing technical debt, architecture evolution, refactoring, design quality, maintainability, and technical risk without allowing short-term delivery pressure to undermine long-term performance.
-
Establishing quality feedback loops that enable teams to detect defects, performance issues, integration problems, and technical constraints early in the delivery lifecycle.
Module 15: Agile Transformation, Organizational Change and Continuous Improvement
-
Designing Agile transformation strategies that address leadership, culture, organizational structures, governance, skills, technology, processes, incentives, and delivery-system constraints.
-
Applying maturity assessments, value-stream analysis, organizational diagnostics, capability models, and evidence-based improvement roadmaps to strengthen Agile adoption.
-
Managing resistance, role changes, leadership transitions, traditional performance systems, organizational politics, and cultural barriers affecting Agile transformation.
-
Establishing sustainable improvement systems through retrospectives, experiments, improvement backlogs, systems thinking, root-cause analysis, and measurable transformation outcomes.
Module 16: Advanced Agile Leadership and Future-Ready Delivery
-
Integrating Agile leadership, Scrum, Kanban, Lean thinking, flow management, adaptive governance, digital delivery, and strategic portfolio alignment into a coherent delivery system.
-
Exploring emerging practices including AI agents, autonomous workflow automation, predictive delivery intelligence, intelligent backlog management, and real-time project performance systems.
-
Developing future-ready Agile leadership capabilities that combine human judgment, technological intelligence, organizational learning, resilience, innovation, and adaptive decision-making.
-
Building an enduring Agile delivery culture capable of continuously improving flow, customer value, team performance, organizational responsiveness, and complex-project outcomes.
Training Approach
This course will be delivered by our skilled trainers who have vast knowledge and experience as expert professionals in the fields. The course is taught in English and through a mix of theory, practical activities, group discussion and case studies. Course manuals and additional training materials will be provided to the participants upon completion of the training.
Tailor-Made Course
This course can also be tailor-made to meet organization requirement. For further inquiries, please contact us on: Email: training@upskilldevelopment.com Tel: +254 721 331 808
Training Venue
The training will be held at our Upskill Training Centre. We also offer training for a group (at a discount of 10% to 50%) at requested location all over the world. The Onsite course fee covers the course tuition, training materials, two break refreshments, buffet lunch, airport transfers, Upskill gift package, and guided tour.
Visa application, travel expenses, dinners, accommodation, insurance, and other personal expenses are catered by the participant
Certification
Participants will be issued with Upskill certificate upon completion of this course.
Airport Pickup and Accommodation
Airport pickup and accommodation is arranged upon request. For booking contact our Training Coordinator through Email: training@upskilldevelopment.com, +254 721 331 808
Terms of Payment:
Unless otherwise agreed between the two parties’ payment of the course fee should be done 3 working days before commencement of the training so as to enable us to prepare better.








