Recognize Excellence Traps

The technical excellence traps are about thinking you can get speed by not doing the necessary cleanup as you proceed.

  • Thinking the team can proceed faster without refactoring code and tests
  • Waiting for other teams to test the team’s work
  • Feeling like no matter what you do, the defects multiply—or they never seem to decrease

You have options for managing these traps.

Trap: We Can Go Faster Without Clean Code and Tests

I have met people who want to postpone refactoring of code and tests because they think the team will proceed faster. Or they don’t want code review or some other way to get multiple eyes on the code, such as pairing or mobbing.

You can’t go faster when you avoid technical excellence.

Sure, your team might ...

Get Create Your Successful Agile Project now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.