Page 88 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 88

Software Project Management




                    Notes          to the program, and the three project managers insist that their project teams be co-located for
                                   efficiency. There is a need for twelve dedicated photocopiers, five dedicated conference rooms,
                                   a space for the program office, and so forth.  The daily billing rate for all 200 consultants  is
                                   $360,000. So if the operation of these facilities is delayed by five days and the consultants cannot
                                   work on site — well, you can do the math. Clearly, someone must “own” the responsibility to
                                   set up the proper space and tools to get the job done.
                                   In truth, we could devote an entire article to the work performed by the PMO — and that office
                                   does not even cover every responsibility. For now, let us just say that the infrastructure the PMO
                                   provides enables all the project teams involved in the program to be productive.

                                   Technical Environment and Tools

                                   A program infrastructure also includes both hardware — for desktop and network devices for
                                   storage and communication — and software, including desktop software and shared platforms
                                   with  development tools,  modeling  software,  planning  tools, communication tools  (email,
                                   Internet browser, virtual meeting/collaboration  programs, telecommunications  programs),
                                   and software for document retention and reproduction.

                                   An individual project, especially a pioneering effort, may introduce new tools or hardware
                                   partly in order to  understand their capabilities and  limitations. The  project manager  may
                                   become involved in technical support or infrastructure functions, to acquire, install, and/or
                                   “tune” the hardware and software. Typically, this will involve a small number of installations
                                   for  a  small  number  of  IT  staff.  Periodic  changes  and/or  additions  to  the  development
                                   environment will affect larger numbers of IT staff, but these are typically defined and managed
                                   as separate projects.
                                   Program technical activities, in contrast, usually include large numbers of staff from a variety of
                                   sources (internal and external) and various technology backgrounds. As managers identify and
                                   staff component projects in the program, they must also specify, acquire, and install technology
                                   environments and tools  for each  project, which  collectively form  the  program’s technical
                                   infrastructure.  This effort  might  encompass  creating a  new,  remote  development  site  or
                                   integrating two companies’ technologies following a merger, for example.

                                   This infrastructure effort should be treated as an internal program project (as opposed to an
                                   external project, which delivers components or results to clients). Managers should plan a well-
                                   defined, rapid, and brief lifecycle for creating the technology environment. The effort should
                                   include  defining  needs  and  requirements,  setting  a  scope,  and  installing,  testing,  and
                                   implementing all technologies. If some tools will be new to some portion of the program staff,
                                   it may also be necessary to define a rapid-delivery training effort.
                                   Managers should also consider how the infrastructure’s hardware and tools will be used beyond
                                   the program’s boundaries. If they felt compelled to select technologies different than those in
                                   the current enterprise IT architecture, then supporting and maintaining new software applications
                                   built with those technologies may require additional personnel, software, and training. Managers
                                   should always carefully evaluate the potential impact of their program technology selections
                                   upon existing IT architecture and resources (and perhaps future direction) before actually making
                                   the acquisitions.




                                      Task  The PMO involves many roles covering numerous areas and activities. What are
                                     areas and activities they are talking about?






          82                                LOVELY PROFESSIONAL UNIVERSITY
   83   84   85   86   87   88   89   90   91   92   93