“The manual, or written specification, is a necessary tool, though not a sufficient one. The manual is the external specification of the… — Frederick P. Brooks Jr Manual Copy Share Image
“Structuring an organization for change is much harder than designing a system for change. Each man must be assigned to jobs that… — Frederick P. Brooks Jr Change Copy Share Image
“Any attempt to fix it with minimum effort will repair the local and obvious, but unless the structure is pure or the… — Frederick P. Brooks Jr Programming Copy Share Image
“Conway's Law predicts: "Organizations which design systems are constrained to produce systems which are copies of the communication structures of these organizations."[1]… — Frederick P. Brooks Jr Communication Copy Share Image
“Third, enumerating the frequencies explicitly helps everyone recognize which decisions depend upon which user set properties. Even this sort of informal sensitivity… — Frederick P. Brooks Jr Important decision Copy Share Image
“I will contend that conceptual integrity is the most important consideration in system design. It is better to have a system omit… — Frederick P. Brooks Jr Design Ideas Copy Share Image
“Years later, when I got to college, I learned about an important theory of psychology called Learned Helplessness, developed by Dr. Martin… — Frederick P. Brooks Jr Depression Copy Share Image
“it sprang from a conviction that the quality of the people on a project, and their organization and management, are much more… — Frederick P. Brooks Jr Excellence Copy Share Image
“The large organization will consist of many semi-autonomous units, which we may call quasi-firms. Each of them will have a large amount… — Frederick P. Brooks Jr Freedom Copy Share Image
“The manual, or written specification, is a necessary tool, though not a sufficient one. The manual is the external specification of the… — Frederick P. Brooks Jr Manual Copy Share Image
“Peopleware. A major contribution during recent years has been DeMarco and Lister's 1987 book, Peopleware: Productive Projects and Teams. Its underlying thesis… — Frederick P. Brooks Jr Management Copy Share Image
“A computer program is a message from a man to a machine. The rigidly marshaled syntax and the scrupulous definitions all exist… — Frederick P. Brooks Jr Computers Copy Share Image
“This great church is an incomparable work of art. There is neither aridity nor confusion in the tenets it sets forth. .… — Frederick P. Brooks Jr Art Copy Share Image
“If, as I believe, the conceptual structures we construct today are too complicated to be accurately specified in advance, and too complex… — Frederick P. Brooks Jr Complexity Copy Share Image
“If there are n workers on a project, there are (n2–n)/2 interfaces across which there may be communication, and there are potentially… — Frederick P. Brooks Jr Architecture Copy Share Image
“Today I am more convinced than ever. Conceptual integrity is central to product quality. Having a system architect is the most important… — Frederick P. Brooks Jr Architecture Copy Share Image
“Therefore the most important function that software builders do for their clients is the iterative extraction and refinement of the product requirements.… — Frederick P. Brooks Jr Programming Copy Share Image
“For it to be successful, the architect must • remember that the builder has the inventive and creative responsibility for the implementation;… — Frederick P. Brooks Jr Architecture Copy Share Image
“Program maintenance involves no cleaning, lubrication, or repair of deterioration. It consists chiefly of changes that repair design defects. Much more often… — Frederick P. Brooks Jr Maintenance Copy Share Image
“The success of the scaling-up process depends upon the fact that the conceptual integrity of each piece has been radically improved—that the… — Frederick P. Brooks Jr Architecture Copy Share Image
“Conceptual integrity does require that a system reflect a single philosophy and that the specification as seen by the user flow from… — Frederick P. Brooks Jr Architecture Copy Share Image