software configuration management overview

Agile Development at Scale

Online Course

Learn the scaling principles that will help you build up your agile development teams.

About Agile Development at Scale

  Duration: 2h 49m
  Resources: Course Workbook

Doing agile software development well with a single team and a single product backlog is difficult but known. What about with two teams? Five teams? Multiple backlogs? Many organizations quickly find that what works well with a single team and a single product backlog doesn’t scale up simply. But what changes? This course introduces eight scaling principles to guide you in building up your agile development team. Derived from Construx’s industry benchmark 10x development principles, the scaling principles show you how to scale well.

The course also illustrates the scaling principles in several core areas of scaling action: mastering single-team agility, aligning humans, clarifying roles, allocating backlogs, converging work, and dealing with specialists. The course sections covering these areas of action contain multiple tactics that you can immediately employ to implement the scaling principles.

Through this online scaling course, you will:

  • Gain a deep understanding of the scaling principles you can use to scale your development well
  • Learn tactics for dealing with common scaling issues
  • Learn how well-known frameworks like SAFe and Nexus fit into a scaling approach
  • Gain the tools to tailor any scaling approach to make it appropriate for your organization

Your instructor—Construx senior fellow Earl Beede—has applied the scaling principles to resolve everyday practical problems, including:

  • How do we deal with dependencies?
  • How do we deal with non-agile teams? Hardware teams?
  • What do we do when we have multiple stakeholders?
  • Can we have more than one product owner for a team?
  • How do we deal with a distributed work force?

This course is appropriate for audiences with a basic understanding of agile development process who need to deal with something bigger than a single team. It is also helpful for those who already have a scaled agile development implementation and are looking for ideas on how to make it work better. The course is designed for personnel who will lead, participate in, or support scaled projects for internal or external customers, including Software Developers, Software Testers, Software Engineering Managers, Scrum Masters, Project and Program Managers, Product Managers, and Product Owners. It is ideal for entire teams who are scaling agile development.

Agile Practices for Developers

To deliver high-quality, valuable, and timely software while accommodating changing requirements, learn the leading Agile development approaches, including Test-Driven Development (TDD) and refactoring to patterns.

Your Instructor

Earl Beede
Senior Fellow