Chris Menegay's WebLog

Latest VSTS Thoughts

It seems that the more I play with VSTS, and learn cool new things, the less likely I am to blog about it. I find myself talking to people about Team System almost every day, but constantly don't think to record some of the more interesting bits here. So--- If you haven't looked at the full feature-set yet, you need to check out work item tracking (WIT). WIT is my favorite piece of VSTS, it allows you to manage and track your work, your bugs, risks, etc.

However, I'm extremely disappointed with the MS Project synchronization, I'm curious to see how that evolves prior to release. The problem is this: I think a developer should access their work items within VS, and know exactly what they should be working on. As they complete a portion of a task, they should be able to (from VS) mark it partially complete. The PM would then sync that data and update the project plan with % complete.

Neither of these scenarios are supported today (Dec. CTP).  If a developer has 10 work items, there is no "start date" on them to indicate an order. Within a project plan, the PM usually sets that up, but there is no field to hold that in the work item itself. One of the guys that I work with is going to be exploring soon how hard it would be to add the additional field to the work items, and then modify the field mapping to Project. That way, if MS doesn't fix this, we'll have a solution. The same would need to be done for % complete data - though I think that may be there in beta 2.

Another annoyance is that people "assigned to" a work item, don't map to the "resource" within a Project task. This requires you to manally synchronize these important data items. I'm not sure what the product team is thinking on this, and I've already passed along my feedback. Of course, if MS doesn't correct these issues, and I can get them working on my own, that just means there is some opportunity :-).

Posted: Feb 23 2005, 02:53 AM by cmenegay | with 7 comment(s)
Filed under:

Comments

Thomas Tomiczek said:

Hm. Good arguments you have here. Progress integration - as well as dates - are important.
# February 23, 2005 2:37 AM

TrackBack said:

# February 23, 2005 1:47 PM

TrackBack said:

# February 23, 2005 8:00 PM

TrackBack said:

# March 2, 2005 2:57 PM

Marcel de Vries said:

Just to let you know, You can change the mappings if you want. First export the methodology template using the template manager. Change the xml file in the CSS directory called MsProjProp.xml. You can set your own property mappings there.
change the mapping for <Mapping CurrituckFieldReferenceName="System.AssignedTo" ProjectField="pjTaskText11" /> to pjTaskResource in stead of the pjTaskText11 mapping that's set there.

If you fix the mappings there and import it back again into team system you will be set to go for all new projects.
Hope this helps.
Regards Marcel
# March 3, 2005 4:38 PM

TrackBack said:

# March 4, 2005 7:54 PM

Buspar. said:

Dose of buspar in dogs.

# November 6, 2008 2:55 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)