Aristocracy, Democracy and System Design

From Brooks' famous Mythical Man month essay collection, I liked surgical team (chapter 3) and Aristocracy, Democracy and System Design (chapter 4) more than mostly talked Mythical man month. It's because I found modern PERT and GANTT evaluation more scientifically correct than “parallel task“ definitions he used to describe the inter-process correlation. Following is an excellent quote I found in chapter 4.


 


 


“It is not enough to learn the elements and rules of combinations; one must also learn the idiomatic usage, the whole lore of how the elements are combined in practice. Simplicity and straightforwardness proceed from conceptual integrity. Simplicity and straightforwardness proceed from conceptual integrity. Every part must reflect the same philosophies and the same balancing of desiderata. Every part must even use the same techniques in syntax and analogous notions in semantics. Ease of use, then, dictates unity of design, conceptual integrity.“


 


– Frederick P. Brooks, The Mythical Man-Month: Essays on Software Engineering

Share