Wednesday December 28, 2011

Real Software Engineering

At the Lone Star Ruby Conference in 2010, Glenn Vanderburg gave an excellent talk on how often we misunderstand the process and challenges that go into developing software. It’s a witty and vivid presentation that needs to be seen by anyone leading software teams.

Glenn talks about how the waterfall process was originally conceived as an anti pattern to be avoided; how the nature of code makes it more like a blueprint that we discuss than the raw materials we build with; and how the actual product we create isn’t the code, but what the code does.

I briefly mentioned this presentation toward the end of the NSBrief interview, but thought it was so important that I should bring it up here. Enjoy!