|
|
|
|
|
by culi
168 days ago
|
|
> Toward the end of our time at CAS we experimented with sociocracy as a way to organize without hierarchy and coercion, but despite my enthusiasm for the form, we didn’t start with universal buy-in or understanding from the whole team, we didn’t fully adopt its structures, and, like many democracies before us, we ultimately voted to abolish our own democracy when we formed the “leadership circle” and created a hierarchy. I'm convinced that "what works" when it comes to self-organization is almost always a function of how involved/educated the participants are about the principles. Every time someone on HN complains about agile the typical response is that "they weren't doing agile correctly". And honestly I believe it. I just extend this to most forms of self-organization. To be clear, I definitely do believe that certain structures are more effective than others for a given goal but I also believe that often the biggest factor in success is the buy-in and investment the members have. I even extend this (admittedly, somewhat reductive) analysis to debates between OOP vs functional codebase structures. If everyone is well versed in "proper" OOP or "proper" functional software design both strategies can be effective. If everyone is sociocracy fanatic then that can certainly work effectively. Because it's not as much about the superstructure as it is about proficiency. |
|
Organisational patterns that work for startups rapidly iterating to find product market fit won’t work well for a consultancy building a better defined product for a single client, or a corpo IT department trying to shoehorn a new distribution channel through a 30 year old logistics system.
A team of experienced engineers who know the problem domain and have worked together for years needs different organisational structures than a team of new hires and grads. A team of introverted hermits and a team of extroverts will function differently regardless of organisational structure.
You need to have some idea of where ideas work and don’t work before you can design the ones needed for your specific situation.