10x Software Development

With Earl Beede


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. Fully updated in a second edition, this course describes the Eight Key Principles of 10x software development and example tactics effective teams use. Gain a deep understanding of these principles, and learn the critical techniques that will turn your team into a 10x team.

Start your free trial

*No credit card required!

Overview

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.

Certification Information

4 PDU’s
PDU Reporting Instructions

Benefits

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

Who Is This Course For?

Getting to 10x software development is primarily a leadership activity, so this course is most appropriate for Managers, Technical Leads, Quality Leads, and 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.

Related Courses

Total Project Quality, Understanding Software Projects

Resources: Workbook
Duration: 3h 17m

10x Software Development

Your instructor
Earl Beede
Construx Senior Fellow

Resources


All Resources

Lessons


Introduction
Principle #1: Avoid Minus-x Software Development
Principle #2: Set Direction
Principle #3: Attack Uncertainty
Principle #4: Tailor the Solution to the Problem
Principle #5: Seek Ground Truth
Principle #6: Make Decisions with Data
Principle #7: Minimize Unintentional Rework
Principle #8: Grow Capability
Conclusion

Construx OnDemand: Empowering these software teams