Program Manager Role

The article was added by Terrie Frawman at 03/06/2008.

Home | Submit article | About us | Contact us
Other Development articles

You are here: Categories » Business » Development

Program Manager Role

ads1
ads2

A program manager has responsibility for controlling and coordinating a set of projects with mutual dependencies that are occurring in parallel. This can be aligned with McGrath's definition of marketing strategy for platforms. A platform strategy leads to development of a product platform and a set of product developments that depend on the platform. The dependent products are usually developed in parallel. A platform strategy requires program management.

A release manager has responsibility for controlling and coordinating a series of sequential projects that build on one another. This is aligned with McGrath's definition of product line strategy. A product line is a series of releases of a product designed to target different market segments, gradually broadening the market for a product over time. A product line requires release management. In the following discussion, program manager also means release manager.

The primary role of the program manager is to control the release of the inventory into the system of software production. The program manager is at the end of the rope in the Drum-Buffer-Rope system. He must monitor the Throughput on the constraint and the queues that buffer system steps and feed the inventory into the system at a rate that can be consumed by the system whilst maintaining the protective buffers.

The program manager must also coordinate the delivery of working code—the output from the system—with all other activities required to realize the Throughput, for example, manuals, training, marketing material, PR, deployment, and logistics.

The program manager takes overall responsibility for Throughput (T) and Inventory-in-process (V). The effectiveness of the program manager should be measured by the metrics T and V.

Development Disclaimer

  • The Soft articles directory team is not responsible for falsehoods, inaccuracies, or any other types of misinformation this article may contain and will not be liable for any damage or loss suffered by a user through the user's reliance on the information gained here.
  • Soft Articles Directory is not responsible for any and all copyright infringements by writers and authors. If you suspect the information contained by this page for any copyright infringements, please contact us and we'll investigate the issue.

When to Use Cost Benefit Analysis - ...ational” —and quickly arrives at an answer. Indeed, formal cost-benefit analysis is done in only a tiny fraction of the decisions we make; the process costs too much time ...
Development Manager Role - ...of code creation and provide the developers and testers with the tools and environment required to build high-quality software. The engineers doing the real work must be happy and motivated. ...
Project Manager Role - ...k more like a manufacturer's expeditor role. The Project Manager should maintain the Issue Log for the release and monitor the trend in open issues. The Project Manager determines th...
Product Manager Role - ... system—the product requirements—while the program manager is responsible for releasing those requirements into the system of software production at the appropriate time to maintain op...

 
free content
    Copyright © 2007-2008 Soft Articles Directory. Designed by the Soft Article Directory Team.
The articles and tutorials in the directory are property of their respective owners and authors.