-
Notifications
You must be signed in to change notification settings - Fork 1
The Big Rethink
We have reset everything about software development and IT infrastructure: team structure, application architecture, processes, topology, and division of labor. This has been a "Big Rethink" about how to deliver economically interesting software-intensive systems. From centralized to decentralized, from punctuated delivery via formal processes to continuous delivery with small decoupled teams, and from centralized architecture to microservices.
Why did we go through this Rethink? One could just say, "that's what works." I believe there is a clear unifying force behind this shift. When we understand that force we will have insight into what comes next.
Let's talk about why we needed the Rethink and what unifies the changes since 1999. We also need to talk about what comes next, and when the old ways are still best. And, we need to talk about the great wall this revolution has not yet breached: the role of IT itself.
"Microservices are not the Answer"