aspose file tools*
The moose likes Agile and Other Processes and the fly likes Role of Project Manager in Agile Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Role of Project Manager in Agile" Watch "Role of Project Manager in Agile" New topic
Author

Role of Project Manager in Agile

Rahul Mahindrakar
Ranch Hand

Joined: Jul 28, 2000
Posts: 1850
Hi

In a Scrum there are three identified roles

1) Scrum Master
2) Product Owner
3) Team

Where does the Project Manager fit in. Is he just the line manager.

Where is the HR fit in and any ideas of how evaluations are done.

Thanks
Rahul
John Jai
Bartender

Joined: May 31, 2011
Posts: 1776
We just moved into the Scrum methodology a month ago.

My project manager took the role of the Scrum Master. POP (Product Owner Proxy) is held by a business person.
Rahul Mahindrakar
Ranch Hand

Joined: Jul 28, 2000
Posts: 1850
Hi

This is pretty interesting because moving from a project Manager to a Scrum Master means moving to Servant Leadership.

Must be pretty difficult process.

Then who handles the HR related stuff

Br
Rahul
John Jai
Bartender

Joined: May 31, 2011
Posts: 1776
I indicated my manager in the client as the 'project manager'. My HR related stuff was not managed by her. She is the client.
Junilu Lacar
Bartender

Joined: Feb 26, 2001
Posts: 4714
    
    7

This thread is a bit dated but I'll give an answer anyway for the benefit of any lurkers out there.

The issue of roles and responsibilities in Scrum vs. HR hierarchy can be a sticky one to resolve. The best approach I have seen is to separate the Scrum team and roles from the HR-related hierarchy. That is, they should be fairly independent of each other. It's mostly a bad idea to make a functional/line manager the Scrum Master on a team comprised mostly of his/her direct or indirect reports. I think there is a better chance of forming self-organized and highly collaborative teams when the Scrum Master does not have a direct reporting line with any of the other Scrum team members. Likewise with other members of the team to each other. Of course, you'll often still have to empower some individuals to make high-level decisions for the team and give enough authority to the Scrum Master so that he/she can remove any obstacles to the team's progress.

The HR hierarchy concern usually has to do with performance evaluations, bonuses, and promotions. Individual performance evaluations should factor in feedback from other members of the Scrum team, the product owner, and customers. Many companies are also starting to factor in a team-level performance score to determine baselines for bonuses. This is seen as a way to encourage team behavior, where the team succeeds or fails as a single unit. It can help discourage the "Well, I got my stuff done, it's the other guys on the team that messed up." type of mentality and foster the practice known as Collective Ownership.

When you have a high-performing Scrum team, transparency of their work and success/failure is high so functional/line managers should be able to see just by looking at the information radiators and metrics (e.g. velocity, burn-down rates, running tested feature count, code coverage, commit rates, etc.) gathered from the releases and iterations just how the teams and individuals are doing. This should provide enough information for a performance evaluation and review.

Hope this helps.


Junilu - [How to Ask Questions] [How to Answer Questions]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Role of Project Manager in Agile