4 ms·
Agile is about trusting people, not process. There is no agile process that scales, because agile is all about trust and Dunbar's number puts a cap on how far t
by User23 7y ago
Agile is about trusting people, not process. There is no agile process that scales, because agile is all about trust and Dunbar's number puts a cap on how far trust can scale. Let's face it, every medium to large company process is predicated on distrust. The implicit message is: we don't trust you to do good (or any) work, so we're going to make you waste 5 or more hours a week wrestling with our infuriatingly slow Jira installation so our PMs can complain about "velocity." And so on.
In a high trust environment scrum or xp or any other agile process is great. Of course in a high trust environment any process that isn't actively perverse is great. In a low trust environment no process is great, or even good. The best option is less bad.
- ivan_gammel 7y agoIt looks like distrust, but in fact it is exponential growth in the need of communication and accounting for the risks related to insufficient communication. People are not bad or stupid - they have their own understanding of requirements and make diverse assumptions about the missing knowledge. Also in large organizations most of the projects are not about software, so waterfall is necessary to control the costs - there’s some space for agility, of course, but it exists only in software engineering and not, for example, in supply chain management.
- js8 7y agoIf you want to see a high-trust environment at scale, look at the development model of the Linux kernel. But this model is also inappropriate for many large organizations, for various reasons - hierarchical structure of power, deadlines as requirements, information hiding. As a result, companies trade off programmer's throughput with these things.
- rhinoceraptor 7y ago> Agile is about trusting people, not process Not according to the highly paid consultants with strange acronyms following their names...
- watwut 7y agoIf scrum is about trusting people, why is the process essentially ritualized micromanagement?
- ses1984 7y agodaily scrum + sprint planning + backlog grooming = micromanagement Micromanagement looks a lot different to me.
- lasereyes136 7y agoScrum isn't ritualized micromanagement. Some places call their ritualized micromanagement Scrum. Those same places will have micromanagement no matter what process they use. Micromanagement is a people problem. Scrum is a tool that can be used well or poorly by the people that use it, just like any tool.