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 14 years, 10 months ago on March 13, 2006