On Agile: Generalists vs Specialists
Let’s imagine you’re a Program/Product Manager, SDM, or Lead Engineer/Architect. You’re starting a program to develop tech thingie ‘X’. You’ve read all the books. You’ve looked into Agile, from the brevity of the Agile Manifesto, to the what-are-you-selling nonsense that is the Scaled Agile Framework.
In all that, you come to the same decision that people have had since Amenhotep designed the first pyramid: How do you organize yourself? That is, how do you set-up your group of people to accomplish the task?