Advisor

For Better Software, First Understand Complexity

Posted January 3, 2019 | Technology |

By learning to simply recognize complexity when we see it — and learning that we cannot engage with it through reductionism — could save ourselves a lot of pain and allow our efforts to focus on quality, rather than on trying to do the impossible. By seeking to understand complexity instead of hiding it, we can build better-quality software with less stress.

About The Author
Barry M O'Reilly
Barry M. O’Reilly is a Cutter Expert and a member of Arthur D. Little's AMP open consulting network. He is the founder of Black Tulip Technology and creator of Antifragile System Design. Previously, he held positions as Chief Architect for Microsoft's Western Europe practice and IDesign, IOT TAP Lead for Microsoft’s Western Europe practice, Worldwide Lead for Microsoft’s Solution Architecture Community, and startup CTO. He can be reached at… Read More
Don’t have a login? Make one! It’s free and gives you access to all Cutter research.