@Nei: among many other things. FB’s concerned with the human and organisational aspects of building systems. Although his case studies in tmmm are mostly very old in computing terms, they are even more powerful since they show that for any sizeable project the challenges don’t lie with the technology per se (which is where most of his readers seem to think the answer lies), but with the people and processes.
“Throw the first one away” acknowledges that the key deliverables from early work in new problem/implementation spaces are lessons learned about the problems and solutions, rather than working systems.
Wasn’t Brooks the one who said build the first one to throw it away?
I had a few ideas along those lines some years ago.
The Methodology of Rational System Design http://web.ncf.ca/andre/publications/methodology_of_design.pdf
@Vellino I like your paper.
@Nei: among many other things. FB’s concerned with the human and organisational aspects of building systems. Although his case studies in tmmm are mostly very old in computing terms, they are even more powerful since they show that for any sizeable project the challenges don’t lie with the technology per se (which is where most of his readers seem to think the answer lies), but with the people and processes.
“Throw the first one away” acknowledges that the key deliverables from early work in new problem/implementation spaces are lessons learned about the problems and solutions, rather than working systems.