October 23rd, 2013, 1:44 pm
QuoteOriginally posted by: MattFI would say Software Engineering was more akin to an engineering discipline. The collaborative nature of development, component re-use, test frameworks and deployment issues are similar to how an engineering project might be run. Where it differs significantly from traditional engineering is that it's not imperative to have everything specified to the n-th degree in advance and iteratively improving prototypes is nothing like as costly or time-consuming as making real-world equivalents. Software design methodologies seemed to take a long time in noticing this.Here is the man who coined the phrase SEQuoteMalcolm Douglas McIlroy (born 1932) is a mathematician, engineer, and programmer. As of 2007 he is an Adjunct Professor of Computer Science at Dartmouth College. Dr. McIlroy is best known for having originally developed Unix pipelines, software componentry and several Unix tools, such as spell, diff, sort, join, graph, speak, and tr.His seminal work on software componentization,[1] makes him a pioneer of component-based software engineering and software product line engineering.
Last edited by
Cuchulainn on October 22nd, 2013, 10:00 pm, edited 1 time in total.