Course Outline
Foundations of Agile: Cultivating a Value-Driven Mindset
- Overview of the Agile Manifesto: its four core values and twelve guiding principles.
- Transitioning from rigid, plan-centric methodologies to adaptive, value-focused operations.
- The relevance of Agile principles for government teams beyond software development.
- Exercise: Aligning current operational challenges with Agile principles to identify improvement areas.
Scrum Framework Overview: Strategic Application
- Comprehensive view of the Scrum framework: defined roles, prescribed events, and key artifacts.
- The foundational pillars of Scrum: transparency, inspection, and adaptation.
- How empirical process control mitigates project risk and minimizes resource waste.
- Activity: Identifying opportunities to enhance transparency within current workflows.
Scrum Roles and Accountability
- Product Owner: Accountability for vision alignment and prioritizing high-value outcomes.
- Scrum Master: Responsibility for facilitating adherence to Scrum practices and removing impediments.
- Developers: Commitment to self-organization and delivering functional increments.
- Exercise: Clarifying accountability boundaries through role-playing scenarios.
The Sprint Cycle: Execution of Scrum Events
- Sprint: The fixed-time container for all other Scrum events.
- Sprint Planning: Establishing the Sprint Goal and selecting work from the Product Backlog.
- Daily Scrum: Inspecting progress toward the Sprint Goal and adjusting the plan.
- Sprint Review: Inspecting the increment with stakeholders to gather feedback.
- Sprint Retrospective: Planning improvements to the process and working environment.
Scrum Artifacts: Ensuring Work Transparency
- Product Backlog: The single, ordered source of future work.
- Sprint Backlog: The actionable plan for the current Sprint.
- Increment: A concrete step toward achieving the Product Goal.
- Workshop: Constructing a representative Product Backlog based on a realistic scenario.
Kanban Principles: Visualizing Workflow
- Origins of Kanban and the principles of flow-based management.
- Designing effective Kanban boards: defining columns, cards, and workflow stages.
- Increasing visibility of work in progress across team operations.
- Hands-on Activity: Mapping existing workflows onto a Kanban board structure.
Work in Progress (WIP) Limits and Flow Optimization
- Understanding WIP constraints and their impact on operational efficiency.
- Comparing pull-based systems against push-based prioritization.
- Identifying and resolving bottlenecks to improve throughput.
- Exercise: Establishing and validating WIP limits on a team board.
Kanban Metrics: Data-Driven Decision Making
- Key metrics explained: cycle time, throughput, and work item age.
- Interpreting Cumulative Flow Diagrams to monitor system stability.
- Using metrics to facilitate constructive dialogue rather than individual performance assessment.
- Activity: Analyzing sample flow data to propose operational improvements.
Feedback Mechanisms and Continuous Improvement
- Kanban service delivery cadences: replenishment, delivery planning, and service reviews.
- Defining explicit policies and iterating on them as conditions change.
- Adopting an evolutionary change approach: implementing changes incrementally.
- Practice: Defining explicit service policies for a sample workflow.
Integrating Scrum and Kanban: The Scrumban Approach
- Exploring how Scrum and Kanban frameworks complement each other.
- Utilizing Kanban boards to visualize the Sprint Backlog.
- Applying WIP limits within Sprints to streamline delivery.
- Discussion: Selecting appropriate practices based on specific operational contexts for government.
Practical Simulation: Executing a Sprint with Kanban
- Multi-round simulation: planning a Sprint, configuring a board, and setting WIP limits.
- Executing work items, tracking flow metrics, and monitoring progress.
- Conducting Sprint Review and Retrospective meetings using simulated data.
- Debrief: Analyzing insights gained regarding real-world teamwork and collaboration.
Implementing Agile in Daily Operations
- Identifying low-risk entry points for Agile practices within existing environments.
- Practical techniques applicable to immediate workflow improvements.
- Strategies for avoiding common pitfalls during Agile adoption.
- Action Planning: Defining one concrete change to implement following the session.
Requirements
Testimonials (4)
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Course - Introduction to Agile Testing
Jim's real life experience was evident and the fact that he is still working with teams keeps him current with the problems encountered. The activities were interesting and we appreciated the frequency of breaks. Delivery of the course was confident and good humoured too.
Leanne - Welsh Revenue Authority
Course - Professional Scrum Master I | PSM I (accredited training course with Scrum.org exam and certification)
Friendly, plenty of breaks to think about what we have learnt and lovely guy.
Leanne - Welsh Revenue Authority
Course - Agile Business Analysis
I really enjoyed the mix of practical with theory. The trainer was also exteremly knowledgable and answered all our questions perfectly