Slowly going Agile (well more XP anyway)
A few weeks back I undertook a performance review (no don't worry, its an annual thing). In this review I was asked for my aspirations for the future within the company. My response was to be more agile. My manager initially looked at me as if I meant that I could bend over backwards and touch my nose with my left big toe. As I explained more and more about agile practices (and I am no way an expert, I am still learning about it myself), he became more and more interested, especially as I explained it is a good methodology for environments where there is constant change, which is definitely the organisation I am working in. I gave him a quick run down and demo of the Subversion and CC environment I have set up and explained the ideas behind TDD.
Well It looks as thought it may be going to the next level, I have been asked to give a demonstration to the rest of the IT department showing off the merits of source control and continuous integration (currently I am the only developer practicing this even though I am constantly discussing it with my manager) with the aim of implementing it with the rest of the team. I don't want to enforce agile practices onto my fellow team members, that will have to come from management if they so decide. What I want to show is how it better suits our environment over waterfall methodology as has been practiced here over the past few years, and I plan on doing that in small steps starting with source control and CI. Anyway I don't yet know the date of this demonstration, but when I happens I will report back on the response and any outcome.