• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Role of Project Manager in Agile

 
Ranch Hand
Posts: 1871
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Rancher
Posts: 1776
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 1871
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Rancher
Posts: 1776
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I indicated my manager in the client as the 'project manager'. My HR related stuff was not managed by her. She is the client.
 
Sheriff
Posts: 17644
300
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic