Agile Development
During a recent piece of research I did - looking at tools used by team members in Agile development - I reached out to friends in the know, who are or had been involved in Agile methods of software development. I was given plenty suggestions, like Rally, FogBugz, Pivotal Tracker, Jira, Mingle, to name but a few. What struck me was no single tool did a great job. Most tools required some form of hack, whether within the code or manipulation of its functions.
However, what *really* struck me was a friends' (a developer in a financial services company) response to the Agile process, that I was not expecting.I am somewhat sceptical about Agile for the following reasons:
The business see it as a way to change requirements at short notice. Developers see it as a way to avoid planning and documentation. Project managers see it as a way to put off decisions/problems until a future iteration.
During my masters (MSc Interaction Design) I will complete a module in Agile Development. It'll be interesting to see it (Agile and its operators) for myself.