Tuesday, November 2, 2010

what is software engineering?

It is rare to come across a conference video that talks about the history of the technology and craft of building software.


This talk gives an interesting look at the history of the software industry, and talks about how the waterfall method -- now widely regarded as a failure -- was inspired by a gross misreading of a paper that was trying to explain why such a ridiculous method would never work. As a bonus, you can have a good cry when you learn that Agile methods were being discussed decades ago, until they were pushed aside by broken academic theories, like waterfall.