Agile 102 Workshop Syllabus: Difference between revisions

From AgileMe
Jump to navigation Jump to search
(Created page with "Category:Agile:ArticlesCategory:Agile:ScrumCategory:Agile:KanbanCategory:AgileCategory:Agile:Workshops 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 selecting a project, developing an estimated and prioritis...")
 
Line 39: Line 39:
# 4 x iterations or [[Sprints]] - '''150 mins''':
# 4 x iterations or [[Sprints]] - '''150 mins''':
## [[Sprint Planning & Product Backlog Refinement|Sprint Planning]] (if using [[Scrum Framework|Scrum]]) - Team decides how long
## [[Sprint Planning & Product Backlog Refinement|Sprint Planning]] (if using [[Scrum Framework|Scrum]]) - Team decides how long
## Sprint or iteration to do the chosen activities - '''25 mins''' - Sprint Planning time (if used)
## Sprint or iteration to do the chosen activities - '''25 mins''' - Including Sprint Planning time (if used)
## Group [[Sprint Review]] as a [[Feature Fair]] to enable teams to interact, offer feedback and discuss what they have learned - '''5 mins'''
## Group [[Sprint Review]] as a [[Feature Fair]] to enable teams to interact, offer feedback and discuss what they have learned - '''5 mins'''
## [[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'''

Revision as of 04:35, 20 May 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 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.

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
  • 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:

  • 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
  • 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
  • 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

Total: 3 hours

Syllabus

Here is a table of suggested activities mapped to the intended learning outcomes of the session:

Topic Learning Objectives Activity
Team Definition
  • Team enablement, definition, purpose and identity
Agile Framework
Agile Roles
  • Differences between traditional and agile roles
  • Cross functional and self organising teams
Agile Manifesto
  • Principles and values of the Agile movement
Scrum Values
  • Values of the Scrum Framework
Traditional vs Empirical control methods
  • Prediction vs experimentation
Iterative and Incremental delivery
  • How to work with iterations and increments
Sprints, Iterations and Flow
  • Limiting the work in progress
  • Working with constraints
  • Agile events and activities
Iteration Planning
  • Generating impact with iterations
  • Capacity planning
Product Backlog Refinement
  • Adapting, learning and responding
Daily Scrum / Daily Standups
  • Inspecting progress towards the goals
  • Adapting in the moment
  • Self organising and self managing teams
Sprint Review / Iteration Review
  • Inspecting and adapting the iteration / Sprint output and outcomes
Sprint Retrospective / Kaizen
  • Inspecting and adapting the process
  • Continuous process improvement
Definition of Done
  • Delivering quality
  • Improving focus
Artefacts
  • Product Backlog Items
  • Increments
  • Backlogs
Agile Estimation
  • Estimation and metrics techniques
  • Making decisions

See Also

References