You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here is a typical time table to make the workshop stick in 2 hours. With this length, we'll stick to the standard code retreat format, but will only run 2 iterations. To maximize learning, we suggest:
to let every mob or pair choose their favorite constraint in the second iteration
to run an all-in retro at the end to foster interesting discussions
1 - Introduction (30 minutes)
Phase
Style
Length
Start
End
Present the learning goal
All-in
2
0
2
Present the code and the exercise
All-in
5
2
7
Overview of Mikado and Test Data Builders
All-in
5
7
12
Present how the workshop will be run
All-in
5
12
17
Mobs self-forming, by language and constraint
All-in
10
17
27
- Timer: 4 minutes for avatars
0:17
- Timer: 4 minutes for mobs
0:22
- Tell: "Don't go after Test Data Builder + Mikado unless you already master both techniques"
0:22 (4' left)
Team building
Mobs
3
27
30
- Timer: 3 minutes
0:27
- Notif: "You have 3 minutes for the team building. Remember, you won't save time by skipping it!"
0:27 (3' left)
- Notif: "1 minute left to form the mobs"
0:29 (1' left)
- Notif: "Time is out! Time to move through your board"
0:30 (0' left)
2 - Easy Fix, Difficult Test (30 minutes)
Phase
Style
Length
Start
End
Write the tests
Mobs
25
30
55
- Timer: 25 minutes
0:30
- Notif: "Go through the first steps and try to run the main, the IDE is your friend! It should take around 10 minutes"
0:30 (25' left)
- Notif: "Follow the comments and the hints. Don't lose time trying to understand all the code"
0:35 (20' left)
- Notif: "Should have run main now. You have 15 minutes left to add a test around the Invoice bug"
0:40 (15' left)
- Notif: "You have 10 minutes left. If you are already done, you can try to add a test around the ReportGenerator bug"
0:45 (10' left)
- Notif: "5 minutes remaining"
0:50 (5' left)
- Notif: "Time is out! It's time to start your retro"
0:55 (0' left)
Mini retro
Mobs
5
55
60
- Timer: 5 minutes for retro
0:55
- Notif: "You have 5 minutes for the retro. Add stickies for the goods and bads, and discuss"
0:55 (5' left)
- Notif: "2 minutes left for the retro, start discussing if you haven't already"
0:28 (2' left)
- Notif: "1 minute left for the retro"
0:59 (1' left)
- Notif: "Time is out! If you want you can take a 4'59" break before starting the next iteration. Stay in your mob for the moment"
0:60 (0' left)
5 minutes break!
Phase
Style
Length
Start
End
Break
5
60
65
- Timer: 5 minutes for break
1:00
3 - Pick your constraint! (45 minutes)
Phase
Style
Length
Start
End
Learn about constraint
Mobs
15
65
80
- Timer: 15 minutes for learning about your constraint
1:05
- Notif: "You have 15 minutes to learn about your constraint. Take this time to watch the videos or discuss about them if you already did"
1:05 (15' left)
- Notif: "You should have gone through the videos by now. You have 5 minutes left to discuss the new learning with your mobsters"
1:15 (5' left)
- Notif: "Time is out! Now it's time to apply this new knowledge with code"
1:15 (0' left)
Try again to add the tests with this constraint
Mobs
25
80
105
- Timer: 25 minutes
1:20
- Notif: "You have 25 minutes to apply what you just learned to our problem. You can start from where the video stoped"
1:20 (25' left)
- Notif: "You have 15 minutes left. If you are already done, you can try to add a test around the ReportGenerator bug"
1:30 (15' left)
- Notif: "You have 10 minutes left. If you are still exploring your mikado graph, it's past time to start coding with what you have!"
1:35 (10' left)
- Notif: "You have 5 minutes left"
1:40 (5' left)
- Notif: "Time is out! It's time to start your retro"
1:45 (0' left)
Mini retro
Mobs
5
105
110
- Timer: 5 minutes for retro
1:45
- Notif: "You have 5 minutes for the retro. Add stickies for the goods and bads, and discuss"
1:45 (5' left)
- Notif: "2 minutes left for the retro, start discussing if you haven't already"
1:48 (2' left)
- Notif: "1 minute left for the retro"
1:49 (1' left)
- Notif: "Time is out! What is your main takeaway from the workshop?"
1:50 (0' left)
4 - All-in Retrospective (10 minutes)
Phase
Style
Length
Start
End
Every mob picks 1 key takeaway
Mobs
2
110
112
- Timer: 2 minutes for takeaways
1:50
- Notif: "You have 2 minutes to vote for the main takeaway you want to present to the audience"
1:50 (2' left)
- Notif: "Time is out! Copy your main takeaway to the global takeaway zone, and head back to the main session"