March 13, 2006

...Learn TDD with Codemanship

Evolutionary Design Presentation

I'm due to give a talk tomorrow to the esteemed Delphi Developers Group in London. The topic I'm covering is one of my favourites - evolution and how it relates to Agile Software Development. The presentation itself is now up here, so you can take a peek at it yourself.

There's also the Agile Maintenance presentation - by popular demand - which expands on the final thoughts of the Evolutionary Design talk. Agile Maintenance - which is sometimes referred to as Software Renovation - is a lightweight evolutionary approach to giving a new lease of life to legacy code (the software equivalent of "fixer-uppers"). It's proving rather popular with beleagured IT managers, for whom the words "hey, let's build it again from scratch" are often punishable by death...
Posted 15 years, 7 months ago on March 13, 2006