Project Management Offices really serve no purpose in scrum. You are either a product owner, (not a manager), scrum master (not a manager either) or your in the team, (no technical leaders here either). So what about all that useful controlling and reporting stuff they used to do?
- Program management functions should be moved into the team.
- Team support comes from Agile coaches, or scrum masters. They are not managers, they guide and do not tell the team what to do.
- Responsibilities of release, budget, tracking reporting etc, are the Product Owners domain, once again the Product Owner is not a manager.
Its a bad idea to keep the PMO and attempt to re-brand it under Scrum. Keeping the unit and asking people to be scrum masters is a recipe for disaster. Its hard to change team culture over to scrum. Teams find it a big challenge to throw off the old and become self directed. If you have your old manager coming to your team the roles stay right where they were. So if you want to keep members of the PMO and they are technical, make them part of the team or remove them from the process.














