cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Conway’s Law

Mutzu
Making moves

An interesting aspect regarding software development is Conway’s Law. Melvin Convay stated in 1968:

“Organizations which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.”

This means, when we look at Firefox we can estimate the communication structure of Mozilla and its departments and groups of developers caring for certain modules.

It could explain, I think, why it is so difficult to implement a feature request like customizable hotkeys, as this spans various departments.

This is neither a common idea posting nor a complaint, just a hint to think about Conway's Law.

Melvin E. Conway: How Do Committees Invent?: F. D. Thompson Publications, Inc., melconway.com

0 REPLIES 0