Scrum Training Course

Course Duration: Eight-hour training session with optional second day for more advanced topics.

Prerequisites: Enterprise development experience

Overview

This training session for development teams introduces fundamental concepts of the Scrum approach to application development.

Related Offering: Agile Player Coaching

Working one-on-one or as a team mentor to player coach your team to successful Agile practices.

Course Topics Overview

Background
  • Short history of software development
  • Why is application development hard?
  • How can we increase the likelihood of success?
Motivations
  • Respond faster to market conditions
  • Eliminate waste
  • Improve staff satisfaction
  • Fail faster
  • Avoid analysis paralysis
Definitions
  • Agile Manifesto
  • Scrum, Extreme Programming, TDD
  • Sprint, sprint-planning, backlog, relative-rank
  • Planning-poker, retrospective, stand-up, burn-down
Contrast With Other Processes
  • Waterfall
  • S.O.U.P.
  • scrum-but
Flavors
  • All or nothing?
  • Grass roots vs top-down adoption
Getting Started
  • Cadence
  • Dedicated scrum master
  • Relative sizing
  • Small teams, Collaborative environment
  • Automated testing
Introduction to Advanced Topics
  • People managers and scrum masters, not project managers
  • Scaling up / multiple scrum teams
  • Production maintenance

Schedule This Course

Contact 877-521-7769 or asktheteam@keyholesoftware.com.

Contact