I am configuring Telerik Team Pulse today and tomorrow morning this will allow me provide information such as the following.

- A long term plan divided into two week sprints- Granular details on our velocity- Detailed requirements and approval conditions for tasks- Pointing a lantern on hinderances to progress- Much more

I'm also moving to a new model. I need to get the rest of the developer's opinion on this, but the idea will be "X will be released in two weeks." "What features will be in it?" "We'll find out in two weeks." In other words, the time will be static and the tasks of a feature will be completed in order of priority.