Submitted by Tony on 30 August, 2012 - 00:00
Some software developers swear by Agile methodologies. Agile is a group of techniques for developing software that pro-actively involves a team of intended users and staff from the commissioning organisation in a collaborative design process, which is able to accommodate people's changing requirements. Read more about Should ICT4D Be More Agile?