10x Software Development

Online Course

How do you maximize team productivity? Research has found at least a ten-fold difference in productivity and quality between the best teams and the worst.

Get started for $1

About 10x Software Development

  Duration: 2h 59m
  Resources: Workbook, White Papers, Quizzes

How do you maximize team productivity? Decades of research have found at least a ten-fold—“10x”—difference in productivity and quality between the best teams and the worst. This course describes the Eight Key Principles that effective software development teams follow to achieve 10x software development:

  • Avoid minus-x software development
  • Set direction
  • Attack uncertainty
  • Tailor the solution to the problem
  • Seek ground truth
  • Make decisions with data
  • Minimize unintentional rework
  • Grow capability

The course also includes multiple example tactics aligned to each principle that your team can use to improve its practices.

Want personalized team instruction? Ask us about our virtual or in-person options for this course.

After completing this course, you will be able to:

  • Apply tactics to address the classic mistakes your team is making
  • Identify the development fundamentals you need to grow
  • Make decisions that will stick

Getting to 10x software development is primarily a leadership activity, so this course is most appropriate for:

  • Managers
  • Technical Leads
  • Quality Leads
  • Project Managers

This course also gives individual contributors (including Developers and Testers) a common language or frame of reference for working with their leaders to make strides toward 10x development.

Your Instructor

Earl Beede
Senior Fellow

Ratings & Reviews

Applies to my work
Instructor rating
Overall rating