
Tidy First?

when you get software right, something magical happens: You don’t need hordes of programmers to keep it working. You don’t need massive requirements documents and huge issue tracking systems.
Robert C. Martin • Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
The biggest single common impediment to building evolutionary architecture is intractable operations. If developers cannot easily deploy changes, all parts of the feedback cycle are hampered.
Rebecca Parsons • Building Evolutionary Architectures: Support Constant Change
that in development things are too complex and dynamic for detailed and formulaic process recipes, which inhibit questioning, engagement, improvement.
Bas Vodde • Large-Scale Scrum: More with LeSS (Addison-Wesley Signature Series (Cohn))
Not only is continuous integration possible on large, distributed teams — it is the only process that is known to scale effectively without the painful and unpredictable integration, stabilization, or “hardening” phases associated with other approaches, such as release trains or feature branches. Continuous delivery is designed to eliminate these a
... See more