Chaos Is Constant, So Continuously Refactor

Posted July 3, 2019 in Business & Enterprise Architecture
Chaos Is Constant, So Continuously Refactor

Software architecture requires balance. During the 20 years I’ve been leading technology organizations to build products, mostly via Agile, I’ve learned some rules that have helped me — and my teams — successfully strike the right balance. These aren’t technically focused rules; they’re more generic, so they apply to monolithic, layered, service-oriented, and microservice architectures equally well. One of these rules is the subject of this Advisor.

About The Author
Bob Galen
Bob Galen is Principal Agile Coach at RGCG, LLC, where he helps guide companies and teams in their pragmatic adoption and organizational shift toward Scrum and other Agile methods. He regularly speaks at international conferences and professional groups on a broad range of topics related to Agile software development. Mr. Galen is also the author of Agile Reflections, Scrum Product Ownership, and Three Pillars of Agile Quality and Testing. He… Read More
Not a member? Gain Access to the Cutter Experts today — register now to read select open-access articles.