Agile 102 Workshop Syllabus: Difference between revisions

From AgileMe
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
After the practical exercise in the [[Agile 101 Workshop Syllabus|Agile 101 Workshop]], this workshop focuses on developing teams' ability to apply some of their experiences to another simulation project, which needs a next level understanding of the Agile concepts.
After the practical exercise in the [[Agile 101 Workshop Syllabus|Agile 101 Workshop]], this workshop focuses on developing teams' ability to apply some of their experiences to another simulation project, which needs a next level understanding of the Agile concepts.


This workshop sees teams selecting a project, developing an estimated and prioritised backlog of work, running a dice based simulation against it and making critical decisions to deliver the most value within the time and cost constraints.
This workshop sees teams building a [[Scrum Artefacts|Product Backlog]] as a [[Story Mapping|Story Map]] and devising a release plan. Finally, the attendees run their release plan through a dice based simulation of [[Scrum Framework|Scrum]] and make release and scoping decisions to try to get the best possible outcome in the simulation.


===Materials===
===Materials===
Line 19: Line 19:
The setup for the room with up to 16 participants includes:
The setup for the room with up to 16 participants includes:


* Concept centres for each activity on offer (including a poster, instructions, materials and equipment)
* Large poster of the Agile framework to be used visible on the wall
* Large poster of the Agile framework to be used visible on the wall
* Several workstations arranged in cafe seating available for multiple table groups
* Several workstations arranged in cafe seating available for multiple table groups
Line 46: Line 45:
## [[Sprint Retrospective]] or other reflection for the teams to improve how they do things - '''5 mins'''
## [[Sprint Retrospective]] or other reflection for the teams to improve how they do things - '''5 mins'''
# Overall share back and reflection on the workshop with [[Debrief Cards]] if needed - '''15 mins'''
# Overall share back and reflection on the workshop with [[Debrief Cards]] if needed - '''15 mins'''
'''Total: 3 hours'''
==Syllabus==
===Workshop Format===
Here is a table of the learning outcomes from the workshop format and how it is to be run:
{| class="wikitable"
!Topic
!Learning Objectives
!Activity
|-
|Team Definition
|
* Team enablement, definition, purpose and identity
|
* [[Team Charter Exercise]]
|-
|Agile Framework
|
* [[Scrum Framework|Scrum]], [[Kanban Framework|Kanban]] and their application
|
* [[Build Your Scrum Framework]]
* [[Build Your Kanban Framework]]
|-
|[[Scrum Roles|Agile Roles]]
|
* Differences between traditional and agile roles
* Cross functional and self organising teams
|
* Use of team and facilitator in the sessions
|-
|[[Sprints]] or Iterations
|
* Limiting the work in progress
* Working with constraints
* Agile events and activities
|
* Use of 4 x Sprints or iterations
|-
|[[Sprint Planning & Product Backlog Refinement|Sprint Planning]] / Iteration Planning
|
* Generating impact with iterations
* Capacity planning
|
* Each team plans their own sprints with a sprint goal or intent
|-
|[[Sprint Planning & Product Backlog Refinement|Product Backlog Refinement]]
|
* Adapting, learning and responding
|
* Each team refines their own backlog as needed
|-
|[[Sprint Review]] / Iteration Review
|
* Inspecting and adapting the iteration / Sprint output and outcomes
|
* Teams obtain feedback from other team members in a [[Feature Fair]]
|-
|[[Sprint Retrospective]] / Kaizen
|
* Inspecting and adapting the process
* Continuous process improvement
|
* Teams perform their own retrospectives in one of the formats:
**[[Quadrant Retrospective]]
**[[Plusses & Deltas Retrospective]]
**[[Mood Thermometer Retrospective]]
**[[MDA Retrospective]]
**[[Sailboat Retrospective]]
**[[Story Cube Retrospective I]]
|-
|Debrief
|
* Reflection on the activities and the learning
|
* [[Debrief Cards]]
|}
===Concept Centres===
Here is a table of suggested concept centres mapped to the intended learning outcomes that can be used for teams to choose from as activities to be done during their sprints:
{| class="wikitable"
!Topic
!Learning Objectives
!Concept Centre
|-
|[[Agile Manifesto]]
|
* Principles and values of the Agile movement
|
* [[Agile Manifesto Discussion (Small Group)]]
|-
|[[Empirical vs Predictive Control Processes|Traditional vs Empirical control methods]]
|
* Prediction vs experimentation
|
* [[Marshmallow Challenge]]
|-
| Scrum Roles
|
* Differences between traditional and agile roles
* Cross functional and self organising teams
|
* [[Scrum Roles Exercise]]
|-
|[[Iterative vs. Incremental]] Release Planning
|
* How to work with iterations and increments
|
* [[Backlog Strategy (Short Version)]]
* [[Prioritisation Exercise]]
|-
|Batch size and Flow
|
* Limiting the work in progress
* Working with constraints
|
* [[The Dice Game]]
|-
|Daily Scrum / Daily Standups
|
* Inspecting progress towards the goals
* Adapting in the moment
* Self organising and self managing teams
|
* [[Daily Scrum From Heaven]]
|-
|[[Agile Estimation|Agile Estimation]]
|
* Estimation and metrics techniques
* Making decisions
|
* [[Agile Metrics Workshop]]
|-
|Prototyping
|
* Value Proposition
* Testing Assumptions
|
* [[Crazy 8s Sketching]]
* [[Feature Heat Map]]
|-
|}


