Roles within MSF

Hi all,

My question regards the process of a traditional management based hierachy (ie produce managers, team leaders and developers) and its transition to MSF style roles.

From my understanding MSF allows you to put you team together from your available resources but according to a table in a microsoft req. and solutions course guide i have a program manager may not be a developer.

My question is why? What are the dangers?

I know that a developer on one product may be a program manager on another but in my company with its tradiational stucture where team leaders code as well as manage if i was to say right team leader of project x, you no longer develop on x you simply program manage. You develop on project y so we then loose a valuable coder on x. Who then says right today your program managing tomorrow your coding do we need a program management of programs?

TIA

Phil

[900 byte] By [Pheedbak] at [2008-2-14]
# 1
The version of MSF used in that course is v3. In MSF v4, being a developer or being a program manager are just roles that people play. Any one person an play many roles. On small teams, it's quite common for each member to play more than one role.

However, as a practice some roles are best played by different people. For example, the person testing a section of code would ideally be someone other than the person who wrote it.

RobCaronMSFT at 2007-9-9 > top of Msdn Tech,Visual Studio Team System,Visual Studio Team System - Microsoft Solutions Framework (MSF)...

Visual Studio Team System

Site Classified