10x Software Development, First Edition

Earl BeedeConstrux Senior Fellow

Discover the 8 Key Principles of 10x Software Development and how the most effective teams utilize them. Learn and apply critical techniques that will turn your team into a high performing, 10x Team.

4 Hours of Content
10 Lectures
Purchase Options

Course Details

  • 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. Discover the 8 Key Principles of 10x Software Development and how the most effective teams utilize them. Gain a deeper understanding of the factors that affect productivity, and avoid the productivity traps of “minus-x” engineering. Learn and apply critical techniques that will turn your team into a high performing, 10x Team.

    Certification Information

    4 PDU’s
    PMI PDU Reporting Instructions

    Who Should Attend

    Managers, Technical Leads, Quality Leads, Test Leads, Developers, Testers, and other software project stakeholders.

  • Course Details

    Defining 10X

    • 10X differences in productivity and quality
    • 10X principles

    10X Principle: Avoid Minus-X Engineering

    • Classic mistakes
    • Brute force quality
    • Multi-Tasking
    • Typical Minus-X Project
    • Your Minus-X Project
    Basic Engineering
    • Mastery of fundamentals and excellent execution
    • Technical fundamentals
    • Technical management fundamentals
    • Quality fundamentals
    • Your organization’s bare essentials

    10X Principle: Seek Ground Truth

    • Daily build & smoke test
    • Project tracking
    • Communicating status
    • Root cause analysis
    • Change control–agile and plan driven
    • Gates and checkpoints
    • Evidence-based case study

    10X Principle: Base Decisions on Data

    • Plan-Do-Check-Act
    • Measurement
    • Iteration and incrementalism
    • How much agility is enough?
    • Customer involvement
    • Power of interactive workshops

    10X Principle: Tailor the Solution to the Problem

    • Streamlining work with intellectual phase profiles
    • Phase and activity variations
    • Life cycle models
    • Efficient information capture
    • Documents and digital cameras
    • Toolboxes

    10X Principle: Set Direction

    Project Direction
    • Project charter
    • Vision statements
    Feature Selection
    • Pareto analysis
    • T-Shirt sizing
    • Rolling wave planning
    • Product backlog

    10X Principle: Attack Uncertainty

    • Responses to uncertainty
    • Risk management
    • Accurate estimates
    • Uncertainty and iteration

    10X Principle: Minimize Unintentional Rework

    • Why would any rework be intentional?
    • Early defect detection
    • Defect removal rates for specific techniques
    • Comparison of iterative and sequential defect removal effectiveness
    • Formal inspections
    • Test first coding
    • Quality planning

    10X Principle: Grow Capability

    Enhance Individual Capability
    • Senior staff
    • Professional development
    • Recruiting and retention
    Leverage High Performance Teams
    • Effect of team size
    • Team structures
    • Intact and ad hoc teams
    • Collaborative construction
    • Design standards, coding standards, and other standards
    Productive Environment
    • Thinking space
    • Information sharing
    • Work environment (work hours, signing up, voluntary overtime)

    Summary and Conclusions

    • 10X case studies

  • Earl Beede

    Construx Senior Fellow

    Earl Beede, CSDP is a Senior Fellow at Construx Software, where he designs and leads seminars and provides consulting services on early project-lifecycle practices, estimation, requirements, quality assurance, contract management, and software methodologies.

    With more than 20 years experience as a quality assurance representative, systems analyst, process architect, and manager, Earl has designed and written software development processes for companies across a wide variety of industries. Prior to joining Construx, he held quality assurance and systems analyst positions at organizations that include the Department of Defense, Boeing Computer Services and Verizon Wireless.

    Earl has a Bachelor’s degree from the University of Washington. He is a member of the IEEE Computer Society and a past coordinator of the Seattle Area SPIN (Software Process Improvement Network).

Purchase Options

Single License


Start Training Today

Get unlimited access to this online course for an entire year.


Single All Access Pass


Save 60%

Access this course along with ALL other Construx OnDemand Content.


Team License


Discounts Start At 10%

Need 10 or more seats? Contact us to learn how much you can save!


Team All Access Pass


Best Savings

The more seats you need, the more you save! Contact us for info.


Start Your Free Trial

Try a free preview of the entire Construx OnDemand Catalog.