Real Software Engineering
Location: Ballroom II Audience level: Novice
Software engineering as it’s taught in universities simply doesn’t work. It doesn’t
produce software systems of high quality, and it doesn’t produce them for low cost.
Sometimes, even when practiced rigorously, it doesn’t produce systems at all.
That’s odd, because in every other field, the term “engineering” is reserved for
methods that work.
What then, does real software engineering look like? How can we consistently
deliver high-quality systems to our customers and employers in a timely fashion
and for a reasonable cost? In this session, we’ll discuss where software engineering
went wrong, and build the case that disciplined Agile methods, far from being
“anti-engineering” (as they are often described), actually represent the best of
engineering principles applied to the task of software development.
Glenn Vanderburg is a software engineer and Chief Architect at LivingSocial. He has been programming Ruby since 2001.
Comments on this page are now closed.