==See Also==
==See Also==
* [[Agile 101 Workshop Syllabus]]
* [[Agile 101 Workshop Syllabus]]
* [[Scrum Framework]]
* [[Scrum Simulation With Dice]]
* [[Kanban Framework]]
* [[Scrum Master Coaching Syllabus]]
* [[Product Owner Coaching Syllabus]]


==References==
==References==
* [https://www.scrumalliance.org/ScrumRedesignDEVSite/media/ScrumAllianceMedia/Files%20and%20PDFs/Certifications/Foundational/Foundational_LearningObjectives.pdf Scrum Foundations Learning Objectives], accessed 21 Jan 2019
* [https://www.scrumalliance.org/ScrumRedesignDEVSite/media/ScrumAllianceMedia/Files%20and%20PDFs/Certifications/Foundational/Foundational_LearningObjectives.pdf Scrum Foundations Learning Objectives], accessed 21 Jan 2019

Revision as of 04:51, 17 June 2022


After the practical exercise in the Agile 101 Workshop, this workshop focuses on developing teams' ability to apply some of their experiences to another simulation project, which needs a next level understanding of the Agile concepts.

This workshop sees teams building a Product Backlog as a Story Map and devising a release plan. Finally, the attendees run their release plan through a dice based simulation of Scrum and make release and scoping decisions to try to get the best possible outcome in the simulation.

Materials

  • Large poster illustrating the Agile framework for the session such as Scrum for example
  • Flip chart paper and markers
  • Post-it notes and markers
  • A4 spare paper
  • Dice, enough for pairs of attendees to be able to throw up to 3 dice
  • Release and Sprint burn down charts
  • Visible timer to indicate the time left for the activities
  • Music playlist and sound system to help play low level music whilst the teams are working
  • Debrief Cards

Setup

The setup for the room with up to 16 participants includes:

  • Large poster of the Agile framework to be used visible on the wall
  • Several workstations arranged in cafe seating available for multiple table groups

Agile 101 Part 2 Workshop Setup

Team Workstations

Each team should have setup:

  • Poster of their team name and sense of identity
  • Flip chart paper for their Backlog or Product Backlog of work
  • Flip chart paper for their Iteration or Sprint Backlog
  • Agile 102 Instructions
  • Table where to work

Timings & Run Sheet

Provide 3 hours for teams to orientate themselves to their project, conduct 4 iterations or Sprints and conclude with a reflection:

  1. Introduction and orientation of the approach - 15 mins
    1. Team self selection
    2. Team name poster and workstation setup
    3. Run through of the Agile framework poster and how the session is going to run
  2. 4 x iterations or Sprints - 150 mins:
    1. Sprint Planning (if using Scrum) - Team decides how long
    2. Sprint or iteration to do the chosen activities - 25 mins - Including Sprint Planning time (if used)
    3. Group Sprint Review as a Feature Fair to enable teams to interact, offer feedback and discuss what they have learned - 5 mins
    4. Sprint Retrospective or other reflection for the teams to improve how they do things - 5 mins
  3. Overall share back and reflection on the workshop with Debrief Cards if needed - 15 mins

See Also

References