My previous article on a Task
Summary report for Microsoft project server focused on introducing you to
the structure of using Microsoft Project Server to create a project management
report. This second article will show you a project velocity report that may
be utilized in an agile methodology. This article will use the Microsoft
Project Server MSF Agile template from a blog
entry I made a month or so ago.
Project Velocity reports are used in many agile
methodologies. The idea is to monitor daily the Velocity of the project by
measuring tasks, bugs, issues, Scenarios and other types of work you may be
tracking. Some may want to monitor other things like story points. This
report may help you in that method, depending on how you track those points in
Project Server. Feel free to make this report work for your methodology at work;
do not let it dictate how you work.
This article is not designed to show you a particular agile
methodology or how you will manage from that. For that, I would do some
research using the following links, David
Anderson's blog, Martin
Fowler's books, Ron
Jeffrie's books, the book Agile
Management for Software Engineering. All these resources have helped me
understand how to manage a project in an agile way.
I have found that by viewing the Project Velocity report
daily, you can keep your pulse on the project's work. I try to meet with the
team each day to show them the amount of work getting done. This helps us see
patterns developing as the project progresses.
I hope to show you how this report was developed. Keep in
mind that we use this for our particular blend of MSF agile methodology. We
have made modifications that fit the way we work. Your organization may use a
different methodology. This article can still be used as a basis for your
Project Velocity report.