Académique Documents
Professionnel Documents
Culture Documents
Rfrence: DOC-MPP-ManagementParProjet-EN.doc
V 1.0
Revisions
Date
Revision
Subject
Drafted by
April 01,
2007
1.0
Approved by
Reference documents
Title
Origin
Project
SEI
Company
Company
CMMI
QMS
QMS
COMPANY/DSI
TABLE OF CONTENTS
1
IDENTIFICATION ....................................................................................................................................... 6
BASIC POINTS ABOUT QMS ...................................................................................................................... 6
BASIC POINTS ABOUT THE DOCUMENT ..................................................................................................... 6
TERMINOLOGY ......................................................................................................................................... 8
3.1
PRODUCT/PROGRAM ................................................................................................................................ 8
3.2
PROJECT OWNERSHIP ............................................................................................................................... 8
3.3
CATEGORY ............................................................................................................................................... 8
3.4
CONCEPT OF CRITICITY ......................................................................................................................... 9
3.5
PROJECT ORGANIZATION ........................................................................................................................ 10
3.5.1
Project referencing ........................................................................................................................ 10
3.5.2
PBS (Product Breakdown Structure) ............................................................................................ 10
3.5.3
WBS (Work Breakdown Structure) ................................................................................................ 11
3.5.4
OBS (Organizational Breakdown Structure) ................................................................................. 12
3.6
GLOSSARY ............................................................................................................................................. 13
COMPANY/DSI
5.3.2
5.3.3
5.3.4
6
COMPANY/DSI
9.2
PROJECT QUALITY PLAN ........................................................................................................................ 92
9.2.1
Document purpose ........................................................................................................................ 92
9.2.2
Document evolution....................................................................................................................... 92
9.2.3
Model ............................................................................................................................................ 93
9.3
RISK MANAGEMENT SHEET .................................................................................................................... 94
9.3.1
Document purpose ........................................................................................................................ 94
9.3.2
Document evolution....................................................................................................................... 94
9.3.3
Model ............................................................................................................................................ 94
9.4
STEERING SHEET .................................................................................................................................... 95
9.4.1
Document purpose ........................................................................................................................ 95
9.4.2
Document evolution....................................................................................................................... 95
9.4.3
Model ............................................................................................................................................ 96
9.5
OBS (ORGANIZATIONAL BREAKDOWN STRUCTURE) ............................................................................. 97
9.5.1
Document purpose ........................................................................................................................ 97
9.5.2
Document evolution....................................................................................................................... 97
9.5.3
Model ............................................................................................................................................ 98
9.6
PBS "PRODUCT BREAKDOWN STRUCTURE" ........................................................................................ 100
9.6.1
Subject of the document............................................................................................................... 100
9.6.2
Modification of the document ...................................................................................................... 100
9.6.3
Model .......................................................................................................................................... 100
9.7
SCHEDULING ........................................................................................................................................ 104
9.7.1
Estimate sheet.............................................................................................................................. 104
9.7.2
MS-Project Schedule ................................................................................................................... 104
9.8
CONFIGURATION MANAGEMENT PLAN ................................................................................................ 106
9.8.1
Subject of the document............................................................................................................... 106
9.8.2
Modification of the document ...................................................................................................... 106
9.8.3
Model .......................................................................................................................................... 107
10
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
11
12
COMPANY/DSI
1 FIELD OF APPLICATION
1.1 Identification
Project:
Subject:
QMS
Presentation of MPP methodology
To do this, the DSI used the SEIs proper practice guidelines, entitled CMMI.
COMPANY/DSI
Enhancing its commercial offer in terms of products or of new capabilities, whether for
generic or specific use, with the goal of acquiring new market shares and/or maintaining its
current positions, or by
Transforming its internal organization or giving it methodological or software tools designed to
strengthen its productivity.
As part of this goal, Management By Project is a process designed to ensure that projects are
undertaken which have the best possible fit with the companys strategic objectives, and that the risks
incurred are identified and managed.
Activities that involve insignificant expenses or present a low degree of risk can be considered to be
projects or tasks generated under the authority of a given department. Projects of a wider scope,
such as for example the development of a new release of an existing product, involve numerous
departments both within and outside the DSI, and because of this, require a different approach from
beginning to end, through various organizational components.
This approach, which consists of managing all projects in one coherent investment portfolio, is
commonly designated by the term project portfolio management, shortened to "management by
project".
Management by project is intended to identify, evaluate, prioritize and manage projects in progress
within the corporation, using a set of methods consisting of verifying that the projects that the
corporation decides to undertake are in agreement with its strategic objectives and lead progressively
to the expected results. Each project can be considered to be an isolated investment, whose return
must be very closely followed.
Breakdown into phases completed by milestones makes it possible to evaluate the potential
advantages and risk level of projects, define clear responsibilities, divide and organize the work to be
performed, appropriately involve all the participants concerned, optimize resource commitments,
validate work completed, resolve any conflicts, and decide whether to pursue, terminate, defer or trim
down certain projects.
Reaching the milestone that marks the end of each phase is conditional upon approval by
management, or by authorities acting by delegation, of a certain number of documents (management
and deliverable documents) which show or state that the agreed work was completed in compliance
with the objectives set, with good standards of practice, and within the agreed time and budget (or
cost) limits.
The management by project process is supported by other processes, such as quality assurance
processes or engineering or support processes, but is not replaced by them. It constitutes a
new methodological instrument that provides legitimacy, credibility and authority for project managers
whose task is to coordinate the progress of projects through the various departments or subsidiaries
of the COMPANY group.
COMPANY/DSI
3 TERMINOLOGY
3.1 Product/Program
"Product" shall be taken to mean:
o
o
o
All parts of COMPANYs market offerings, as well as those of its subsidiaries, that have or will
have a permanent presence over time, and whose development is governed by an outline
document or a multi-year roadmap.
Any service provided.
Any internal application having to do with DSI management in the COMPANY group or with
finances.
Software products originating from the development process often have the objective of being generic
and being used by the majority of our clients.
This product may be used as-is, after configuration for the end customer, or may be modified in
response to a customers specific needs.
The "roadmap" shall include all improvements expected for the product, in successive releases. These
are major developments that involve the companys strategy as well as Companys position as a
solution provider in the pharmaceutical and medical fields.
Sometimes a group of projects that combine to bring about a given strategic objective, in the same
location or in geographically distinct locations, and/or which do not necessarily lead to the emergence
of a new product offering, can be designated by the term program (of investments).
A product is distinguished from a release in the sense that:
o
o
A subsidiary of the Group responsible for marketing a product, its configuration and all other
aspects of the contractual relationship between COMPANY and its clients.
A subsidiary of the Group responsible for marketing and customizing a product, or for carrying
out specific developments for a given client, in response to a call for bids or according to any
other formalism.
An internal department.
3.3 Category
The category defines the scope of the project and, indirectly, the level of risk and the steering
authorities associated with it. The following categories are used:
o
Creation: This category includes any development of a new market offering within the scope
of the Company strategy. This category shall include, for example, any project that exhibits an
innovative functional nature, makes use of an emerging technology, or is intended to
penetrate a given market, and which consequently is the subject of particular attention.
COMPANY/DSI
Companys clients and prospects can request that additional work be done beyond the
standard context of a software product. This may involve improvements or adding new
features. This may also involve the DSIs participation in the startup of the application
software for a particular company, for example during a configuration phase. A "major"
development may be categorized as a creation upon the decision of the Project Manager, the
Steering Committee or management, depending on perceived risk.
o
Maintenance: This category includes all corrective maintenance work for products in use.
Minor improvements may also prove to be necessary as time goes by. They involve short
developments with an impact on resource scheduling. These minor corrections and
improvements are deliverable in the form of patches, service packs or complete applications.
Since these activities concern impromptu developments in response to operating
requirements; they cannot be planned or managed according to the same formalism as
developments or creations, and shall be subject to specific procedures that are less stringent
as related to size and associated risk level. Certain regular or basic tasks fall into the scope of
an annual budgeting process and monthly follow-up by product or family of products,
according to a framework that will be determined at a later date.
R&D: This category includes all activities of research, technological experimentation or tool
testing, including all initiatives for documentation, awareness or internal training. These
activities are associated with a design or development project, are of a prospective nature
that is independent of a given project, or are executed to produce a result applicable to
multiple projects.
Budgetary factors
o Cost much higher than the average for current projects
o Sales generated are greater than the usual contract average
Commercial factors
o Product visibility on the market
o Delivery date resulting from a commitment to a key client
o Delivery date imposed by a Call for Bids
o Requirements regarding certification, regulation, or confidentiality imposed by a client
or a call for bids
Project organization
o Multiple components, division into a large number of modules, increasing the need for
coordination among several teams
o Recourse to innovative methods
Technical factors
o Use of emerging technologies
o Use of technologies that have not been fully integrated into the company
o Level of performance or service expected is greater than average
o Required security levels
Firstly, the projects shall be identified as having "normal" or "increased" criticity, as evaluated
jointly by the Project Manager, Steering Committee or Management Committee.
COMPANY/DSI
A
A
A
A
COMPANY/DSI
10
PBS type
Level 1
Description
1
Project file
"Product" deliverables
Level 3
Description
1.1
Economic documentation
1.2
Project Documentation
1.3
Development Cycle
1.4
Launch
2.1
2.2
Software
Packaging (PC/PDA/HOST)
2.3
Packaging Documentation
2.4
Documentation
2.5
Pamphlets
Demonstration and evaluation kits
3.3
Sales assistance
3.4
Pricing
3.5
Contractual documents
3.6
Launch kit
Third and fourth levels detail the generic elements of a project. This "PBS type" lists all deliverables
that a project is likely to produce. The Project Manager is responsible for identifying, at the start of
the project, the PBS type elements that he will select for his project.
A typical project may consist of about ten work packages, with each of these packages itself
representing a workload of several man-weeks.
Each package will represent its interdependence points between packages in the same project or two
different projects in the form of planning milestones.
The WBS Work Breakdown Structure (Technical Flowchart) of a project consists of breaking it down
into activities, all of which contribute to producing one or more elements of the PBS. The first
breakdown level divides the work to be performed between the various COMPANY operating entities
contributing to the project.
The example below is that of a project where BU Pharma CRM represents the project owner.
COMPANY/DSI
11
WP
WP00
WP01
WP02
WP03
WP04
WP05
WP06
WP07
WP08
WP09
WP10
WP11
WP12
WP13
Title
Project management
"Upstream" Marketing
Engineering studies
Developments
Developments
Developments
Developments
Developments
Developments
Validation
Industrialization
Support materials
Documentation
"Upstream" Marketing
Managing entity
PRO
MOA/PSP
DSI/BET
DSI/DEV/DATA
DSI/DEV/TM
DSI/DEV/PDA
DSI/DEV/OTC
DSI/DEV/ATL
DSI/DEV/ONE
DSI/DDO/REC
DSI/DDO/IND
MOA/PRD
MOA/STC-ITS
MOA/MKT
Project OBS
"Project" cell
Product Specification
DSI Engineering Design Department
DSI - Data Development
DSI - TM Development Teams
DSI - PDA Development Teams
DSI - OTC Development
DSI ATLAS Development
DSI - ONE UP
DSI Acceptance
DSI - Industrialization
Product Release Department
STC/ITS
Marketing
The choice of players for the project starting with a generic proposal
The addition of roles specific to the project, or elimination of certain generic roles that are too
general
This document is initiated during the evaluation phase and updated if necessary as the project
progresses. It constitutes an appendix to the Project Quality Plan (in particular, the Project Manager
creates a hypertext link from the PQP to the OBS).
COMPANY/DSI
12
3.6 Glossary
Abbreviation
AQ
BU
CdCF
Check-list
CML
CMPL
CODIR
COPIL
COTS
CP
CRML
DDO
DRH
DSI
EBF
MOA
MOE
MPP
MTF
NC
OBS
PBS
PQP
PV
RQO
PQM
WBS
WPM
COMPANY/DSI
Definition
Quality Assurance
Business Unit
Functional Specifications
Verification tool for a process or product, used by QA
Configuration management leader
Configuration management plan
Management Committee
Steering Committee
Commercial Off-The-Shelf or product from the catalog
Project Manager
Change request management leader
Operations Department
Human Resources Department
Information Systems Department
Emergency Bug Fix
Project ownership
Project management
Management By Project
Functional tracking matrix
Non-compliance
Organizational Breakdown Structure
"Product Breakdown Structure"
Project Quality Plan
Minutes
Organization Quality Manager
Project Quality Manager
Work Breakdown Structure
Work Package Manager
13
COMPANY/DSI
14
an end-phase milestone has been reached, and have this decision confirmed a priori or a posteriori by
the authority involved.
o
o
Define the projects scope in compliance with project ownership and the hierarchical
supervisors of the mobilized participants.
Identify the deliverable elements of the project (PBS) in association with project ownership
and the Work Package Managers.
Coordinate and check the definition, planning (without constraint on resources for the first
pass) and budgeting (man-days and other expenses) of the projects tasks by phase:
work packages, tasks and activities;
expenses, capabilities required by activity;
planning milestones (critical milestones, interdependencies).
Consolidate these elements over the entire project to the end (milestones) after confirming
their validation in compliance with the defined cycles.
Validate and integrate the elements of the quality plan after confirming their validation in
compliance with the defined cycles, and ensure that the various participants are aware of all
procedures in force.
Obtain the cooperation of the project owner, project authorities and various hierarchical
supervisors regarding the elements listed above, in compliance with the defined validation
cycles.
o
o
o
Ensure that the various work packages are correctly supplied with resources (human and
material resources, capabilities):
coordinate the allocation of resources available for activities in association with
the Work Package Managers and the hierarchical supervisors of the employees
assigned to the project;
define the resource acquisition policy in association with the Work Package
Managers, the DSI hierarchy and the Human Resources Department;
select sub-contractors in association with the Work Package Managers and the
Project Coordinator.
Perform the risk analysis and define solutions in association with the Work Package Managers
and Project Quality Manager
Consolidate project management elements (WBS, PBS, OBS, planning, budget) after allocation
of resources and incorporation of tasks associated with risk management.
Obtain the cooperation of the project owner, project authorities and various hierarchical
supervisors regarding the elements listed above, in compliance with the defined validation
cycles.
Communicate with the various stakeholders and communities (internal or external) interested
in the results of the project.
o
o
COMPANY/DSI
Confirm the progress of the work in the various work packages compared to planning
(progress, time elapsed) in association with the Work Package Managers.
Coordinate and confirm the re-estimation carried out by the Work Package Managers:
Evaluation of work remaining to be supplied by task;
Updating of planning and budgets by phase;
Adjustment of the PBS.
Consolidate updates of project management elements.
Produce and distribute tracking charts (specifically to his hierarchical supervisor and to the
Project Coordinator) and maintain the project file.
15
o
o
o
Process exception reports (major alteration or crisis) submitted by the Work Package
Managers, working with the projects authorities, Project Coordinator and hierarchical
supervisors, depending on the case.
Validate the results produced by the work packages and monitor their validation in compliance
with the defined cycles.
Ensure that the procedures in force are respected by the various players, in compliance with
the quality plan.
Identify and qualify the sources of submitted or potential modifications and ensure that they
are monitored.
o
o
o
o
o
o
o
o
o
o
o
o
Organize and conduct phase-end reviews (reaching a milestone) as part of a meeting (regular
or special) of the authority indicated by the authority chart:
o Collection and monitoring, in cooperation with the Project Quality Manager, of the
completion and full validation of the documents required for reaching the
milestone (deliverables for the phase being completed and project management
elements for the following phase);
o Report on the reservations and actions to be taken that were decided at the time
the previous milestone was reached;
o Transmission of decision-making elements to the members of the authority
involved;
o Leading the review.
Upon request from Work Package Managers, participate in progress reviews conducted per
work package.
Organize and lead Steering Committee reviews (project progress tracking, deliverables to be
validated, difficulties encountered and conflicts to be resolved).
Formalize, record and announce to the project team, to his hierarchical supervisor and to the
Project Coordinator, the plans of action formulated and decisions made by the Steering
Committee and ensure that they are actually carried out.
Inform the Project Coordinator about the requirements of inter-project conflicts to be
resolved, identified specifically during Steering Committee reviews.
Insofar as is possible, address these requirements with the Project Coordinator and in
association with the various DSI division managers, upstream of the Product Management
Committees.
Report to the Product Management Committee (project progress tracking, difficulties
encountered) and have it make the necessary decisions (conflict resolutions, plans of action).
Notify all project participants about the decisions made and plans of action set up by the
Product Management Committee and ensure that they are carried out.
Maintain the Project file.
Organize and coordinate phase-end and project-end reports with all members of the Steering
Committee.
Formalize the actions decided upon in the phase-end reports and ensure that they are actually
carried out.
Take initiatives for actions that are not under the sole jurisdiction of the Steering Committee,
specifically through the Project Coordinator.
Communicate with the Product Management Committee regarding the phase-end and projectend reports: diagnostics, decisions made and actions taken.
Note: as a member of the Steering Committee and the Product Management Committee, the
Project Manager contributes with full validity to the decisions they make.
COMPANY/DSI
16
4.1.4 Capabilities
4.1.4.1 Methodology capabilities
o
o
o
COMPANY/DSI
17
o
o
Assimilate the scope and content of the project, its objectives and its organization.
Identify the deliverable elements in his work package, working with the Project Manager and
project owner.
Provide the definition, planning (without constraint on resources for the first pass) and
budgeting (man-days and other expenses) of his work packages tasks by phase, in
coordination with the Project Manager:
Tasks and activities, associations between activities and deliverables;
Responsibilities, capabilities required by activity;
Planning milestones (critical milestones, interdependencies with the other work
packages).
Submit these elements to the Project Manager for validation and consolidation.
Participate in the validation activities for the various constituent elements of the project,
either directly or as a member of the Steering Committee, in compliance with the defined
validation cycles.
o
o
o
o
Ensure that the various tasks to be performed as part of his work package are correctly
supplied with resources (human and material resources, capabilities):
allocation of resources available for activities, working with the assigned
employees, the hierarchical supervisors and the Project Manager;
participation in defining the resource acquisition policy, working with the Project
Manager, the DSI hierarchy and the human resources department;
participation in selecting sub-contractors, working with the Project Manager and
the Project Coordinator.
Contribute to risk analysis and to preparing the corresponding risk management plans.
Update the management elements of the work package (WBS, PBS, OBS, planning, budget)
after resource allocation and incorporation of the tasks associated with risk management.
Submit these elements to the Project Manager for validation and consolidation.
Participate in validation activities for the various constituent elements of the project, either
directly or as a member of the Steering Committee, in compliance with the defined validation
cycles.
COMPANY/DSI
Initiate, attend and track the progression of the various tasks in the work package as they
relate to the plan (progress, time elapsed, explanation of discrepancies).
Ensure a primary level of coordination with the tasks in the other work packages, working
with the corresponding Work Package Managers, especially around the identified
interdependent milestones.
18
Produce tracking elements (management chart, steering sheet) and submit them to the
Project Manager for analysis and consolidation.
o Prepare the re-estimate, working with the Project Manager:
Evaluation of the work remaining to be provided by work package task;
update of the plans and budgets of the work package by phase;
adjustment of the PBS.
o Issue exception reports intended for the Project Manager in case of a major problem or crisis.
o Verify the results produced by the tasks in the work package and confirm their prior validation
if applicable (for example by technical experts) in compliance with defined cycles.
o Distribute the results produced by the work package for validation in compliance with defined
cycles (Project Manager, authorities, etc.).
o Identify and qualify the sources of potential or completed modifications and ensure that they
are inspected.
Note: depending on the case, the Work Package Manager can also take responsibility for or
participate directly in the performance of certain tasks/deliverables and/or provide regular
technical expertise.
o
o
o
o
o
Organize and conduct progress reviews (weekly or bimonthly) for his work package. As part of
this, he may request the participation of the Project Manager.
Submit to the Project Manager all information that may be useful to the preparation and
performance of Phase-end reviews (reaching a milestone).
Formalize and present an update on progress, difficulties encountered and requests for
conflict resolution during Steering Committee reviews.
Participate, during these Steering Committee reviews, in decision-making and in defining any
future plans of action.
Inform his team of all decisions made during Phase-end, Steering Committee and Product
Management Committee reviews, and ensure that they are carried out.
Prepare phase-end reports, working with the Project Manager, and present them during
Steering Committee reviews conducted for this purpose.
Participate in formulating plans of action resulting from difficulties identified during the phaseend reports.
Inform his team of these plans of action and implement them.
After any relevant amendments are made, validate the project completion report and the
closure report prepared by the Project Manager.
4.2.4 Capabilities
4.2.4.1 Methodology capabilities
o
o
o
o
o
In-depth understanding of the overall project management process and of roles, procedures
and tools.
Detailed knowledge of the procedures and conditions required for accomplishing all the tasks
in the work package.
In-depth technical mastery of subjects to be handled in his work package.
Detailed knowledge of the resources and capabilities available for performing the tasks in his
work package.
Overall vision of the entire organization (and the project organization).
COMPANY/DSI
19
o
o
o
o
o
o
Definition of the projects scope and objectives, from an "economic" point of view (market
study, opportunity study, request for intervention) as they relate to a generic or customerspecific need.
Preparation of the launch strategy and project constraints associated with it (for example
deployment plans, translation needs).
Definition and formalization of functional specifications (improvements/corrections to be
made, configuration requirements, operating environments required, etc.).
Definition of any possible modeling/prototyping needs.
Validation of models/prototypes presented.
Preparation of operating acceptance plans (scenarios and test batteries) based on the
operating specifications validated as part of the Development work package.
Iterative execution of operating acceptance scenarios and return of detected operating
defects/discrepancies to the Development team for correction.
COMPANY/DSI
20
Project Quality Manager is designated per project, although the same employee can assume this
function for several projects simulatenously.
o
o
o
o
o
COMPANY/DSI
Prepare the project quality plan (covering compliance with requirements, specification
compliance, acceptance plan compliance, configuration management and traceability matrix),
have it validated according to the defined cycles, and then distribute/submit it, working with
the Project Manager.
Working with the Project Manager, ensure that the procedures to be applied are known to
and mastered by the various players.
Contribute to the analysis of project risks and to the development of corresponding risk
management plans.
Monitor/evaluate the compliance of deliverable elements (documents and tools) produced by
the various work packages relative to the rules defined in the projects quality plan (contents
and prior validation according to predetermined cycles), throughout the project and more
specifically before the milestone (phase-end) reviews.
After this evaluation, detail and record any non-compliances detected and ensure that actions
are implemented until compliance is achieved.
Contribute to the preparation of phase-end and project-end reports and to defining the plans
of action for improvements that follow them.
21
Periodically formalize and submit to the Quality-Safety division manager, reports regarding
difficulties encountered during the project and non-compliances that cannot be resolved
within the scope of the project.
4.3.4 Capabilities
4.3.4.1 Methodology capabilities
o
o
o
o
o
In-depth understanding of the overall project management process and its related roles,
procedures and tools.
Superficial knowledge of the procedures for all tasks included in the project.
In-depth knowledge of the pre-requisites and conditions for completing these same tasks.
Mastery of quality assurance principles to be implemented during software development
projects for internal and external use.
Overall vision of the organization, resources and capabilities available within the various
entities that can be mobilized for projects.
Communicate, in writing and orally, including to people with limited capabilities in his own
areas of expertise (ability to communicate in laymans terms).
Provide training as needed in methods, procedures and tools.
Prepare and file reports (diagnostic and plans of action) in various positions (equal-to-equal,
operating authority relationship).
COMPANY/DSI
22
The Project Coordinator may act alone, as needed, on behalf of a group by delegation of the Product
Management Committee.
o
o
o
o
o
Maintain the Management By Project process and the reference materials associated with it
(documentation, available tools, communication and training support materials involved in the
process), specifically based on phase-end and project-end reports.
Train the various participants in the Management By Project process and associated tools,
then assist them with implementation, upon their request or by his own initiative.
Participate in selecting sub-contractors, providing an overall vision of their quality of service
and their capabilities.
Contribute to decisions and conflict resolution during Product Management Committee
meetings.
Collect the various project tracking elements (steering committee presentations and meeting
minutes) and prepare overall multi-project tracking (shown with charts).
Facilitate project management and contribute to project coordination, at his own initiative or
upon request from any Project Manager or even a Work Package Manager or Project Quality
Manager. As part of this, the Project Coordinator must, insofar as is possible, work with the
Project Leaders and the various DSI division managers to handle requests for inter-project
conflict resolution upstream of the Product Management Committee. On the other hand,
depending on urgency, he may ask for the organization of a special Product Management
Committee or initiate an escalation procedure for conflict resolution by the directing
authorities.
Inform and communicate regarding the Management By Project process in general as well as
the projects themselves.
4.4.4 Capabilities
4.4.4.1 Methodology capabilities
o
o
o
o
o
Mastery of project management fundamentals, general principles and good practices and
ability to apply them within the scope of the reevaluation of existing processes.
In-depth understanding of the overall Management By Project process and the roles,
procedures and tools related to it.
Superficial knowledge (on an overview level) of the procedures and conditions for performing
all tasks included in the project.
Detailed overview of the entire organization of the corporation, various authorities, relational
modes and decision-making mechanisms.
Overall view of potential project resources and their technical capabilities.
o
o
o
o
o
COMPANY/DSI
23
COMPANY/DSI
24
The CML analyzes the content of the CMS to check the correlation between what is actually in it and
what is authorized by:
Change request management
Requirement management
MPP process tasks
He records all inconsistencies encountered and reports them to the Project Manager.
COMPANY/DSI
25
Announce releases and distribute requests among the various processing managers (RESPTRT).
Centralize requests regarding upgrades and defects.
Provide the list of requests for upgrades.
Manage changes.
Ensure traceability:
o Record the request,
o Track the changes affected (test batteries, documentation, etc.).
Apply good practices through the use of an appropriate tool.
COMPANY/DSI
26
5 PROJECT AUTHORITIES
5.1 The Steering Committee (COPIL)
A Steering Committee is put together for each project at the end of the initialization phase. It consists
of the following:
o Project Manager;
o All Work Package Managers (including the project owners WPMs);
o Project Quality Manager;
o Project Coordinator, upon the request of the Project Manager;
o Other representatives of Clients, the project owner or the DSI depending on the subjects
addressed and upon invitation from one of the permanent members of the Committee.
The Steering Committee has collective operating authority over the entire project. Its primary tasks,
collectively, during or outside of regular or special meetings, are as follows:
o Initial validation and, if necessary, revision of the constituent elements of the project
submitted by the Project Manager: objectives/orientations, scope, contents and project
criticity (summarized in the project sheet), project organization (OBS), definition of tasks to be
completed (WBS) and of deliverables to be produced (PBS), planning and budgeting.
o Validation of key deliverables according to the cycles defined in the PBS.
o Tracking and confirmation of proper project execution (respect of objectives and scope,
overall progress and cost control).
o Confirmation that capabilities/resources (human and technical) are adequate to meet project
needs.
o Addressing of any difficulties encountered and resolution of operating and technical issues
submitted to him by the Project Manager or by the Work Package Managers as well as
preparation of corresponding plans of action.
o Initiation of an escalation procedure so that the Product Management Committee can make a
decision as soon as necessary. These problem resolution requirements must be submitted to
the appropriate Project Coordinator, whenever possible, to be handled in cooperation with the
various project participants and the DSI division managers.
o Authorization to pass a project milestone (according to the defined authority chart) in relation
to the elements submitted to him by the Project Manager (simple or conditional authorization)
with the possibility of a priori or a posteriori authorization.
o Preparation of end-of phase and end-of-project reports, and the development and tracking of
plans of action allowing, within the scope of the project, for the handling of identified points
of improvement.
Note: in the interest of reactivity and efficiency, deliverable validation activities are carried out
primarily by members of the Steering Committee as they are submitted by the Project Manager.
Steering Committee meetings are primarily devoted to tracking progress and handling problem issues,
resolving conflicts and achieving milestones.
The Steering Committee may routinely decide to delegate one of its responsibilities to any individual
(for example to the Project Manager).
Steering Committee meetings shall be organized and chaired by the Project Manager, who is also in
charge of formalizing and distributing the decisions made there.
COMPANY/DSI
27
And by project: the Project Manager and other Client, project owner or DSI representatives,
depending on the subjects covered and by invitation from one of the "permanent members
of the Committee.
The Product Management Committee has collective operating authority over all projects. Its primary
tasks, collectively, during regular or special meetings are:
o Validation or return for adjustment of the constituent elements of projects:
objectives/orientations, scope, content and project criticity (summarized in the project sheet),
project organization (OBS), and key deliverables to be produced (excerpts from the PBS),
summary plans and budgets.
o Tracking and monitoring proper project procedures (respect of objectives and scope, overall
progress and cost control).
o Handling difficulties encountered and resolving issues submitted to it by the various Steering
Committees (escalation procedure) as well as developing corresponding plans of action. In
this regard, it can be led to define priorities between the various projects, with corresponding
resolution of resource conflicts.
o Validation or return for adjustment of plans of action developed by the Steering Committees
for handling major difficulties encountered (sticking points, crisis situation, etc.).
o Authorization to reach a project milestone (according to the defined authority chart) with
regard to the elements submitted to it by the Project Manager (simple or conditional
authorization) with possibility of a priori or a posteriori authorization.
o Validation of end-of-phase and end-of-project reports tracking of the corresponding plans of
action.
o As manager of the product life cycle (encompassing the project life cycles), determination of
the end of the product, allowing the project elements to be archived.
The Product Management Committee may routinely decide to delegate one of its responsibilities to
any individual (for example to a Project Manager or to the Project Coordinator) or committee (for
example to a Steering Committee).
The Product Management Committee meetings shall be organized and chaired by the project owner in
collaboration with the various Project Managers, who will propose items for inclusion in the meeting
agenda and will then see to the presentation and handling of these items. The project owner is also
responsible for formalizing and recording the decisions made during these meetings.
COMPANY/DSI
28
is
usually
Inter-projects
Steering
Committee
PMs
supervisor
Dsignation
Validation
of
key
project
management
deliverables
(project
sheet,
schedule,
resource
acquisition
plan,
steering sheet, project reviews)
Project
Manager
Deliverable validation
progress tracking
Work Package
Manager
Proj
et
Designatio
n
Hirarchique
WPM
Designation
Allocation of project resources
Validation of key deliverables
(projects, development cycle,
products)
Operating
authority
Hierarchical
authority
Fully
valid
participation
Fully
valid/project-dependent
participation
o
o
The function of the overall Project Manager does not introduce any reduction in the
operational hierarchical authority of his supervisor over the current scope of the position
held by the employee acting as Project Manager, no matter what it is.
His supervisor also retains his full hierarchical human resources authority (evaluation,
career management, team management, administrative management).
As is already the case for the other functions of the employee acting as Project Manager,
his supervisor must play the role of coach/advisor in his new role, from both a
methodological and managerial point of view.
o As such, he must see to the adequacy of his skills and capabilities in relation to this
role.
On an "operational level, the Project Managers supervisor:
o Possesses a certain number of direct project management prerogatives indicated in
the previous diagram;
o Is in most cases a member of the Product Management Committee and as such
participates in high-level project control;
When this is not the case, he is within his rights to require that the
Project Manager communicate his projects tracking element and
participate indirectly in controlling the project through his own supervisor,
who is himself a member of the Product Management Committee.
COMPANY/DSI
The Work Package Manager function is not, strictly speaking, a "new one. The
Management By Project process adds a control and cross-coordination layer.
29
The Work Package Managers supervisor retains his full hierarchical authority:
o over the "technical" part of the WPM function, which is retranscribed into the
validation cycles for development cycles and products deliverables;
o over the "HR" part, especially with regard to resource allocation, evaluations, team
management and careers.
On the other hand, authority over "work package control" is primarily assured
operationally by the Project Manager and the project authorities, to whom the WPM
reports and from whom he receives conflict resolutions and other decisions associated
with cross-coordination (achievement of milestones, for example).
o Nevertheless the WPMs supervisor retains his authority over the validation of
schedules and cost plans.
o He is also the recipient of work package tracking elements (control sheets, COPIL and
CODIR project reviews) as well as decision statements.
o ON the other hand, he participates in the Steering Committee only when he is himself
a Project Manager and does not fully participate in the Product Management
Committee.
o Since he has no hierarchical or operating association with the Project Manager and
the authorities, he must express any disagreements with their decisions and conflict
resolutions using his own hierarchical line which is itself represented to the Product
Management Committee.
COMPANY/DSI
30
both of which depend upon project characteristics (product, project owner, category, criticity).
These phases are as follows:
INITIALIZATION, abbreviated INIT
The purpose of this phase is to specify the reasons for the potential commitment to the
project.
It is concluded by the BSR (Business Review) milestone, which marks agreement on the
economic relevance of the project.
EVALUATION, abbreviated EVAL
The purpose of this phase is to assess the feasibility of the project with regard to
COMPANYs strategic orientations, its capabilities and the foreseeable return on investment. It
is concluded by the FSR (Feasibility Review) milestone, which indicates agreement about the
projects feasibility.
SPECIFICATION, abbreviated SPEC
The purpose of this phase is to define the projects precise content and decide on its
technical choices. It is concluded by the DFR (Definition Review) milestone, which indicates
agreement about the projects definition.
EXECUTION, abbreviated EXEC
This phase covers most of the component production operations (software and nonsoftware) of the project. It is concluded by the EXR (Execution Review) milestone, which
indicates agreement about the projects execution.
ORGANIZATION PREPARATION/READINESS, abbreviated PREP
This phase covers all the intermediate operations between the production of a tested code
and its availability to clients in the form of an operating, sustainable, documented and
supported product. It concludes the final documentation steps and most of the steps for
acceptance, industrialization, production, putting into operation, making available to test
customers (development partners, beta-tests), transfers of knowledge and responsibility to
operational divisions, etc. It is concluded by the VLR (Validation Review) milestone, which
indicates agreement on the projects validation and the fact that the entire organization is
ready to market and support the release.
COMPANY/DSI
31
INITialization
Definition of the
opportunity
BUSINESS
REVIEW
FEASIBILITY
Execution
EXECUTION
REVIEW
VALIDATION
CLOSING
LAUNCH
Market introduction
DEFINITION
Precise
Identification
REVIEW
of content & final
decision
PREParation
EXECution
LAUNCH
REVIEW
COMPANY/DSI
SPECification
EVALuation
Report
FINAL PROJECT
REVIEW
32
Note: a responsibility can be transferred routinely to any committee or individual acting by delegation
for one of the authorities named above.
The chart below defines the levels of responsibility required to validate the achievement of a
milestone, depending on the category and criticity of the project being considered.
For simplification purposes, the combination of a "development" project and an extreme criticity
(Extreme Development) project is managed as a creation.
COMPANY/DSI
33
MOA
Creation
Update
Maintenance/R&D
MOA
MOA
MOA/PM
BSR
Subsidiary/Product
Subsidiary/Client
Internal
MOA / PM
MOA
MOA/PM
FSR
Subsidiary/Product
Subsidiary/Client
Internal
CoDir
DFR
Subsidiary/Product
Subsidiary/Client
Internal
CoPil (*)
EXR
Subsidiary/Product
Subsidiary/Client
Internal
CP
CoPil
CP
VLR
Subsidiary/Product
Subsidiary/Client
Internal
MOA / PM
MOA
MOA/CP
CoDir
CoDir
CoPil (*)
CoPil (*)
CoPil (*)
PM (*)
PM
CoPil
CP
CoPil (*)
CoPil (*)
CoPil (*)
LNR
Subsidiary/Product
Subsidiary/Client
Internal
FPR
Subsidiary/Product
Subsidiary/Client
Internal
INIT
CoDir
CoDir
CoPil (*)
CoPil (*)
CP (*)
CoPil (*)
PM (*)
PM
CoPil
PM
PM
PM
CoPil
PM
PM
Note: The blue background indicates the validation authorities for a "normal" project such as a
biannual product release.
(*) indicates, for a project of high criticity, that authorization depends on the higher level (CoDir
instead of CoPil, Copil instead of PM)
Step 2 Establish a reference [baseline]: This step describes a view of the project in
harmony with resource capacities, to which the Project Manager is committed. It consists of
the following procedures:
2.1 Allocate resources to tasks
2.2 Develop risk management plans
2.3 Update the PBS, WBS, and milestones
COMPANY/DSI
34
Step 3 Track progress: This step evaluates the performance of the project from two
different angles: physical (what is actually produced) and consumed (resources). It consists of
the following procedures:
3.1 Tracking the progress of a work package (deliverables & intermediate
milestones).
3.2 Tracking project progress (deliverables & end-of-phase milestones)
3.3 Tracking and summary of time elapsed
3.4 Re-estimate at end-of-phase and end-of-project (planning and costs)
Step 4 Project Review / Phase/Project Closure: These steps evaluate each phase of the
project, in terms of both deliverables produced and subjects associated with the operation of
the project itself. During these steps, reports and reviews are prepared. They consist of the
following procedures.
4.1
4.2
4.3
4.4
4.5
Identify the stakeholders: Project Owner, Project Manager and potential members of the
Steering Committee.
Define the product/program, the category and the level of project criticity.
Agree with the Project Owner on a description of the project and expected advantages for
customers.
Identify the primary deliverables of the project and especially the relative importances of
software and non-software deliverables (user documentation, training support materials,
marketing documentation).
Identify the key success factors (KSF) and the key performance indicators (KPI)
corresponding to the project. The most immediate ones concern the release date (LNR
milestone) and the project budget. Other KSFs may involve:
o
o
o
o
o
o
o
o
o
o
o
1.1.6
COMPANY/DSI
Identify the critical risks and milestones that involve a dependency or a factor that is external
to the project:
o Customer commitment (delivery date, SLA, etc.)
o Access to the development environment
35
o
o
o
o
1.1.7
Identify sources of information needed for the INITIALIZATION and EVALUATION phases:
o
o
o
o
o
o
o
1.1.7
Expressions of requirements
Marketing teams
Subsidiaries
Technico-commercial
User associations
Market studies
Competitive items
Constitute, based on these elements, a primary version of the PROJECT SHEET, in agreement
with the Project Owner and the Project Manager, and distribute it to the Steering Committee
for information and validation.
Starting with the "PBS_type" model, the Project Manager / MOA Representative / Work
Package Manager together identify the constituent elements of the project. Depending on the
category of the project, some elements are mandatory, others are optional. Responsibilities
must also be identified in terms of:
o
o
o
It is likely that the projects PBS will not be completed on the first attempt. It may be updated
and completed until the end of the evaluation phase. After this phase (FSR milestone),
changes will be possible if they respect the monitored modification management procedures.
1.2.2
For purposes of later progress measurement, it may be useful at this stage to evaluate the
relative weight (contribution to value) of each component of the PBS in the final result.
1.2.3
Distribute the PBS to the attention of the members of the Steering Committee.
COMPANY/DSI
36
Break down the work to be performed into a primary level (level 1) of work-packages covering
the entire project, for example:
WP
WP00
WP01
WP02
WP03
WP04
WP05
WP06
WP07
WP08
WP09
Title
Project management
"Upstream" Marketing
Engineering studies
Database development
Development, Front office module
Validation
Industrialization
Development of training support materials
Documentation
"Downstream" Marketing
1.3.2
At the next level down (level 2), in cooperation with the Work Package Managers, identify the
tasks and task sequences. At this level the WBS component must be associated with a
management phase (INIT, EVAL, SPEC, EXEC, PREP, LAUNCH, CLOSING).
Example: detailed specifications (associated with the SPEC phase)
1.3.3
At the next level down (level 3), identify the component to which this task sequence shall
apply. At this level, the WBS component must be associated with a PBS component.
Example: detailed specifications of the Front office module.
1.3.4
At the lowest level (level 4), identify the detailed sequence of activities required to produce
the component.
Example: Draft, Review, Modification, Validation of detailed specifications.
1.3.5
For this lowest level, identify the capabilities required to produce the component.
Example: Analysis, writing, java/J2EE/Jsv capabilities
1.3.6
Estimate the work load in days required for the completion of each activity.
Also estimate the number of persons likely to be working simultaneously on this activity, so
that a probable time required for the task can be deduced. Do not fail to incorporate a safety
factor, taking into consideration the time required for coordination between individuals, if
applicable.
The function points method is used and corresponds to the standardized technique which
measures the size of a software component using quantification of the functions from the
users point of view. The function point is based on a logical view, and not a technical one, of
the functional features of the software.
COMPANY/DSI
37
1.3.7
Finally, assign a unit rate to each type of capability allocated to the task (optional). Adding
them at the project level will provide part of the components that constitute the projects
budget, with the other components consisting of purchases for equipment, software,
supporting documentation, travel and lodging expenses, etc.
Introduce logical scheduling between the lowest-level tasks of the WBS. This logic is applied
by defining constraints associating the activities with each other. Four types of constraints can
be considered:
o End to Start
o End to End
o Start to End
o Start to Start
These constraints may be instantaneous or cause positive shifts (lead time) or negative shifts
(lag time) to appear.
Example: End of design associated with Start of development (End to Start)
1.4.2
Use this to fine-tune the time required for all activities and analyze the schedule obtained.
Proceed with adjustments, involving for example the durations or constraints between tasks,
until a satisfactory result is obtained.
Identify all planning milestones. Unlike the end-of-phase milestones, they can be
distinguished either by obtaining a given component or by the fact that they mark an
interdependence between several tasks in the project. Typically, these milestones are
positioned relative to a level-3 component of the WBS.
Examples:
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
M13
M14
M15
M16
COMPANY/DSI
Operating Specifications
Project Sheet (1st edition)
General Operating Specifications
Detailed Operating Specifications
Acceptance Notebooks
Development Environment Availability
Design File
Configuration Management Plan
Integration Environment Availability
Software Integration (Alpha DVL Release)
Acceptance Environment Availability
User Documentation (Draft)
Internal Training Plans and Support Materials
Functional Acceptance Record (Beta version)
Operating Notebooks
User Acceptance Record / Release Note (Production version)
38
M17
M18
M19
M20
1.5.2
Pre-production environment
Production Environment
User Documentations (copy)
External Training Plans and Support Materials
Identify the interdependency milestones that involve a constraint imposed by a factor that is
external to the project.
Examples:
o
o
o
1.5.3
Position these milestones in the plans (tasks with no duration), ensure that they are
acceptable to the various stakeholders. The plan obtained in this way shall be designated the
Target Plan."
1.5.4
Distribute the target plan to the Project Manager for validation and consolidation before
distribution to the Steering Committee.
Adding the capability needs and the unit rates indicated in paragraph 3.3 Definition of the
WBS results in a task plan that is broken down into phases over time.
1.6.2
Assign all other forms of expenses, purchases, costs etc. that do not involve man-hours to any
tasks to which they apply.
1.6.3
Consolidate all preliminary expenses or costs into an expense or budget plan for each phase.
This is how the target budget is obtained.
1.6.4
Distribute for consolidation and validation by the Project Manager before distribution to the
Steering Committee by the Project Manager.
COMPANY/DSI
39
Identify context
Identify risks
using the checklist
Determine probability
Determine impact
N=P
Risk summary
table
Analyze risks
Evaluate risks
by priority
Accept risks ?
oui
non
Manage risks
assigning a manager
Fill in the action tables
Action tracking
table
Titre
CEGEDIM/DSI
Auteur : Soudy Eric
Date : 21/12/2005
COMPANY/DSI
40
Risk Analysis
Management, organization and
partnership
Weight of risk
=
probability x impact
1-4
low
5-8
medium
9-12
high
13-16
critical
++
--
Ref.
Action
12
N
1,3
2
12
Proposed action
Synchronize with the prototype so as to
incorporate its conclusions in the base
evaluation.
Identify synchronization constraints, plan
with
safety
margins,
taking
into
consideration the system integration plan,
and track at the detailed level.
Present the prototype to the entire MOA,
in particular to the representatives of the
end users.
Manager
J. Dupont
When?
July 31,
2005
Completed on
August 16,
2005
G. Durand
September
30, 2005
In progress
J. Dupont
COMPANY/DSI
41
COMPANY/DSI
42
o
o
The integration of temporary external resources into projects, often referred to as temporary
staffing is not part of the scope of application of this process.
Roles
Responsibilities
Project
Manager /
Manager of
Vendor
Relations.
He guarantees that the party who placed the order will respect its
commitments with regard to the sub-contractor.
Above all, he promotes the successful achievement of the subcontractors objective in the interest of maintaining balance between the contracting
parties.
He manages change orders and any conflicts that may arise, with the
approval of the Steering Committee.
Purchasing
Manager
Ensures the coherence of the call for bids with the standards of the
organization.
Legal
Counsel
COMPANY/DSI
43
Start of process
Project Manager
and Steering Committee
Project Manager,
Steering
,
Commitee
Management Committee
and BET
Project Manager
and Steering Committee
Project Manager,
Purchasing Manager,
Steering Committee,
Management Committee
and sub-contractor
Project Manager
and sub-contractor
-t
Project Manager,
Conference Manager,
Steering Committee,
and sub-contractor
-
Initiation
Preparation
Draft specifications;
Prepare call for bids.
Management
Selection
&
Contract preparation
Transfer of
capabilities
& coaching
Project Manager,
Purchasing Manager,
Steering Committee
and sub-contractor
-
Transition
Project Manager
and sub-contractor
-
Restitution
End of process
COMPANY/DSI
44
2.1.1
2.1.2
From among these individuals, identify those that are available during the period of time
being considered for the activities in which they are to participate. If there is no precise
correlation between needs and availability, alter the task as little as possible.
2.1.3
Assign individuals to tasks, and then adjust the plan so as to minimize deviations from the
target plan. The resulting plan shall be designated the Baseline Plan.
2.1.4
Contact each resource individually (and/or his manager) to get his agreement on the nature
of the work to be performed, the corresponding cost and the time window(s) during which
these tasks must be performed. No scheduling margin should be announced. However, it is
important that all the resources participating in critical-path tasks be notified of it, so as to
promote good awareness of the impact of any possible delay. Project organization can then
be finalized (OBS issued).
2.1.5
Ensure that availability profiles are updated after resources have been allocated.
2.1.6
Publish the Baseline Plan and distribute it to the members of the Steering Committee.
2.1.7
Recalculate budgets or expense plans based on the Baseline Plan. In this way the "baseline
budget" is obtained, whose total must not differ significantly from that of the target budget.
Identify a list of potential risks and milestones likely to be affected by these risks.
2.2.2
Identify measures that will allow prevention or compensation of the effects of each risk,
determine their duration, and deduce tasks that constitute as many provisions as possible for
unanticipated unknowns.
2.2.3
Incorporate these "plug" tasks into the plan. A reasonable number of these tasks, with
reasonable duration, may for example be scheduled after review or integration tasks have
been completed, thus freeing up time which can be devote to a rework or to the completion
of a task without that jeopardizing the plan. They may also be systematically integrated
before any major milestone.
COMPANY/DSI
45
2.3.2
Update the PBS after the incorporation of provisional tasks when these tasks involve the
production of new or alternative deliverables.
2.3.3
Update the WBS, schedules and especially milestones, after provisional tasks have been
incorporated.
2.3.4
2.3.5
After this adjustment, distribute the baseline budgets and schedules to the members of the
Steering Committee and the Product Management Committee.
Determine in advance what is the relative importance of each task within the work package.
Then consider the contribution of the task to the progress of the work package.
For example, a Work Package may consist of 50 tasks, each of which contributes 2% of the
final result. In practice, this determination is not as simple, since some tasks contribute more
than others.
3.1.2
Then determine what will be the evaluation rules for each tasks within a given work package.
From among the possible formulae, 2 options may be selected:
0100%: the task remains at 0% progress as long as the corresponding deliverable is
not validated by the work package manager.
0X100% or any other progress scenario: the task is estimated at X% when a
certain level of development is reached (for example a document before review, a
component before unit testing).
3.1.3
COMPANY/DSI
For each task, evaluate the work completed by multiplying the percentage of progress of the
task by its contribution to the work package. This is how we obtain homogeneous
measurements that can be added to provide a view of the physical progress of the work
package.
46
task 1
task 2
task 3
task 4
task 5
task 6
task 7
task 8
task 9
task 10
task 11
task 12
Example:
Milestones
BSR
FSR
DFR
EXR
VLR
LNR
FPR
Cumulative value
5%
20%
40%
70%
90%
95%
100%
Weighted accumulation of work packages: According to this formula, each work package is
assigned a weight within the project. Physical progress is then calculated according to a mechanism
similar to that used for calculating the weighted progress of the package from that of the tasks, as
defined in the previous section.
Log the time (number of days or hours) actually spent by each individual for each scheduled
task.
3.3.2
At the same time, evaluate for each task the work remaining to be supplied by each individual
in order to complete the task, and the corresponding completion date.
It is recommended that this tracking and these re-estimations take place on a weekly basis.
COMPANY/DSI
47
Recalculate schedules and budgets, taking the new factors into consideration.
3.4.2
During this step, it may become necessary to review the contents of the project, or even
eliminate some deliverables and consequently update the PBS, in order for example to adhere
to the deadlines imposed.
It shall be the responsibility of the Project Manager to hold meetings on reaching a milestone,
either as part of the regular meetings of the Steering Committee or of the Management
Committee, or by convening one specifically if the status of the project requires it.
4.1.2
The Project Manager shall assemble the deliverables and documents indicated by the PBS and
required for the milestone to be reached, attesting to the fact that the phase has been
completed.
4.1.3
He shall verify, along with the Quality Manager, that all the documents to be submitted have
been reviewed and validated according to the procedures indicated in the PQP, and especially
that the various technical experts and operating managers involved have contributed to the
development and validation of these deliverables as they should.
4.1.4
In particular:
o
o
o
He shall also prepare the schedules and budgets corresponding to the following
phase, and update the schedules and budgets as a function of the information
gathered from the Work Package Managers.
He shall ensure that the record of [sic] and the record of monitored modifications are
up to date.
He shall ensure that the actions agreed upon when the previous milestone was
reached were in fact implemented, or that he has satisfactory explanations if this is
not the case.
4.1.5
He shall ensure, with Project Coordination, that the achievement of the milestone is recorded
in the agenda of the next Steering Committee or the next Product Management Committee
meeting, if the approval of one of these committees is required.
4.1.6
Along with Project Coordination, he shall take the necessary steps to bring all the documents
required to achieve the milestone to the attention of the members of the Committee at least
one week before the meeting, if the approval by that Committee is required. If necessary,
additional individual explanations may be requested by a member of the Committee before
the meeting.
COMPANY/DSI
48
4.1.7
The Management Committee or the Steering Committee shall authorize the achievement of
milestones upon proposal by the Project Manager, validate the documents and deliverables
proposed, or else announce reservations or postponements. It shall if applicable render any
arbitrations requested.
4.1.8
Allow the Project Manager to consolidate all the progress information coming from the
work packages, and to initiate any necessary corrective actions.
Allow the Steering Committee to collectively pronounce its agreement on the
achievement of a milestone under its authority.
4.2.1
It shall be the responsibility of the Work Package Managers to hold regular progress meetings
(weekly or bimonthly) according to the procedures described in step 3. The Project Manager
may or may not participate in these reviews, at his own convenience or that of the WPM, and
depending on the known or estimated difficulties in the project.
4.2.2
It shall be the responsibility of the Project Manager to hold regular meetings (monthly) of the
Steering Committee, establish an agenda for them, and prepare and distribute the minutes of
the meetings.
4.2.3
The Steering Committee meeting shall allow all WPMs to produce tracking charts, fill out the
steering sheet and submit, to the attention of the other WPMs and the Project Manager, a
progress update on their work in progress, point out any problems and bring to light any
difficulties associated with an interface with another work package or with an external
dependency.
4.2.4
Each WPM shall prepare for the meeting of the Steering Committee using the steering sheet.
If applicable, the Project Manager or the Steering Committee shall validate the documents and
deliverables proposed and render any arbitrations requested, or shall decide to submit the
decision to the Management Committee.
4.2.5
A specific time in the Steering Committee meeting may be devoted to the achievement of a
milestone.
4.2.6
The Project Manager shall draft and distribute the minutes of the meeting.
It shall be the responsibility of the Project Managers to hold regular (monthly) progress
meetings according to the procedures described in the previous step (COPIL).
4.3.2
4.3.3
The Management Committee meeting shall allow all the Project Managers to give a progress
update for their projects, point out any problems and bring to light any difficulties of such
nature as to affect the scope of the project, and request any corresponding decisions.
COMPANY/DSI
49
4.3.4
Each Project Manager shall prepare for the Management Committee meeting using the model
provided for this purpose (Steering Sheet and Summary Sheet).
4.3.5
The Management Committee shall validate all proposed documents, deliverables or plans of
action, pronounce reservations or postponements, and render any requested arbitrations.
4.3.6
The Management Committee meeting shall also allow the Project Manager to obtain formal
validation from the Management Committee on the achievement of a milestone, either in
advance or a posteriori, when the date for reaching a milestone and a meeting of the
Management Committee do not coincide by a few days.
4.3.7
Project Management shall draft and distribute the minutes of the meeting.
To draft the end-of-phase report, the Project Manager shall convene a meeting of the
Steering Committee, or shall include this profile in the agenda of the upcoming meeting.
4.4.2
He shall ask each WPM to prepare a report on his Work Package, addressing the deliverables
to be supplied during the phase, deliverables actually provided, and difficulties encountered if
any.
4.4.3
During the meeting, he shall go around the table and ask each attendee to present the list of
deliverables provided with regard to the objectives, explain any discrepancies observed and
then express what he feels to be positive or negative in the previous phase completed.
4.4.4
He shall note any points that caused difficulty, then after going around the table, he shall ask
all the participants to take some time to reflect on the identification and analysis of any
difficulties encountered.
4.4.5
He shall then ask the group to formulate improvement procedures in the form of plans of
action, responsibilities and time horizon.
4.4.6
He shall summarize, in the form of a phase report, all difficulties encountered and the
proposed improvement procedures, distinguishing, with the approval of the Steering
Committee, between what constitutes possible short-term improvements under the authority
of one or more members of the Steering Committee and what falls under the category of
longer term or requires authority outside of the Steering Committee.
4.4.7
He shall make the contacts and take the initiatives necessary within the company in order to
evaluate the follow-ups assigned to the actions that are not short-term or under the Steering
Committees authority. He shall report these actions to the Management Committee.
4.4.8
The Project Manager shall draft and distribute the minutes of the meeting.
COMPANY/DSI
To prepare the end-of-project report, the Project Manager shall convene a meeting of the
Steering Committee, or shall include the report in the agenda for the next meeting.
50
4.5.2
When preparing for this meeting, he shall take all the end-of-phase reports and consolidate
them into a project report:
o
o
o
o
o
o
4.5.3
Before the meeting, he shall receive a specific update from each WPM on the part of the
report involving him, and shall review the contents of the document with him.
4.5.4
Before the meeting, he shall prepare the Project Closure Report, whose purpose is to
document the performance of the project with regard to contents, deadlines and baseline
costs. To this end, he shall assemble the following components:
o
o
o
o
o
o
o
o
Project objectives, and the level to which these objectives were attained.
Deliverables produced vs. deliverables expected.
A document issued by the Project Quality Manager evaluating the quality of the
deliverables provided.
Schedules achieved vs. expected, indicating all milestones.
Costs incurred vs. planned.
Values of other key success indicators vs. objectives.
Any explanation related to analyzing and understanding any discrepancy.
A list of pending problems and actions arising from the project report.
4.5.5
He shall distribute this closure report to the WPMs for comments and validation before the
meeting.
4.5.6
He shall update the report based on the remarks issued by the WPMs.
4.5.7
During the meeting, he shall go around the table and ask each attendee to comment on the
project report and closure report and, if applicable, proceed with suggested adjustments. The
final report must be distributed to all members of the Steering Committee and the
Management Committee.
4.5.8
The Project Manager may then declare the project to be formally completed.
4.5.9
It then becomes the responsibility of Project Management and the Quality Manager to how to
follow up on the pending difficulties and actions indicated in the closure report and to archive
this information if necessary.
COMPANY/DSI
51
COMPANY/DSI
Responsibilities
Responsible for the achievement of project
objectives (external and internal quality) and
for measurement of these objectives.
Defines or reviews and approves the quality
objectives of the project.
Reviews and approves the documents
provided by quality assurance.
Decides on and plans corrective actions.
Defines or assists in defining the quality
objectives for the project.
Plans reviews with the Project Manager.
Conducts reviews and quality audits on the
project.
Ensures the implementation of corrective
actions in the project.
Person designated as the manager of
organization quality objectives and arbitration
in case of unresolved non-compliances
Committee that meets regularly on the order
of the OQM. Consists of the OQM, the QA
process manager and all the PQMs
designated for projects in progress. Allows
for reporting and arbitration of noncompliances brought up during QA activity
and for completion of the Quality Tracking
Chart.
Contribute to the quality of supplies
Perform document reviews
Perform testing.
Person responsible for conducting all
validation testing, ensuring test coverage
relative to requirements, and issuing the
Validation Report.
52
SQA1
Establish QA for
the project
SQA2
Specific QA
activities
SQA3
Process
evaluation
SQA4
Product
evaluation
SQA5
QA Reporting
SQA6
QA report
End of project
COMPANY/DSI
Status
Draft
Draft
53
Output
Project Quality Plan (PQP)
Project Schedule or Tracking Chart updated with QA
activities
Status
Validated
Outputs
Communication or training support materials
Audit reports
COMPANY/DSI
Status
Validated
Version from past reviews
Version from past reviews
54
Outputs
Updated Project Schedule or Tracking Chart
Review report: checklists completed
Updated list of non-compliances
Updated list of corrective actions (Project Tracking
Chart)
Status
Validated
Outputs
Updated Project Schedule or Tracking Chart
Review report
Updated list of non-compliances
Updated list of corrective actions
COMPANY/DSI
55
Inputs
Report on process and product evaluations
Project Schedule or Tracking Chart
List of non-compliances
List of corrective actions in progress
Status
Validated
Validated
Validated
Validated
Outputs
Project quality indicators
7.4.6 QA report
SQA6 01: the PM shall coordinate a project quality report with the teams and the PQM, if
applicable as part of the project report; the quality report is focused on lessons learned,
strengths and weaknesses associated with quality activities and processes.
Inputs
Project quality tracking documents
Status
Validated
Outputs
Project quality report
7.5 Reporting
Project quality tracking chart
This tracking chart consists of:
o Records of non-compliances (NC)
o Corrective plans of action for resolution of NCs
o Schedule for auditing processes and deliverables produced
Organization quality tracking chart
This tracking chart contains:
o Names of the project, the PQM and the Project Manager
o Name of the MPP milestone, date it was passed and the PQP version on that date
o Results of process checklists
o Verification that checklists for deliverables produced have been submitted
o Number of NCs in progress and completed.
7.6 Measurements
The measurements tracked in the organization quality tracking chart are:
o Percentages of process and product compliance compared to the checklists.
o Number and status of corrective actions for the project.
A project measurement plan exists that defines all of the measurements to be implemented for the
project.
The list of standard measurements is as follows:
COMPANY/DSI
56
Project objectives
Deadline management
Cost management
Quality management
Adherence to processes
Project Measurements
Date / Date Diagram
S-curve
Diagram of fault management
Results of process checklists
Graphic illustration:
Indicateur de jalons
Lancement projet
Jalon 2
Jalon 4
Fin de projet
Jalon 1
Jalon 3
Jalon 5
bissectrice
12-m ars-05
05-fvr-05
01-janv-05
27-nov-04
23-oct-04
18-sept-04
14-aot-04
10-juil-04
05-juin-04
01
/0
5/
20
04
01
/0
6/
20
04
01
/0
7/
20
04
01
/0
8/
20
04
01
/0
9/
20
04
01
/1
0/
20
04
01
/1
1/
20
04
01
/1
2/
20
04
01
/0
1/
20
05
01
/0
2/
20
05
01
/0
3/
20
05
01-m ai-04
COMPANY/DSI
57
7.7.2 S-curve
Graphic illustration:
Indicateur d'effort
2100
Initial (nb
jours)
1800
1500
Ralis (nb
jours)
1200
Re-estim
(nb jours)
900
600
300
8
at
e
9
D
at
e
10
D
at
e
D 11
at
e
12
D
at
e
D 13
at
e
14
D
at
e
15
at
e
D
at
e
D
at
e
D
at
e
D
at
e
D
at
e
D
at
e
D
at
e
COMPANY/DSI
58
Graphic illustration:
4
2
0
Mar- Apr- M Jun- Jul- A
S Oct- N
D Jan- Feb05 05 ay- 05 05 ug- ep- 05 ov- ec- 06 06
05
05 05
05 05
60
40
20
0
M Apr- M Jun- Jul- A
S Oct- N
D Jan- F
ar- 05 ay- 05 05 ug- ep- 05 ov- ec- 06 eb05
05
05 05
05 05
06
Description: Number of serious and critical faults, both major and minor, found and then
resolved over a sliding period.
Data collection:
o Input data: total number of faults, number of faults resolved by criticity.
o Who: CRML.
o Frequency: before each COPIL meeting.
o Storage: XLS file in addition to the Project Steering Sheet.
o Tool: JIRA requests.
Measurement analysis:
o Guide: the number of unresolved faults must remain under control (gap between the 2
curves) as must the total number of faults (slope of the curve).
o Who: the Project Manager.
o When: in COPIL and CODIR meetings.
o How: formalized in the COPIL and CODIR meeting minutes.
COMPANY/DSI
59
Graphic illustration:
CHANGE - Gestion du
Changement
1
0.8
0.6
REQM-Gestion des
Exigences
0.4
0.2
CONF-Gestion de
Configuration
QUAL-Management de la
Qualit
MPP-Management Par
Projets
COMPANY/DSI
60
BSR
INIT
FSR
EVAL
DFR
SPEC
RLR
REAL
Opportunity study
CdCF (1)
CdCF (2)
Top level
spec.(DSL)
Detailed spec.(DSL)
Acceptance designer(CREC)
Development designer(CDEV)
All
CdCF
GGP
CdCF
GGP
CdCF
DSL
DSL
DSL
MTF
MTF
MTF
GGP
GGP
GGP
MTF
The documents in dotted lines correspond to intermediate or working versions. For example, the BSR
is passed with requestors functional specifications that have only recently begun to be written.
During the initialization phase, statement-of-need documents must be assembled. An opportunity
study document must be written by the requestor (marketing).
During the first four phases of the cycle, the following deliverables are developed and maintained by
various participants:
o Requestors functional specifications (RFS)
o Functional specification (including the Story Board)
"General" version
"Detailed" version
o Test plan and scenarios
o Functional traceability matrix (FTM)
Throughout the middle phases (EVAL, SPEC), new technical terms will be added to the projects
general glossary.
8.1.2 Roles
The following roles have been created for the requirements of this process:
COMPANY/DSI
61
Role
Definition
Author of
Requestors
Specifications (ARS)
Author of Functional
Specification (AFS)
Acceptance Designer
(ACCD)
Development
Designer(DEVD)
Ergonomics
Subsidiaries
Laws/good practices
marketing
General/DSI
management
Customers
Communication of need
Other sources
This notification of need may be received by means of the change management tool (change
requests, reports of bugs).
These documents must be considered working documents that serve as an entry point for defining the
project. They are one of the sources used in writing the requestors functional specifications (RFS). In
all cases, the RFS must without fail refer to these documents, which constitute the proofs of the
original request. This reference is the first traceability element established in the project.
COMPANY/DSI
62
8.1.4.2 Glossary
The author of the RFS shall make reference, in the general project glossary (separate document), to
the elements recorded in the glossary and included in his RFS. If conflicts exist on the subject of the
glossary between two ARSs, they shall reach an agreement by consulting the appropriate participants
if necessary.
Industry-specific terms defined in the glossary must be those used by future users of the product.
COMPANY/DSI
63
specification to validate the content of the RFS, this task must be invoiced to the EVAL phase and not
to the SPEC phase.
Stat Comments
F12
F13
TBI
DI
COMPANY/DSI
V7.2
64
Stat Comments
F14
TBI
F15
NI
8.1.5.2 Glossary
The AFS makes reference, in the general project glossary (separate document), to the elements
included in the glossary and integrated into his specification document. In the case where conflicts
exist on the subject of the glossary between two functional analysts, these analysts shall reach an
agreement by consulting the appropriate participants if necessary.
COMPANY/DSI
UC description
UC23 Invite
UC41 Invite health professionals
65
In the third column, the author enters the references to the entities identified. Every requirement that
names an object manipulated by the user or the system must be connected to the corresponding
entity:
o If the function names at least one entity, the names of the named entities shall be indicated.
o If the function does not name any entity, the author shall indicate N/A.
For example:
Function UC
F12
F13
UC description
Entity
UC23 Invite
Order
UC41 Invite health professionals N/A
The functional traceability matrix shall accompany the project throughout its life until the last
milestone. New components will be added to it at each step of the project.
CU Description
Entity
F12
F13
UC23
UC41
Invite
Invite health professionals
Invitation E03
N/A
E12
F15
F16
F23
UC34
UC35
N/A
Invitation E17
Invitation E17
Invitation E17
F14
COMPANY/DSI
MMI
N/I
66
Remark: some constraint functions may express ergonomic constraints that have no relation to a use
case, but rather to one or more MMIs.
Designates a product function, for example: agenda, costs, report entry, etc.
Designates a part of a functional module such as, for example, for the agenda: making
appointments, Outlook synchronization, etc.
2
COMPANY/DSI
67
COMPANY/DSI
68
Since the product tested is not the one delivered, bugs are discovered when the product is
installed at the clients facility
etc.
COMPANY/DSI
69
Work space
Storage space
branches
Execution space
Acceptance space
baselines
Pre-production space
Construction space
Constructed component
storage spaces
Integration space
Production space
8.2.3.2 Workspace
The workspace may be divided into several sub-spaces with different functions:
Execution space
COMPANY/DSI
70
Construction space
Integration space
The execution space consists of all the workstations for the participants
in the project.
Note: When the participants are developers, this space is also called the
development space.
This is the space in which the source configuration components are
gathered to make the constructed configuration components (also
called products or artifacts). Once they have been assembled, these
components are delivered to the constructed component storage space.
This space must allow for the construction of sources that come from
development branches and baselines.
This is the space where the constructed configuration components are
gathered to perform the product integration tests. These are the tests
that verify that all constructed components are functioning correctly
with each other in a complete environment.
Load and performance testing may be performed in this space.
Acceptance
(validation) space
Pre-production space
Production space
COMPANY/DSI
71
Note: For example, night construction takes place on the contents of the branches (continuous
integration process).
Also, a branch is a hermetic space for configuration management. Therefore, by creating multiple
branches, we obtain several hermetic spaces in which components may evolve independently. The
same element therefore can have divergent development branches.
8.2.3.3.1.2 Baselines
Since branches are dynamic spaces, we cannot use them as a base for representing a stable
reference. Therefore we create "photos" of these branches (or of a part of the content of these
branches) which are stored in fixed spaces: these are the baselines. A baseline is therefore a static
space.
By assigning a unique identifier (name + number) to each baseline, we formalize a configuration
status (i.e., a component or group of components taken in very precise and immutable revisions).
The list of components included in the baseline will give a precise direction to this baseline. For
example, a java source file baseline will represent the code of a component or of a java application.
Since the official distribution of a configuration component (or group of components) must be based
on a stable and clearly identified content, it cannot take place except on the contents of a baseline.
Consequently, spaces for acceptance, pre-production and production must use only products based on
baselines.
Note: The tag concept is very widespread in configuration management systems. A tag is a label
placed on a component revision in order to differentiate this revision from others. Placing the same
tag on various components makes it possible to define a baseline.
COMPANY/DSI
72
COMPANY/DSI
73
COMPANY/DSI
74
8.2.5 Teamwork
The various workspaces, storage spaces and the CMS set up should allow for teamwork.
There are two operating modes:
o Lock Modify Deliver
o Modify Merge Deliver
This operating mode has the advantage of being simple because by preventing concurrent work on
the same component, it excludes merge operations.
COMPANY/DSI
75
o
o
These baselines must therefore clearly identify the sub-baselines that compose them: this is the
product matrix.
This matrix must also define the type of product dependency as it relates to sub-baselines:
o Construction dependency: this component is required during the construction phase.
Example: a compiler, a unit test API, etc.
o Execution dependency: this component is required when the product is executed:
Integrated execution dependency: this dependency is integrated into the
product, so it is always available. In this case, it involves a well-controlled
version of this component.
Ex: a Framework API, an external API, etc.
Execution dependency supplied: this dependency must be available in
the integration, pre-production acceptance and production spaces in request
for the product to function. If this is the case, the components version is not
necessarily controlled: we can define a range of compatibility, i.e., a group of
versions with which the product will function.
Example: the database engine (Oracle, etc.), an application server, a
database on which the application operates, etc.
8.2.6.2 Construction
Some project deliverables are obtained from source configuration components in a construction
phase. This construction phase must therefore be reproducible.
It must:
o Manage the construction tools as a configuration:
Compiler
Construction coordinator (MAKE, ANT, MAVEN, or similar type)
Packager (RPM, InstallShield, etc.)
o Manage the construction environment as a configuration
o Describe the various steps in this construction (starting from a development branch or a
baseline) and how to initiate them.
COMPANY/DSI
76
COMPANY/DSI
77
COMPANY/DSI
78
o
o
o
For an API type of component, this may involve modifying a function: changing its name,
changing the number or type of its arguments, etc.
For a database type of component, this may involve a change to a table: changing the name
of a column, adding a new constraint, etc.
etc.
8.3.2 Roles
8.3.2.1 General
The various request participants belong to a group of users working with the same software project.
The roles assigned to each player are essential for optimum request processing.
Description of these roles shall be compliant with the OBS document.
COMPANY/DSI
79
Receives a request directly from a client or a person inside the COMPANY group (regular mail,
E-mail, fax, telephone, etc.) or wishes to submit his own request.
Drafts the request for consideration
Consults the project requests (two levels of visibility depending on whether the project is
"public": the requestor sees all of the project requests together or, depending on whether the
project is restricted access, the requestor may sees only the requests that he has issued).
Ensures the verification step for the request entered by the [REQ]
Then, submits the request to the [EVAL_MGR] for his evaluation
who could handle this role:
The project owner
A Project Manager [PM]
A work package manager [WPM]
8.3.2.2.4 COPIL
o
o
Analyzes the change requests evaluated by the [EVAL_MGR] and communicates the
information about the releases to the [CRML]
The COPIL (Project Steering Committee), depending on the project, can include:
the Project Manager [PM]
operating and technical work package managers [WPM]
The CRML
The project owner
The PQM
Test Managers
The Technical Support Manager
COMPANY/DSI
80
o
o
Ensures that the system is properly used and that dynamics are maintained
Manages users of the CRMS (login) and the creation of releases
o
o
Players
o
o
o
Note: The role of the [CRML] is associated more closely with the organization than with any project in
particular.
Tracks the processing of requests referred to him by the [COPIL] or directly by the [REQ]
Assigns request to developers
Processes the request referred to him by his [PROC_MGR] or which he assigns to himself if his
[PROC-MGR] so authorizes him.
who can make corrections
A developer [XXX]
A Maintenance Manager
A Project Manager [PM]
A work package manager [WPM]
COMPANY/DSI
81
o
o
request type (Development or Fault), indication given by the requestor but may be modified
later
requestor
issuer (customer, subsidiary, etc.)
issue date
date drafted
product(s)
version(s) where the fault was detected
priority
severity (determined when the fault is analyzed)
observers
COMPANY/DSI
82
o
o
o
o
o
o
Original
Step
Creation
Verification
Evaluation
Comments
Destination
Creation
Verification
Evaluation
To
be
verified
Creation
Verification
To
be
verified
Verification
Verification
1.
2.
To
be
evaluated
Creation
Evaluation
To
be
processed
Creation
Processing
To
be
processed
Evaluation
Processing
To
be Processing
processed
Processing
1.
2.
3.
COMPANY/DSI
83
To
be
specified
Verification Verification
Evaluation Evaluation
To
be Verification
evaluated
Evaluation
To
be Evaluation
evaluated
Evaluation
1.
2.
Rejected
Verification
Final status
Rejected
Evaluation
Final status
1.
2.
Rejected
COMPANY/DSI
Processing
Final status
To
be Evaluation
assessed
Evaluation
Assessment Evaluation
in progress
Evaluation
To
be Evaluation
assigned
Evaluation
Deferred
Evaluation
Evaluation
84
Assigned
Processing
Processing
Correction Processing
in progress
To
be Processing
integrated
Processing
To
tested
Processing
Close
be Processing
Processing
Processing
COMPANY/DSI
85
[DEM]
ENTERING A CHANGE
REQUEST
[RESP_TRT]
[DEV]
[TEST]
[RESP_TRT]
[DEV]
[TEST]
MONITORING
[RESP_CTL]
EVALUATION
[RESP_EVAL]
EVALUATION
[RESP_TRT]
[DEV]
[TEST]
PROCESSING
PROCESSING
CREATION
[DEM]
Request entry
Search
Existing ?
Yes
No
Create the
request
To be checked or
To be evaluated or
To be processed
COMPANY/DSI
86
Specify: The manner in which requestors can add to existing requests must be specified depending on
the organization implemented. The type of requestors with the authority to complete the request must
also be specified.
COMPANY/DSI
87
COMPANY/DSI
88
COMPANY/DSI
89
Project title
Name of project manager
Product
Project owner
Category
Planned Beginning/End/Budgets
Project content, functions desired
Confirmation of advantages expected
Known, needed, or hypothetical technical orientations
Risks that may jeopardize proper project execution
Key success factors
An Expression-of-need document may be attached to the project sheet, explaining in greater detail
the clients needs to be considered within the scope of the project, the risks predicted, or the technical
orientations to be evaluated. In this case, for example for a development project, this attachment can
be a substitute for the OSD (Opportunity Study Document).
Its signature by both the DSI representative (Project Manager level) and the Project Owners
authorized representative marks the end of the initiation phase and represents the start of the
project, i.e., the commitment of the resources needed to execute the evaluation phase.
COMPANY/DSI
90
9.1.3 Model
Project Title :
Version :
Updating :
Division of Project
Owner
Resp.
budgetary
commitment
Project Manager
Product/Program
Category
Criticality
1
00/00/00
End
target
(LNR)
Signature
Project Executor
Signature Project
Owner
Number
Days
target
General
Management
Agreement
Description
Motivations
MOA
MOE
Deliverables
Technical Directions
Risks approached
COMPANY/DSI
Executor (PROJECT)
91
COMPANY/DSI
92
9.2.3 Model
The typical table of contents for a Project Quality Plan contains:
1
SCOPE OF APPLICATION
1.1
1.2
1.3
IDENTIFICATION
GENERAL INFORMATION ON PRODUCT / PROJECT NAME (CONVENTIONS)
GENERAL INFORMATION ON THE DOCUMENT
GLOSSARY
INTRODUCTION
3.1
3.2
DOCUMENT PURPOSE
RELATED AND REFERENCE DOCUMENTS
3.3
PROJECT SCOPE
4.1
4.2
PROJECT OBJECTIVES
HYPOTHESES AND CONSTRAINTS
4.3
PROJECT DELIVERABLES
PROJECT ORGANIZATION
5.1
PROJECT TEAM
5.2
PROJECT INTERFACES
PROJECT START-UP
6.1
6.2
6.3
6.4
6.5
6.6
RESOURCES
7.1
7.2
7.3
HUMAN RESOURCES
EQUIPMENT AND SOFTWARE RESOURCES
TRAINING PLAN
PROJECT STEERING
8.1
8.2
8.3
8.4
PROGRESS MEETINGS
COMMUNICATION
MEASUREMENT PLAN
RISK MANAGEMENT PLAN
QUALITY ASSURANCE
9.1
GENERAL INFORMATION
9.1.1
Purpose of the chapter
9.1.2
Applicability
9.2
DEFINITION OF QUALITY OBJECTIVES
9.3
STIPULATIONS APPLICABLE TO THE PROJECT
9.3.1
Quality assurance tracking tools
9.3.2
Procedures applicable to the project
9.3.3
Verification of quality objectives
9.3.4
Tests
9.3.5
Quality records
10
CONFIGURATION MANAGEMENT
11
VENDOR MANAGEMENT
12
APPENDICES
COMPANY/DSI
93
9.3.3 Model
Risk Summary Table
Risk Analysis
[field]
Risk weight =
probability x impact
COMPANY/DSI
5-8
medium
9-12
high
13-16
critical
++
--
1-4
low
Note
#
Wt.
##
No.
##
##
Manager
When?
Done on
[Name or position] ##/##/## ##/##/##
94
COMPANY/DSI
95
9.4.3 Model
Period
from
to
Project scope
Service:
Entitled:
Project manager:
MS Project reference:
Situation at end of
preceding period (m-hrs)
Conso.
Conso.
RSB
RAF
RSB
RAF
Status
Change
tendency
Schedule
Milestones or components included in project scope
Progress/
Status
Scheduled
end date
Revised
end date
Actual end
date
Current situation
Comments
Action decided
Status
Mgr.
Date
COMPANY/DSI
96
COMPANY/DSI
97
9.5.3 Model
Entity
Generic Roles
o
o
PM
PM
CP
WPM
DEV
CPR
PM
PM
PM
RQP
RQO
CML
PM
Admin JIRA
PM
CRML
PM
PM
PM
PM
PM
PM
RESP_EVAL
RESP_CTL
RESP_TRT
TEST
SUPER
RCC
PM
RSP
PM
CREC
PM
PM
PM
PM
PM
PM
PM
PM
PM
PM
PO
PO
PO
PO
PO
PO
DEV/MGR
DSI/RTE
DSI/MGR
MGR
BET/MGR
DDO/MGR
DDO/SYS
DDO/IND
DDO/MNT
DDO/REC
PO
CPMOA
MOA/MGR
PM
PM
PM
PM
PM
COMPANY/DSI
Project Manager
Work Package Manager
Developer
Project Coordinator
Project Quality Manager
Organization Quality Manager
CML: Configuration Management
Leader
CRM: JIRA Administrator
CRM: Change and Request
Management Leader
CRM: Evaluation Manager
CRM: Control Manager
CRM: Processing Manager
CRM: Responsible for acceptance
CRM: Supervisor
REQM: Prepares the
Functional/Technical Specifications
REQM: Functional Specifications
writer
REQM: Acceptance Designer
QMOA
RCO
RFO
TEC
INT
STC
Developments Manager
Technical Supervisor for the project
Director of Data Processing
Hierarchical Manager
Technical Research Department
Director of Operations
DDO Systems assistant
DDO Industrialization assistant
DDO Maintenance assistant
DDO Acceptance assistant
Project Owner
PO Project Manager
PO Management
PO Marketing
PO Product Release Department
PO Product Specification/Product
Manager
PO Quality Department
PO Sales Manager
PO Functional Supervisor
PO Technical Management
PO Integration
Customer Technical Support
WPM 2
WPM 3
DEV 2
DEV 3
MKT
PRD
PSD
PO
PO
PO
PO
PO
PO
Specific Roles
o
o
98
PM
PO
COMPANY/DSI
CM: Requester
PO-specific participant
99
9.6.3 Model
This is a standard example of a PBS. The CEMR columns correspond to the category of the project:
Creation, Evolution, Maintenance, Research and Development. The authors are referenced in the OBS.
Code
Title
CEMR
Project file
1.1
Economic documentation
EMA
EMA-Market Research
DEO
Phase
Author
Init (BSR)
[MKT]
Init (BSR)
[PSD]
x x x Init (BSR)
[PSD]
x x
Evaluation (FSR)
[MKT]
x x
x x
x x
1.2
Project Documentation
FPJ
x x x x All
[CP]
OBS
x x
All
[CP]
PBS
x x x x All
[CP]
PLA
x x x x All
[WPM]
PLA
x x x x All
[WPM]
PLA
x x x x All
[CP]
PLA
PLA
x x x x All
[WPM]
RSK
x x x x All
[CP]
PQP
x x x x All
[RQP]
CHK
x x x x All
[RAQ]
CHK
x x x x All
[RAQ]
CHK
x x
CHK
x x
CHK
x x
Execution (RLR)
[RQP]
CMPL
x x
Execution (RLR)
[CML]
CHK
x x x x All
[RQP]
CHK
x x x x All
[RQP]
MTF
x x
COMPANY/DSI
100
Code
Title
CEMR
Phase
Author
FPG
x x x x All
[CP]
CHM
x x x x All
[CML]
CHK
x x x x All
[RQP]
FRP
x x x x All
[CP]
BIL
x x
[CP]
BIL
x x x x Closure (FPR)
[CP]
BIL
x x x x Closure (FPR)
[CP]
FRL
x x x x All
[CP]
CHK
x x x x All
[RQP]
CHK
x x x x All
[RQP]
FRL
x x x x All
[CP]
1.3
Development cycle
CDCF
x x
DSF
x x
DCO
x x x x Execution (RLR)
[CP]
MPD
x x x x Execution (RLR)
[DEV]
DCO
x x x x Execution (RLR)
[DEV]
MAQ
MAQ - Simulation(s)/Storyboard(s)
PRO
PRO - Prototype(s)
REC
x x x
Execution (RLR)
[DEV]
REC
REC - Technical acceptance test plans (inc. test decks and scenarios)
x x x
Execution (RLR)
[DDO/REC]
REC
x x x
REC
x x x
Execution (RLR)
[DEV]
REC
x x x
Execution (RLR)
[DEV]
DVL
x x x
Execution (RLR)
[DEV]
REL
x x x
Execution (RLR)
[DEV]
PV
x x x
DVV
x x x
1.4
Launch
PLA
x x
x Execution (RLR)
[PRD]
PLA
x x
Execution (RLR)
[PRD]
PLA
x x x
PLA
x x
1.5
Minutes - Communication
CRR
CRR
COPIL/CODIR
x x x x All
COM
COM
"Product" deliverables
2.1
Software
COMPANY/DSI
x All
x x x x All
[CP/WPM]
Launch (LNR)
[CP/WPM]
[CP/WPM]
All
[CP]
x x x x Execution (RLR)
[DEV]
Source Code --> SVN link: Example: onekey-srv-1.0 component source code
x x x x Execution (RLR)
[DLOG]
x x x x Execution (RLR)
[DLOG]
x x x x Execution (RLR)
[DLOG]
x x x
[DEV]
Source Code
x x x x Execution (RLR)
[DLOG]
Executables
x x x x Execution (RLR)
[DLOG]
x x x
[DEV]
Source Code
x x x x Execution (RLR)
Execution (RLR)
Execution (RLR)
101
[DLOG]
Code
Title
CEMR
Author
Executables
x x x x Execution (RLR)
[DLOG]
x x x
[DDO/IND]
Source Code
x x x x Execution (RLR)
[DLOG]
Executables
x x x x Execution (RLR)
[DLOG]
x x x
Source Code
Executables
External components
x x
Execution (RLR)
x x x
Installation utilities
x x x
Migration utilities
x x x
x x
Execution (RLR)
[DEV]
Localization Kit
x x
Execution (RLR)
[PRD]
Copy of the source codes for registration with the APP, the French Program Protection Agency x x
2.2
Phase
Execution (RLR)
[DLOG]
Packaging
2.3
Blank CD(s)
x x
CD labels
x x
CD sleeve
x x
Guarantee/registration card
x x
Box/File
x x
Packaging Documentation
x x
Manuals
x x
Files
x x
Inserts
x x
Cover
x x
Packaging
x x
Update pack
x x x
x x x
x x x
Execution (RLR)
[PO]
x x x
Execution (RLR)
[PO]
2.4
Documentation
DOC
x x x
Execution (RLR)
[STS]
HLP
x x x
Execution (RLR)
[STS]
REL
x x
Execution (RLR)
[PRD]
DOC
x x x
DOC
x x x
Execution (RLR)
[STC]
EXPL
x x x
Execution (RLR)
[DDO/REC]
EXPL
x x x
EXPL
x x
COM
x x x
COM
x x x
EXPL
x x
EXPL
x x
INT
x x
2.5
DOC
x x
Execution (RLR)
[PRD]
DOC
x x
Execution (RLR)
[PRD]
DOC
x x
Execution (RLR)
[PRD]
DOC
x x
FOR
x x
Execution (RLR)
COMPANY/DSI
102
[PRD]
Code
Title
CEMR
Author
FOR
FOR
Execution (RLR)
[PRD]
REL
x x x
Execution (RLR)
[PRD]
COM
x x
Execution (RLR)
[PRD]
"Marketing/commercial" deliverables
3.1
Brochures
Sales brochures
x x
Technical brochures
x x
x x
Mailing/Newsletter
x x
Computer graphics
x x
x x
Media
x x
Installation Guide
x x
Scenario/demonstration script
x x
Packaging
x x
PPT presentations
x x
Execution (RLR)
[MKT]
Demo Storyboard/Flash
x x
Execution (RLR)
[MKT]
Demo script
x x
Execution (RLR)
[MKT]
Demo CD/EXE
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
3.4
Pricing
CUS
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
CUS
x x
Execution (RLR)
[MKT]
3.5
Contractual documents
JUR
x x x
Execution (RLR)
[OPS]
JUR
x x
JUR
x x
JUR
x x
JUR
x x
JUR
x x
JUR
x x
JUR
JUR - Certificate of registration with the APP, the French Program Protection Agency
x x
3.6
Launch kit
COM
x x
COM
x x x
COM
x x
COM
x x x
3.2
x x
Phase
3.3
Sales aids
All gadgets
x x
COM
x x
CUS
x x x x Closure (FPR)
COMPANY/DSI
[PO]
103
9.7 Scheduling
9.7.1 Estimate sheet
An example of the use of the estimate tool to assist in the definition of the project schedule.
The global estimate spread over all the phases is worked out from the development charge
(Coding/Unit Tests/Configuration Management) calculated, for example, by the function points
method, based on the Functional Specifications.
STANDARD CEGEDIM (dm)
Work loads
MPP Phases
CROSSOVER
Major Work
Per phase
standard
Work loads
standard
Work loads
Coeff
in dm
coeff
in dm
15%
50,0
Supervisors
2%
7,0
Quality Assurance
3%
10,0
Requirements
Traceability monitoring
1%
4,0
4%
13,0
5%
16,0
4%
13,0
4%
13,0
EVALUATION
feasibility study
2%
7,0
4%
14,0
Technical specifications
2%
7,0
General specifications
6%
19,0
8%
26,0
Modeling
2%
7,0
43%
133,0
17%
54,0
8%
28,0
SPECIFICATION Specification
REALISATION
Design
DEVELOPPEMENTS
4%
13,0
33%
100,0
Tests
Documentation
Intgration tests
3%
10,0
3%
10,0
IT Functional acceptance
7%
22,0
User acceptance
8%
25,0
Training
Internal training
2%
7,0
Delivery
Installation
1%
4,0
Training
User training
2%
7,0
Promotion
Promotion
2%
7,0
Production
3%
10,0
Bilan
Report
PREPARATION Validation
LAUNCH
CLOSING
TOTAL
1%
4,0
1%
4,0
100%
322,0
100%
322,0
COMPANY/DSI
104
COMPANY/DSI
105
COMPANY/DSI
106
9.8.3 Model
The following is a standard summary of a Configuration Management Plan:
1 CONTEXT
1.1 GENERAL POINTS ON <PUT PROJECT NAME HERE>
1.2 GENERAL POINTS ON THE REFERENCE DOCUMENTS
1.3 REFERENCEs
1.4 GLOSSARY
2 SPACES
2.1 THE WORK SPACE [CONF0-3-2]
2.2 THE CONFIGURATION SPACE [CONF0-3-3]
2.3 THE INTEGRATION SPACE [CONF0-3-4]
2.4 THE ACCEPTANCE SPACE [CONF0-3-5]
2.5 THE PRE-PRODUCTION SPACE [CONF0-3-6]
2.6 THE PRODUCTION SPACE [CONF0-3-7]
2.7 THE SOURCE COMPONENT STORAGE SPACE [CONF0-3-8] et [CONF0-3-9]
2.8 THE CONSTRUCTED COMPONENT STORAGE SPACE [CONF0-3-10]
2.9 THE TOOL STORAGE SPACE [CONF0-3-11]
3 TOOLS [CONF1-1-16]
4 TEAMWORK [CONF0-5]
5 TYPES OF CONFIGURATION COMPONENTS [CONF1-1-2]
6 PRODUCT CONSTRUCTION [CONF1-1-3]
7 DEFINITION OF BASELINES [CONF1-1-4]
8 PRODUCT MATRIX [CONF1-1-5]
9 INDICATORS [CONF1-1-6]
10 RECORDS [CONF1-1-7]
11 CONTROLS [CONF1-1-8]
12 BACK-UP [CONF1-1-9]
13 ARCHIVING [CONF1-1-10]
COMPANY/DSI
107
Abbrev.
Category
ML
Requirements Management
REQM
Engineering
Project Planning
PP
Project Management
PMC
Project Management
SAM
Project Management
MA
Support
PPQA
Support
Configuration Management
CM
Support
Requirements Development
RD
Engineering
Technical Solution
TS
Engineering
Product Integration
PI
Engineering
Verification
VER
Engineering
Validation
VAL
Engineering
OPF
Process Management
OPD
+IPPD
Process Management
Organizational Training
OT
Process Management
IPM
+IPPD
Project Management
Risk Management
RSKM
Project Management
DAR
Support
OPP
Process Management
QPM
Project Management
OID
Process Management
CAR
Support
CL1
CL2
CL3
CL4
Level 2
Level 3
Level 4
Level 5
The implementation of the Management by Project reference framework aims to align at an early
stage the maturity level of the COMPANY Information Systems Management with level 2 of the staged
CMMI, called the "Managed" level, then to define and deploy all the organizations level 3 processes,
called "Defined". The first tier lists good practices in software development project management in
seven key domains, which are detailed later in this chapter.
COMPANY/DSI
108
CL5
meantime, there are real, quantifiable benefits to the CMMI Level 2. These have a bearing on:
Sharing the key indicators of a project, for optimized and transparent management,
The anticipation of risks to implement corrective actions before these risks become a reality,
The verification of the suitability of the deliverables, and traceability, with functional
requirements, to the testing and acceptance strategy
Control of the application of Quality processes within the projects themselves,
User satisfaction, anticipation of evolutions in the functional scope by improved Requirements
Management.
Bringing together expertise and technological solutions.
COMPANY/DSI
109
SG 1
SP 1.1
Agreement with the order giver is assured by permanent dialogue, which is established in
introductory phases of the project. The requirement is identified by the customer or
representative, then analyzed and reformulated by a Specifications Writer in agreement with
customer. Subsequently, each deliverable is developed in collaboration between upstream
downstream stakeholders.
SP 1.2
the
his
the
and
This commitment can be obtained on a project on which all the stakeholders have the same level of
understanding and one which is properly framed by specifications supplied by the requester (Project
Owner). This commitment involves all participants within the scope and feasibility of the project. The
project starts after all participants have agreed on the meaning of the functional specifications, and on
the consequences (elements in the possession of the Project Management must be sufficient to assess
the cost of the project, and the associated risks).
This practice follows from SP1.1: the commitment can only be made if the requirements are correctly
and equally understood by all.
This practice concerns the way the lifecycle management demands of all participants in the project
that they validate the requirements, as they are expressed, and jointly agree on the ensuing project.
The constraints of the previous practice, which guarantee the same level of understanding of the
requirements by everyone, affect the application of this practice.
The "Project Monitoring and Control" domain, defines and implements the procedures which enable,
specifically, this commitment to be obtained and formalizes it in the document (report on passing BSR
milestones for the Functional/Technical Specifications and DFR for the functional specification).
SP 1.3
Any modifications which arise during a project must follow the process defined by the "Management
of faults and evolutions" working group.
The documents provided identify the requirements in such a way that any new requirement is easily
identifiable in the project.
Any change in a requirement after the FSR milestone must follow the process defined by the
"Management of faults and evolutions" activity.
COMPANY/DSI
110
SP 1.4
The methodology put in place requires the identification of each requirement, regardless of level, in a
unique and stable way.
All elements described in the various deliverables, and which contribute to the execution of the
project, are identified.
A tracing matrix is implemented, throughout the life of the project, to make the link between the
various identifiers present in each of the deliverables of the project (use cases, entities, screens etc.).
SP 1.5
Inconsistencies between requirements and the project planning must be identified and corrective
actions taken if necessary.
This practice is linked to the "Project Monitoring and Control" domain, which insists on verification that
the requirements correspond to the project planning, and the implementation of corrective actions
(Project Manager and Steering Committee).
SG1
SP1.1
Draw up a high-level flow chart of the tasks (WBS) to estimate the scope of the
project
SP1.2
Draw up and maintain estimates of the attributes of the work products and of
the tasks
SP1.3
Define the phases in the project's lifecycle on which planning will be based
SP1.4
Estimate the expenses of the project and the costs for the work products and
tasks, on the basis of a logical analysis of the estimates
The following is the second specific objective of the "Project Planning" activity:
SG2
SP2.1
Draw up and maintain the budgets and schedule (in delivery times) for the
project
SP2.2
COMPANY/DSI
111
SP2.3
SP2.4
SP2.5
Plan the knowledge and skills needed for the execution of the project
SP2.2
SP2.7
The following is the third specific objective of the "Project Planning" activity:
SG3
SP3.1
Carry out a review of all the plans affecting the project, in order to gain a clear
understanding of the commitments of the project
SP3.2
Reconcile the project plan to reflect the estimated and available resources
SP3.3
SG1
The actual performance and progress of the project are monitored against
the project plan.
SP1.1
Monitor the actual values of the project planning attributes against the plan
SP1.2
SP1.3
SP1.4
SP1.5
SP1.6
COMPANY/DSI
112
SP1.7
The following is the second specific objective of the "Project Monitoring and Control" activity:
SG2
Corrective actions are managed until closure when the results or the
performance of the project deviate significantly from the plan.
SP2.1
Collect and analyze problems (stumbling blocks) and determine the necessary
corrective actions
SP2.2
SP2.3
SG1
SP1.1
SP1.2
SP1.3
Create or deliver baselines for internal use or for delivery to the customer
The following is the second specific objective of the "Configuration Management" activity:
SG2
SP2.1
SP2.2
The following is the third specific objective of the "Configuration Management" activity:
SG3
COMPANY/DSI
113
SP3.1
SP3.2
SG1
The compliance of the process executed, and of the associated products and
services, is objectively evaluated against the descriptions of applicable
processes, standards and procedures.
The role of Project Quality Manager (RSP) has been defined and put in place for each project. The
project's quality objectives are expressed in a Project Quality Plan (PQP) created jointly by the Project
Manager and the Project Quality Manager.
The practices associated with this objective are:
SP1.1
The objective evaluation is carried out by the Project Quality Manager based on check-lists for the five
processes in QMS-Management by Project. The Quality & Security Centre objectively evaluates the
quality assurance process on the project.
SP1.2
Evaluate objectively the executed and designated products and services against
the descriptions of applicable processes, standards and procedures
The objective evaluation is carried out by the Project Quality Manager based on check-lists of the
important deliverable products.
The following is the second specific objective of the "Product and Process Quality Assurance" activity:
SG2
Running through the check-lists highlights non-compliances (NCs); they are recorded and monitored
by the Project Quality Manager and the Project Manager.
The practices associated with this objective are:
SP2.1
The NCs are recorded in the group space; in order to resolve them, actions are allocated to the
project resources involved. If the project operators are unable to resolve an NC, it is "escalated" to
the Quality Manager of Information Systems Management by the Project Quality Manager and
processed at organization level.
SP2.2
COMPANY/DSI
114
All QA activities are planned as part of the project management and recorded in the project's group
space in the form of check-lists, a quality statement, an NC and actions list, meeting minutes.
SG1
Measurement objectives have been defined against the strategic objectives of the Information
Systems Management, as expressed in the information systems master plan.
The practices associated with this objective are:
SP1.1
Establish and maintain metrology objectives, which are derived from the
identified information requirements and objectives
The objectives derived from the master plan are defined in a project metrics plan.
SP1.2
The resulting measurements are defined in the metrics plan and presented in the form of a graph.
SP1.3
The metrics plan defines the collection methods, the responsibilities for this collection and the method
of recording the measurements.
SP1.4
The presentation and analysis of the measurements is carried out by the Steering Committee by
means of the control sheet, recorded and historized in the project's group space.
The following is the second specific objective of the "Measurement and Analysis" activity:
SG2
SP2.1
Measurements are collected using project data, in particular by automatic macros in the project
management tool MS-Project and the change management tool JIRA. Or they may be transferred
manually from the QA check-lists.
SP2.2
The analysis and interpretation of the control measurements is performed by the Project Manager on
the control sheet.
COMPANY/DSI
115
SP2.3
Manage and store the measurement data, the measurement specifications and
the analysis results
The measurements appear on the control sheet which is recorded and historized in the project's group
space.
SP2.4
The presentation and analysis of the measurements is carried out by the Steering Committee by
means of the control sheet and Steering Committee minutes, recorded in the project's group space.
SG1
SP1.1
SP1.2
SP1.3
The following is the second specific objective of the "Supplier Agreement Management" activity:
SG2
Agreements with the supplier are satisfied by both the project and the
supplier
SP2.1
SP2.2
Carry out activities with the supplier as specified in the supplier agreement
SP2.3
Ensure that the supplier agreement is satisfied before accepting the purchased
product
SP2.4
COMPANY/DSI
116
GG 2
GP 2.1
GP 2.2
GP 2.3
GP 2.4
GP 2.5
GP 2.6
GP 2.7
GP 2.8
GP 2.9
GP 2.10
This general objective is the responsibility of the whole organization. The complete process is
institutionalized, correctly documented and explained to those company employees who are involved
in the processes.
The reasons for the application of defined methods are understood and accepted by all.
The application of defined methods is insisted on, supported and verified.
Introducing a training plan is vital to its proper implementation
An authoritative body is created to provide support to users on the methods introduced and their
eventual adaptation (Engineering Process Group)
A permanent body is created to verify compliance of day-to-day practices with the defined method.
(QA)
It is the Project Quality Manager's role to maintain and control the application of the quality assurance
policy on projects in which he is involved, and it is therefore his responsibility to ensure that the
above-mentioned points are correctly conducted.
COMPANY/DSI
117
11 REFERENCES
COMPANY
http://www.Company.fr
CMMI
COMPANY/DSI
118
Initialization
Deliverables
Project
Sheet
Evaluation
PQP OBS
PBS CMPL
Planning
Opportunity Expression of
need
Specification
CDC
Models
Realisation
Specif.
Conceptions
Preparation
Source
Code
Beta
version
Launch
Accepta
nce
record
Closing
e
Final
version
Project
report
Production
Feasibility
Installation
General
specifications
Acceptance
validation
Detailed
specifications
Work
Package
WP2
Coding
Unit tests
Conception
Integration
Coding
Conception
Test
WP3
Conception
Coding
Integration
test
Test
WP#
Coding
Conception
Test
Manageme
nt
Committee
PM
RQP
Steering
committee
WPM
Report
IT
Project Ownership
COMPANY/DSI
Project Ownership
119
M A NA G E M E NT
I NI T I A L I SA T I O N
I NI T I A L I SA T I O N
EV A L UA TIO N
EV A L UA TIO N
P ro j e t
r pe rt o ri &
c a t go r is
CP & W P M
e n pla c e
CP & W P M
P ro po s s
Au Co D i r
P r - c ad r ag e d u p r o jet
P la n n in g
ch a r g e s
p h a se
E VAL
P la n n in g
ch a r g e s
f in
(d r a f t )
ING E NIERIE
F ich e
P ro j e t
Fi c h es
P i l otag e
&
R c ap .
Ca pa &
P la n s d e
so u r cin g
Etu d e d e
M arc h
et /ou D E O
P la n n in g
ch a r g e s
p h a se
SPE C
Tb l x
de
b ord
PBS
d ra f t
P la n n in g
ch a r g e s
f in
OB S
Dr a f t
Niv 1
F ich e
P ro j e t
P la n n in g
ch a r g e s
p h a se
RE AL
Fi c h es
P i l otag e
&
R c ap .
P QP
PBS
Tb l x
de
b ord
P la n n in g
ch a r g e s
Jo u r n a l
des
f in
r isq u e s
OB S
Exp r. D e
B es oi n s
CdCF
F ich e
P ro j e t
P la n n in g
ch a r g e s
p h a se
P RE P A
Fi c h es
P i l otag e
&
R c ap .
Tb l x
de
b ord
P QP
PBS
Jo u r n a l
des
f in
r isq u e s
CR
ru n i on s
B i l an
P h as e
S P EC
S p ec i fi c at.
Fon c ti on n el l es
C as d
u ti l i s ati on
M aq u ett es
G n ral es
Fi c h es
P i l otag e
&
R c ap .
P QP
PBS
V ers i on s
S p c i f
Fon c ti on n el l es
D t ai l l e s
Tb l x
de
b ord
P la n n in g
ch a r g e s
f in
CR
ru n i on s
OB S
b eta
S i tes p i l ot es
S c en ari i
J eu x d es s ai
D v el op p e m en ts ap p l i c ati on s
PV de
rec et te
Fon c ti on n el l e
D v el op p e m en ts e xp l oi t ati on
& te s ts ( u n i tai re s & i n t g ra ti on )
D os s i er d e
C on c ep ti on
S ys t m es
Log i c i el s
B as es d e
P l an d e
G es ti on
de
C on fi g u ra ti on
C od e
S ou rc e
O p p or tu n i ts
c om m erc i al es i d en ti fi e s
A d q u ati on ro ad m ap
v ri fi e
En g ag em en ts c l i en ts ,
p os s i b l es s i te s p i l ote s et
c l i en ts t es ts i d en ti fi s
O p p or tu n i ts
c om m erc i al es exp ri m es
O ri en ta ti on s tec h n i q u es
v oq u es
I m p ac ts tec h n i q u es
p oten ti el s i d en ti fi s
C P & W P M s u g g rs
R i s q u es i d en ti fi s
BS R
FC S d u p rojet i d en ti fi s
R i s q u es & p ar ad es
i d en ti fi s
C ap ac i t en r es s ou rc e
val u e & P l an s d e
rec ru t em en t /f o rm ati on /
ac q u i s i ti on s f or m al i s s
COMPANY/DSI
T a r if s
C o n t ra t s
FS R
I m p ac ts tec h n i q u es
( p erf or m an c es , en vi r t
exp l oi t ati on ,
m i g ra ti on ) i n tg r s
d an s l e p roj et
OB S
P QP
P r o m o t io n
In s t al l at io ns
P r o d uc t io n
Ec a rt s p ar r ap p or t au
P Q P & u ti l i s ati on d es
m od l es
Eq u i p es d e
m ai n t en an c e
op r ati on n el l es
I n fras tru c tu r es e t
N i ve au d e s e rvi c e r en d u
en ad q u ati on av ec S LA
c l s
P re m i e rs c l i en ts
i n s tal l s
Tou tes ve rs i on s l oc al es
p rt es
Tou tes d o c u m en ta ti on s
d i s p on i b l es
RLR
C l tu r e
Tous
Do cu m e n t s
d e x p lo it a t io n
e t m a in t e n a n ce
A d q u ati on ro ad m ap , O ri en ta ti on s t ec h n i q u es e t
c om m erc i al es c on fi rm es et p u b l i es
D FR
B i l an
CR
Tou tes
ru n i on s
p h as es
L o c al i s ati on s
D at e /b u d g et c i b l es
val i d s & ap p rou vs
En g ag em en ts c l i en ts i d en ti fi s , s i t es p i l ot es e t c l i en ts
tes ts p l an i fi s , p r vi s i on s d e v en te s es ti m es
D i s p on i b i l i t
op r ati on n el l e d es
res s ou rc es d e
d vel op p em en ts
C P & W P M n om m s
D at e /b u d g et c i b l es
i n d i q u s
B r o ch u r e s
A r g u m e n t a ir e s
O p p or tu n i ts c o m m er c i al es i d en ti fi es
Ev ol u ti on s n ot oi r es c l i en ts / m a rc h s /c on c u rr en ts c on n u es
D at e /b u d g et c i b l es
val i d s & ap p rou vs
PBS
Tb l x
de
b ord
Fo r m at i o n s
u t i li s at eu r s
En g ag em en ts c l i en ts &
p rvi s i on s d e v en te
c on fi r m s
c om p ri s e t ap p r ou v s
p ar M O A & M O E
I m p ac ts tec h n i q u es
( p erf or m an c es , en vi r t
exp l oi t ati on ,
m i g ra ti on ) v al u s
A d q u ati on ro ad m ap
v ri fi e
S u p p o rt s d e
C o u rs e t
S u p p o rt s d e
P r se n t a t io n
Feed b ac k M aq u e tt es
C on ten u s e t n i ve au x d e
p erf. c l ai re m en t d fi n i s ,
D at e /b u d g et c i b l es
val i d s & ap p rou vs
P QP
M i s e en P r od u ct i on
A d q u ati on ro ad m ap ,
O ri en ta ti on s tec h n i q u es
& c o m m e rc i al es
c on fi r m es
O ri en ta ti on s tec h n i q u es
c on fi r m es
M O A , P r od u i t, C at g o ri e,
C ri ti c i t c on n u s
D oc u m en t
de
V al i d ati on
de
V ers i on
Fo r m at i o n s
i n t er n es
R ec et t e
Do cu m e n t a t io n
Ut ilisa t e u r
A d m in ist r a t e u r
E x p lo it a t io n
P a r a m t r ag e
D p lo ie m e n t
PV de
rec et te
u ti l i s ateu r
In d u s t ri al i s ati on
du
Log i c i el
D o cu m en t at i on s
En g ag em en ts c l i en ts
i d en ti fi s
Fi c h es
P i l otag e
&
R c ap .
B i l an
CR
P h as e
ru n i on s
P R EP A
OB S
J ou rn al
d es
ri s q u es
Fi c h e
P roj et
V ers i on
en
p rod u c ti on
D oc u m en t
de
V al i d ati on
R ap p or ts
d e tes ts
In fr as t r u c t u r e
O p p or tu n i ts
c om m erc i al es i d en ti fi e s
PBS
Jo u r n a l
des
r isq u e s
V al i d at i on
D p l oi e m en t
et d e
Loc al i s ati on
Tb l x
de
b ord
P la n n in g
ch a r g e s
f in
C ah i ers
de
R ec e tt e
C o n c ept io n
P l an s d e
Fi c h es
P i l otag e
&
R c ap .
V ers i on s
A lp h a
P la n n in g
ch a r g e s
p h a se
C L OT
F ich e
P ro j e t
B i l an
P h as e
R EA L
C l tu r e
M i s e en s er vi c e
Jo u r n a l
des
r isq u e s
P ro to typ e s
Bi la ns
&
Ac tio ns
R s ul ta ts
P QP
D v el op p e m en ts i n d u s tri al i s ati on
d on n es
P O INTS
-CL ES
P la n n in g
ch a r g e s
p h a se
L A NC T
F ich e
P ro j e t
S p c i fi c ati on s
CL O T U R E
CL O T U R E
P ro du it
V al i d at i on s & Tr an s fer t s
d e c on n ai ss an c es
P la n n in g
ch a r g e s
OB S
L A NCE M E NT
L A NCE M E NT
c o m ple t
& s uppo rt
pr t
D vp t & t es ts
B i l an
CR
P h as e
ru n i on s
EV A L
Et u d e d e fai s ab i l it
I m p l i c ati on
C l i en ts
P REP A RA TIO N
P REP A RA TIO N
L iv ra b le s
&
P e rf o rm a nc e s
S p c i fi c ati on s
Jo u r n a l
des
r isq u e s
B i l an
CR
P h as e
ru n i on s
I NI T
R E A L I SA T I O N
R E A L I SA T I O N
D la is
&
Co nte nus
Be s o i ns
&
Ca pa c it s
C ad r ag e d u p r o jet
F ich e
P ro j e t
(d r a f t )
Et u d e d O pp o r tu n it
SP E CI F I CA T I O N
SP E CI F I CA T I O N
Tou s p b s v oq u s ou
ren c on t rs p en d an t l e
p roj et d oc u m en ts
P rvi s i on s d e v en t es
c on fi r m es
VLR
N i ve au x d e
p erf or m an c es
c on f or m e s au x
ob jec ti fs
Tr a ab i l i t d u rs u l ta t
/s p c i fi c ati on s
120
LN R
Tou s d o c u m en ts rel a ti fs
au p roj et arc h i vs ou
d tru i t s
Tou tes ac ti on s
en tr ep r en d re i d en ti fi es
et s t atu es
FP R