> replace management with leading engineers
Wasn't this the whole point of agile and self organizing teams?
Then managers with 10 different PM* acronyms in their email signature got hired in, with no engineering experience, to lead product and software teams?