A project manager should... - Part 1
For many reasons, recently I have been pondering the question of what a project manager in New Product Development (NPD) should do. In my case the product is software. Now, I am not a project manager myself, and I have no intention of becoming one, but I have worked with quite a few of them in my time and from that experience know that they can have an enormous impact on the people they are supposedly managing and the results they deliver. Good and bad. So, obviously, I have a vested interest in this issue.
As I continue re-reading Highsmith´s Agile Project Management I´m taking notes whenever Highsmith characterizes and describes his version of an Agile Project Manager. As always, Highsmith finds ways to help me grasp the fundamentals of his ideas in crisp and concise language.
His vision for project management is that it "should be seen as offering inspirational leadership focused on delivering business value" (for a great discussion on collaborating with the customer to define business value check out this from Bill Caputo). A project manager needs to obsessively focus on delivering what the customer values. So for anybody who has worked in companies with some kind of quality management system (think ISO 9001, CMM, ...), this statement is in stark contrast to what some PMs spend much of their time doing. In my experience, PMs put far too much effort into what Highsmith calls "compliance activities", when they should be ruthlessly eliminating as many of those activities as they can in order to have more time for their main task of creating and enabling the creation of value. Agile PMs should continually ask themselves: "How little structure can I get away with?".
Project managers need to take a long-term view of the projects they are managing. This means that each project has to be executed with a high focus on enabling the delivery of the next project. Highsmith states that championing "technical excellence is critical both to creating the product customers want today within the established constraints of time and cost and to reducing the cost of change so the product remains responsive to future customer needs".
To be continued...
As I continue re-reading Highsmith´s Agile Project Management I´m taking notes whenever Highsmith characterizes and describes his version of an Agile Project Manager. As always, Highsmith finds ways to help me grasp the fundamentals of his ideas in crisp and concise language.
His vision for project management is that it "should be seen as offering inspirational leadership focused on delivering business value" (for a great discussion on collaborating with the customer to define business value check out this from Bill Caputo). A project manager needs to obsessively focus on delivering what the customer values. So for anybody who has worked in companies with some kind of quality management system (think ISO 9001, CMM, ...), this statement is in stark contrast to what some PMs spend much of their time doing. In my experience, PMs put far too much effort into what Highsmith calls "compliance activities", when they should be ruthlessly eliminating as many of those activities as they can in order to have more time for their main task of creating and enabling the creation of value. Agile PMs should continually ask themselves: "How little structure can I get away with?".
Project managers need to take a long-term view of the projects they are managing. This means that each project has to be executed with a high focus on enabling the delivery of the next project. Highsmith states that championing "technical excellence is critical both to creating the product customers want today within the established constraints of time and cost and to reducing the cost of change so the product remains responsive to future customer needs".
To be continued...
