6 ms·
I have seen similar forces at play in different organizations. I used to view them with disdain but at some point I had the idea that social and organizational
by andrei_says_ 3y ago
I have seen similar forces at play in different organizations.
I used to view them with disdain but at some point I had the idea that social and organizational engineering is also engineering and that wielding the system for one’s benefit is actually a skill.
I am not good at it but I need to call mastery where I see it.
- hhhAndrew 3y agoExactly. I have the same thought about Conway's Law aka "the software structure will end up matching the company's org chart". Conway's Law is not a code smell to be avoided. Avoiding it is sisyphean, a band-aid, and nearly impossible. Instead, Conway's Law is a way, indeed the only sustainable way, to choose the software structure.
- deleted 3y ago[deleted]
- regularfry 3y agoApplying the intended software architecture to the org chart is often known as the Inverse Conway Manoeuvre.
- deleted 3y ago[deleted]
- crotchfire 3y agoWeapons engineering is also engineering but I don't want to work for arms dealers like Anduril.
- andrei_says_ 3y agoI do have a sense of morality and know where I stand in terms of power dynamics. These however exist and function, with or without my consent, and are less black and white than the weapons dealing metaphor. For example, a single mother in such an organization, if able to operate with influence, creates opportunities for her family and for her children’s futures. Nothing to do with the morality of arm dealing.
- crotchfire 3y agoOn the contrary; it's the essence of ethics. Character is what you are in the dark.