Agility

If you're considering agile, this class is an essential first step.

if you want to evolve beyond the baby steps of Scrum (or fix a broken process), this class is an essential remedial step.

The word agile means flexible, nimble, adaptable. Agile is not a process, it's a culture and a set of principles which, if understood properly, make your entire organization flexible, nimble, adaptable. It's agility that matters, not Agile™.

Organizations are agile, not teams. You cannot become agile by teaching some canned process to your engineers. Rigid, by-rote, processes are not agile by definition. You must change the organization to support agility, impacting everything from the org chart to governance.

To do that, you need to understand the thinking that underlies agility. The processes emerge when you apply that thinking to the unique needs of your actual organization. It can't hurt to study known-to-work processes (like Kanban, Scrum, and Extreme Programming) and known-to-work organizations (like Spotify)—and we'll do that—but ultimately you must develop systems that work for you.

This class gives you the toolkit that you need both to build an effective agile organization and to develop effective processes.

  • You'll start by learning first principles: how Lean works, for example, and how does the Agile Manifesto actually apply to the real workplace. Then you'll learn to apply those principles to develop processes that work for you, and work vastly better than by-the-book Scrum and other canned processes.
  • You'll learn how these concepts affect the business itself, from organization to governance practice to how you should hire.
  • You'll learn about the standard practices used in effective organizations, and more importantly, you'll learn why they work and how they interact with one another. You'll learn about Kanban and XP, and about how Scrum should work.
  • You'll learn how to integrate agility into your organization, how to transition to agile, and how to support agile effectively throughout the organization.

You'll come away from this class with a solid understanding of how to build a fully agile organization (and team) that actually works, one that's tailored to your needs and those of the business.