...

/

Velocity vs. Maintainability

Velocity vs. Maintainability

Let's discuss how you can make the right tradeoff between the velocity and maintainability of the project.

Tradeoffs change with project maturity

Most people today understand both the intended spirit and unintended consequences of “Move fast and break things.” However, what is less well understood is how tradeoffs change as project maturity changes.

When you are conducting R&D in a small startup, you should absolutely move fast. The consequence of failure is minimal, so the value of systems and processes is low. However, when you are pushing a code change to a massive infrastructure system, one tiny mistake can cause hundreds of millions of losses in seconds. The results get even direr ...

What applies to project maturity also applies to developer maturity. ...