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?