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 …
-
-
Developers should work with the product owners, but the product owner covers area that most devs shouldn't be expected to know (marketing, positioning, focus groups, etc...) This are nice for devs to be involved in, but it's unreasonable to expect devs to have this insight.
-
Strong disagree. First, developers can absolutely know those things and it’s good to, but marketing and positioning are significantly less important parts of overall product ownership. You can even outsource it.
- 3 more replies
New conversation -
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.