Page 335 - Global Project Management Handbook
P. 335

16-22         MANAGEMENT OF GLOBAL PROGRAMS AND PROJECTS

           Project life cycle is viewed as a collection of project phases determined by the control
        needs of the organizations involved in the project. Consequently, a variety of project life-
        cycle models are in use in corporations today, from traditional models such as the waterfall
        model to the spiral model to agile models. Project life-cycle phases are composed of logi-
        cally related project activities that can be divided into two groups: managerial and techni-
        cal activities. The former are activities by which we manage a project; developing the
        project scope and constructing the project schedule are typical examples. Technical
        activities (often referred to as product management activities) include beta testing, for
        example. They are project type–specific and reflect the nature of the project product.
           Both managerial and technical activities usually culminate in completion of
        deliverables—in the tangible product. Managerial activities produce managerial deliverables
        (also called project management deliverables) such as project schedule (often referred to as
        the product management process). Technical activities lead to technical deliverables, for
        example, a requirements document.
           The project management process in successful VGS projects tends to be relatively
        standard, with built-in flexibility, and often customized. Relatively standard means that
        some structured process is in place to provide a certain level of predictability, to make the
        project process to some extent repeatable, and to prevent project management activities
        from differing completely from project to project and from project manager to project
        manager. Said a VGS project manager, “. . . we had a reasonably mature implementation
        of the PLC process. So . . . depending on the size of the team, you can apply [this
        process] to a 500-person project; you can apply to a 5-person project. But you have to
        scale.” If so, the parts of the project management process that are not standard should be
        made flexible to account for the project specifics. Also, often the process is customized
        to solve a specific problem, as in the following case. A project lead mentioned:

             There is so much involved with getting the development started and working efficiently.
           . . . So I’d say [communication] is most important . . . during low level design and develop-
           ment kick-off. We had releases where we [had] someone there to coordinate that initial kick-
           off of the development cycle. It really saves time, and it gets them productive much quicker.
           After that, [we] come back to the United States and work with them [remotely]. But that
           face-to-face time at the beginning of the development cycle is critical.

        CSF18: Plan for and Control Project and Its Product.  In successful VGS projects,

        the project management process is used to do the planning and control of the projects, as
        well as product management. In particular, such planning and control mostly focus on
        project scope, quality, schedule, and risk. Simply put, when the project scope (i.e., deliv-
        erables) is planned and defined in detail, its quality is possible to determine, becoming
        the foundation for developing the schedule and planning for risk reduction. This becomes
        the baseline project plan. Against it is compared the actual status of the project, establish-
        ing the difference or variation, finding why it occurs, devising corrective actions to bring
        the project back to the baseline plan, and reporting project progress. An example of the
        widely popular type of project progress report called the dashboard is shown in Fig. 16.5.
        Over all, this is the classic process that all good VGS projects follow. While there is not
        much new about it, some of its details deserve attention.
           Many successful VGS projects tend to minimize the interdependency of the tasks
        assigned to different sites to enable the sites to work as independently as possible.
        However, this is often hard to accomplish. One way to reach this task independence is to
        use work sites with module-based or phase-based development responsibility and to com-
        mit upfront to defining interfaces between the different modules. Prototype development
        is a valuable tool that can be used for this purpose.
           Successful VGS project organizations often insist on knowing the skill sets of
        resources upfront before allocating tasks to the resources. Says an executive who was
   330   331   332   333   334   335   336   337   338   339   340