The best project managers aren’t just organizers – they combine business vision, communication skills, soft management skills and technical savvy with the ability to plan, coordinate, and execute. In essence, they are not just managers – they are leaders. While this has always been the case, agile project management places a higher premium on the leadership skills than ever before.
Because every project needs a leader. Agile methodologies free the project manager from the drudgery of being a taskmaster thereby enabling the project manager to focus on being a leader – someone who keeps the spotlight on the vision, who inspires the team, who promotes teamwork and collaboration, who champions the project and removes obstacles to progress. Rather than being an operational controller, the project manager can become an adaptive leader.
To list Few
• Involvement in Agile estimation relative sizing, story points, Wideband Delphi, Planning poker.
• Involvement in Risk management with Risk adjusted backlogs, risk burn down graphs, risk based spike
• Present Information radiators on the current program, future opportunities and client issues.
• Involvement in stakeholder engagement.
• Inspect and adapt the project plan to reflect changes in requirements, schedule, budget, and shifting priorities based on team learning, delivery experience, feedback, and defects in order to maximize business value delivered.
• Involvement in Planning, Monitoring and Adopting by Kanban boards, time boxing, iteration and release planning, WIP limits, burn down/up charts, cumulative flow diagrams, process tailoring
• Organizing and facilitating project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meeting.
• Tracking and communicating team velocity and sprint/release progress
• Ensuring the development teams is practicing the core agile principles of collaboration, prioritization, team accountability, and visibility.
• Align project and team goals by sharing project vision and aligning team objectives with project objectives in order to ensure the team understands how their objectives fit into the overall goals of the project.