1. Agile Bootcamp

Table 1.1. Agile Bootcamp day 1 agenda

Time

Title

Agenda

09:00-09:20

Short introduction to what is agile software development

  1. What is agile and why?

  2. Agile vs. agility

  3. Agility in Prince/PMBOK

  4. Project vs. Product

  5. Software Development Life Cycle

  6. Scrum framework and its core values?

  7. DSDM, Kanban, Lean and XP…

09:20-10:00

Spotify Engineering Culture part one with comments

  1. Release vs. Deployment

  2. Feature flags and release trains

  3. Product decomposition

  4. Teams: frontend, backend and DevOps

  5. Short discussion

10:15-12:00

Product Roadmap and Product Backlog

  1. From product big picture to a high-level roadmap.

  2. What is Product Backlog?

  3. From product roadmap to product backlog

  4. Hands-on experience during practical workshop

12:00-13:00

Lunch

13:00-17:00

Product Backlog workshop

  1. Epics and Backlog decomposition.

  2. Product estimation.

  3. How to understand User Stories and how they relate to Epics?

  4. Acceptance criteria.

  5. Hands-on experience during practical workshop

Table 1.2. Agile Bootcamp day 2 agenda

Time

Title

Agenda

09:00-09:50

Planning on organization level

  1. What is Portfolio?

  2. How to create agile portfolio?

  3. Scaling Scrum

10:00-11:00

Real-life usecase

  1. Visiting team during planning and review

  2. Discussion

11:15-12:00

Spotify Engineering Culture part two with comments

  1. Continuous Improvement.

  2. Failure and retrospectives.

  3. Short discussion

12:00-13:00

Lunch

13:00-16:00

Planning product delivery

  1. Estimation

  2. Prioritization

  3. Release Stream and Version Stream

  4. Global backlog

  5. Maintenance and development

  6. Hands-on experience during practical workshop

16:15-17:00

JIRA and Charts

  1. IT Systems for agile software development

  2. Brief introduction to JIRA.

  3. Backlogs, Sprints, Epics and Stories in JIRA

  4. JIRA Charts. How to read and understand team performance?