Wednesday, 3 May 2006

I'm Learned-ing

With a little guidance, I'm getting the hang of leaner, faster, simpler software development. Software is changing. Over the past couple of decades, we've managed to formalise our tools so that the main merits of any one language over another are syntactic sweetness. Some effort was made to study our processes, mostly in the light of traditional engineering practices.

As some of our brothers and sisters on the front lines have noticed, however, building software is a bit different to building an oil rig or a stadium. They've taken that blindingly simple observation and transformed it into a family of methods, practices and philosophy broadly called Agile Methodology. Less code, unit tests, smaller teams and flexible specs are all part of this. Slowly but surely, Agile methods are turning the software world on its head, and now it's making its way down to me.

Mokalus of Borg

PS - I imagine it will be a little while before these ways start being taught at schools or universities.
PPS - But that's the way it's always been.

No comments: