Suppose you have a production fleet of 1000 servers and a dev wants to release a change. If you say "Hey, maybe don't put it on all 1000 servers at once" have you robbed them of autonomy? Of course not. You have a deployment management tool that picks which servers will behttps://twitter.com/mipsytipsy/status/1209075469884092416 …
-
-
Infinitely more scalable as well. Engineers who own product are empathetic to customer needs with strong understand of use cases. Delivery is more complete, have a more holistic view of where the business is trying to go. Culture & teamwork also tends to strengthen as side effect
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
If you don’t know the path of a product as a developer, or have the ability to guess what it should be, you’ll create substandard software. You’ll end up with software you that matches specs, but not what a customer wanted.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

But if you're looking for an object lesson in how to drain your software engineering teams of ownership, autonomy and accountability, you've come to the right place! Amazing.