COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Wednesday Seminars - Department of Computer Science and Technology > How Do We Know What to Design?
How Do We Know What to Design?Add to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Timothy G. Griffin. One easily thinks of the design of complex systems, hardware or software, as a rational process that has a rational model, such as that put forth by Herbert Simon, or that of Pahl and Beitz, or Winton Royce’s Waterfall Model for software engineering. Upon examination, though, such models don’t seem to fit the way real designers work. In particular, I would assert that it is impossible to set the requirements for such a design before beginning. Several people have proposed alternate models, but in software engineering, at least, the Waterfall Model persists, tenaciously and disastrously. Why? Is there any hope for remedying this situation? ———- Frederick P. Brooks, Jr., is Kenan Professor of Computer Science at the University of North Carolina at Chapel Hill. He was an architect of the IBM Stretch and Harvest computers. He was Corporate Project Manager for the IBM System/360, including development of the System/360 computer family hardware, and the Operating System/360 software. He founded the UNC Department of Computer Science in 1964 and chaired it for 20 years. His research has been in computer architecture, software engineering, and interactive 3-D computer graphics (“virtual environments”). His best-known books are The Mythical Man-Month: Essays on Software Engineering (1975, 1995), and Computer Architecture: Concepts and Evolution (with G.A. Blaauw, 1997). Dr. Brooks has received the ACM Turing Award and is a Distinguished Fellow of the British Computer Society and a Foreign Member of the U.K. Royal Academy of Engineering, and the Netherlands Academy of Arts and Sciences. He is currently a visiting scholar with Cambridge’s Rainbow group. This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsQualitative methods in health research 'There is no FairTrade Cocaine' Type the title of a new list hereOther talksThe Digital Doctor: Hope, Hype, and Harm at the Dawn of Medicine’s Computer Age Reconciling centennial-scale climate variation during the last millennium in reconstructions and simulations Replication or exploration? Sequential design for stochastic simulation experiments 160 years of occupational structure: Late Imperial China and its regions Quantifying Uncertainty in Turbulent Flow Predictions based on RANS/LES Closures Statistical Methods in Pre- and Clinical Drug Development: Tumour Growth-Inhibition Model Example Stereodivergent Catalysis, Strategies and Tactics Towards Secondary Metabolites as enabling tools for the Study of Natural Products Biology Vision Journal Club: feedforward vs back in figure ground segmentation Genomic Approaches to Cancer 100 Problems around Scalar Curvature Populism and Central Bank Independence |