Presented in Oct 31st in Agile Tour 2015 Chennai
During the Agile transformation agile project and Program Manager needs to take multiple forms to support it.
Polymorphism of agile project and program managers role in agile
1. Agile Tour 2015
Chennai
Oct.
31
Jeyaprakash Rajaram
Senior Manager & Agile
Coach - Cognizant
Polymorphism of
Agile Project and
Program Manager
Role
Kartik Ramachandran
Associate Director & Agile
Coach - Cognizant
2. Slide 2
Clear Team Level Roles
Team Vs Program Level Ambiguities in Roles during Transformations
Ambiguities in Program &
Portfolio level…
4. Slide 4
PM Roles in Agile Programs – Industry Myths
• No longer needed
• Don’t add Value
• Scrum team will take care
• Scrum master will take care
• Product Mgr will take care
5. Slide 5
Organizational ambiguities at Multiple Levels While transformation
• End to End Co-ordination - ?
• Decentralized decision making
is going help really?
• Scrum masters are going to
manage the team -?
• ‘Team’ is a bottleneck to track
individual performance -?
• ‘Individual Coaching’ will
backfire ?
7. Slide 7
What is Polymorphism
Polymorphism means taking “More than one Form”, “Taking many Forms”
Program managers needs to take different forms while transformation !!
8. Slide 8
Approaches from
Managers as capability builders
In removing obstacles and making improvements @ Program level &
beyond
Helps the Team in Building the System thinking
Go See Gemba (Genchi Genbutsu) – Going to the Source
Reference
https://less.works/de/less/management/role_of_manager.html
9. Slide 9
Polymorphism of Agile Program Managers
Agile Program
Manager
Empower the
Local Decision
Making
Release
Management
Optimize the
Resources for
Release
Promotes
System
Thinking
Capacity
Planning
Engineering –
Activities