Thursday, 24 April 2008

Adventures in Agile development

How on earth does one carry out agile development in an offshore environment? worse still how does one do it when it is a home based environment?



Once upon a time, we realised that we wanted to be agile. Just how, no one was aware of!

Here are a few tips and tricks, some obvious ones, obviously!
  • It also requires, you & your team to be collaborative, talkative, slightly more extrovert in nature.
  • There are three keywords: communication, communication and communication. (Do I sound like Tony Blair: "Education, Education, Education"?
  • Use latest technologies in Internet based conferencing, builds & testing
  • Management must be based on active management principles, please stay away from "management by exception" (I am a Prince2 practitioner yet I am saying this)
  • What is active management then? Have you seen how football team manager, those who are fans of the premiership, behave on the touchline? That's active management!
  • Establish a wiki and get everyone to update stuff on it.
  • Dont recruit wimps. Agile is not for the fainthearted. Get the best.