I am getting to grips with MS Project 2013. But I wonder if it is usable for Agile software development? So far it seems to be quite useful for setting up an initial plan, for creating offers, calculating costs and for calculating delivery dates.
But what happens when the project is actually in progress?
The Waterfall model is long outdated. Software today is being developed in cycles. You are planning these cycles and achieving milestones but while these are developed you are collecting Bug and feature requests from the users and you need to adapt to sudden changes, unexpected events and software failures etc. So new tasks will constantly arise during the project, existing tasks will change and actual work time will be different.
Can MS-Project be usefully used for constantly adapting to modifications of a "live" project? Can it be used for project management, as well as tracking activity and collecting bug and feature requests?