“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
“Hustle provides the cushion, the reserve capacity, that enables a team to cope with routine mishaps, to anticipate and forfend minor calamities.… — Frederick P. Brooks Jr Hustle Copy Share Image
“I believe the hard part of building software to be the specification, design, and testing of this conceptual construct, not the labor… — Frederick P. Brooks Jr Programming Copy Share Image
“...give a great deal of attention to keeping his managers and his technical people as interchangeable as their talents allow. The barriers… — Frederick P. Brooks Jr Definitive Copy Share Image
“Oversimplifying outrageously, we state Brooks's Law: Adding manpower to a late software project makes it later. This then is the demythologizing of… — Frederick P. Brooks Jr 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
“The big change has been in the hardware/software cost ratio. The buyer of a $2-million machine in 1960 felt that he could… — Frederick P. Brooks Jr Change Copy Share Image
“Because ease of use is the purpose, this ratio of function to conceptual complexity is the ultimate test of system design. Neither… — Frederick P. Brooks Jr 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
“Radically better software robustness and productivity are to be had only by moving up a level, and making programs by the composition… — Frederick P. Brooks Jr Computers 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
“Digital computers are themselves more complex than most things people build; they have very large numbers of states. This makes conceiving, describing,… — Frederick P. Brooks Jr Complexity Copy Share Image
“Why Have Formal Documents? First, writing the decisions down is essential. Only when one writes do the gaps appear and the inconsistencies… — Frederick P. Brooks Jr Writing Copy Share Image
“By the architecture of a system, I mean the complete and detailed specification of the user interface. For a computer this is… — Frederick P. Brooks Jr Architecture Copy Share Image
“Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from… — Frederick P. Brooks Jr Imagination Copy Share Image
“I do not believe we will find the magic here. Program verification is a very powerful concept, and it will be very… — Frederick P. Brooks Jr 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
“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
“Lehman and Belady have studied the history of successive releases in a large operating system.[6] They find that the total number of… — Frederick P. Brooks Jr History Copy Share Image
“Power tools for the mind. The most dramatic way to improve the productivity of management information systems (MIS) programmers is to go… — 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