Professional Documents
Culture Documents
ORACLE SSI
<CUSTOMER/PROJECT>
Author: <Author>
Creation Date: January 15 2013
Last Updated Date: <Date as per change record>
Document Ref: I3/<Project Name>/PMP/01
Version: <Draft 1A>
Approvals:
Document Control
Change Record
Date Author Version Change Reference
Reviewers
Name Position
<PMO / DGM name> PMO Manager, Delivery Group Manager Oracle SSI
<QA name> Quality Analyst, Oracle SSI
<Oracle Country PM name> Oracle Country Project Manager
Distribution
Note to Holders:
If you receive an electronic copy of this document and print it out, you should write your name on the front
cover (for document control purposes).
If you receive a hard copy of this document, please write your name on the front cover (for document control
purposes).
Note to Author:
All instructions will be highlighted in green. On completion of the document, delete all highlighted portions of
the document including this section.
Content that needs to be updated is given in blue font. On completion of the document change the font color to
black.
Contents
Document Control....................................................................................................................3
Contents.....................................................................................................................................4
Introduction..............................................................................................................................5
Purpose...............................................................................................................................5
Engagement Summary.....................................................................................................5
Related Documents...........................................................................................................6
Objectives and Scope...............................................................................................................6
Project Objectives..............................................................................................................6
Scope...................................................................................................................................6
List of Tasks and Deliverables........................................................................................6
Key Dates & Milestones...................................................................................................6
Project Life Cycle...............................................................................................................7
Pre-requisites.....................................................................................................................7
Dependencies and Constraints.......................................................................................7
Work Environment...........................................................................................................7
Data Management.............................................................................................................8
Deliverables Acceptance..................................................................................................8
Project Organization and Governance..................................................................................9
Project Resource Management........................................................................................9
Project Organization Chart..............................................................................................9
Project Roles & Responsibilities......................................................................................9
Communication Plan......................................................................................................11
Project Governance Structure........................................................................................11
Engagement Satisfaction:...............................................................................................12
Project Monitoring, Control and Reporting.......................................................................12
Risk and Issue Management..........................................................................................12
Change Control Process.................................................................................................13
Status Monitoring and Reporting.................................................................................14
Quality Management Plan....................................................................................................14
Standards and Methodology.........................................................................................15
Quality Reviews..............................................................................................................15
Testing Procedure...........................................................................................................16
Decision Analysis and Resolution................................................................................16
Causal Analysis and Resolution...................................................................................16
Quality Assurance...........................................................................................................16
Configuration Management Plan........................................................................................17
Configuration Control....................................................................................................17
Release Management......................................................................................................17
Appendix A - Engagement Types........................................................................................18
Appendix B - Configurable Items list for the Project........................................................20
Introduction
Purpose
This document provides details on the approach/process applicable to the <development/implementation>
activities executed by Oracle SSI during the <Project name> project. This document is used
To Establish the operational procedures for the project including customer specific management
requirements
As basis for monitoring and controlling the project
SSI Project Manager is responsible for creation and maintenance of this document as part of Project planning
process with inputs from stakeholders.
The approval and mutual acceptance of this document by both SSI and country project managers, at the start of
the project will help in setting right expectations and controlling the project effectively.
Engagement Summary
This key objectives of this engagement is available in the proposal attached below
<Insert the latest approved proposal document (Mandatory to insert, reference is not acceptable)>
< For projects with no proposal, include Pricing/Estimate details here, >
The engagement type of the project is <Fixed price /Time and Material>
Description of Engagement type and related engagement rules are available in Appendix A
Related Documents
List the documents related to this engagement.
Project Objectives
< Mention the objective of the project >
The objectives of the project are to:
<Objective 1>
<Objective 2>
Scope
The project scope has been defined during the project presales phase in the proposal document. The control of
changes to the scope identified in proposal will be managed through the Change Control procedure defined in
the Control and Reporting Section of the this document.
< Copy scope section from proposal here. Any scope ageed over and above proposal scope should be added here
>
The Project Manager identifies other related and dependent plans and schedules related to the project. The
project activities will be tracked using a Project Schedule created in alignment with such documents.
Pre-requisites
Following are identified to be the pre-requisites for this project:
Connectivity to the development/test environment used by the SSI project team, with the required access and
software installed on these servers.
<Add any other project specific Pre-Requisites, or refer to the Proposal>
Work Environment
Projects work environment is set based on the organization’s work environment standards.
<Mention Work locations>
Software/technology used
< Also include DBA, backup strategy, language translation needs, setups, data volumes etc as applicable >
Data Management
This section details for managing critical data from both customer and Oracle end. Access to such data will be
restricted and controlled based on contractual requirements and SSI QMS guidelines on Configuration
Management and record maintenance.
Non Disclosure Agreement required: <Yes / No>
<If Yes, specify requirements>
File ref: <filename> Page 7
Company Confidential - For Internal Use Only
Project Management Plan Process Area: Project Management Doc ref: I3/<Project Name>/PMP/01
<CUSTOMER/PROJECT> Applicable Process Doc: PROPJM01
Project deliverables including code units and other Project related documentation will be maintained under
appropriate level of configuration management. Refer to Configuration Management section of this document
and Appendix B for list of identified configuration items
<Please update the table as per project requirements>
Deliverables Acceptance
The deliverables of <Project Name> will go through acceptance by <Company Long Name> as and when they are
delivered. Also a formal Acceptance will be required within < number of days > of final delivery. The procedure
to be used for this is as follows:
* Environment: In terms of setup and patch levels, the acceptance-testing environment will be
the same as the one provided to Oracle SSI for development.
* Test results: Testing will be performed as per business/test scenarios provided to Oracle SSI and
demonstration of expected results and compliance with specification will be treated as
acceptance. In case of conflict in expected results and specification, then change management
process to be followed.
At the end of the planned timeframe for Acceptance Testing, if no issues or bugs are pending resolution against
a delivered pack or developed unit, Oracle SSI will be given acceptance. In the event of issues or acceptance not
being formally communicated, the deliverable will be deemed as accepted.
<Acceptance is applicable to Fixed Price engagement. For Time and Material the acceptance testing time frame
to be planned in advance to plan for the resource requirement to support testing and the same to be mentioned
in this section>
Delivery Notes
Contractual deliverables will be delivered formally and release packs with multiple object/files will be delivered
with an accompanying Release Note, stating the contents of the release pack.
Oracle Country Project Provide inputs to as specified in proposal - requirement documentation and
Manager / Customer clarification
Project infrastructure provisioning
Timely acceptance of deliverables
Timely sign-off of commercials (payment cross-charges, timesheets (if
applicable), contract extensions, change requests)
Attend progress reviews and resolve issues
Project Sponsor Executive Sponsorship and Management support
Participate in Project Governance calls
Address issues and project escalations from Group Delivery Managers and other
stakeholders
Delivery Group Manager Provide resources
Participate in kick-off meeting
Review Project Management related documentation
Review the project progress, risks and issues, Review Change requests
Participate in Project Governance calls
Address issues and project escalations from Project Manager and other
stakeholders
PMO Participate in kick-off meeting
Review Project Management related documentation
Review the project progress, risks and issues, Review Change requests
QA Representative Participate in the kick off meeting
Assist Project Manager to tailor processes and approve process exemptions
Review Project Management related documentation
Participate in the project progress reviews
Perform project compliance checks and Configuration Audits
Provide process orientation to team and share lessons / best practices
Collect metrics
Delivery Back Office Back office support – Project Setup, Transaction Controls, Follow up on cross
charges
ESM collection
Solution Center Support for Infrastructure, networking related issues
Communication Plan
Contact Information
Escalation Matrix
Level 1 Escalation: First level escalation to be done when the issues / problems have not been resolved by
the functional or technical lead / project team or issues or defects which were repeated again and again.
Level 2 Escalation: Second level escalation to be done when the issues / problem have not been resolved
by the Project Manager.
Level 3 Escalation: Third level escalation to be done when the issue / problem has not been resolved after
the second level of escalation
Escalation Point Suggested Country SSI Contact / Email ID Contact Numbers Additional
Contact Information
Engagement Satisfaction:
During the course of the project, Oracle SSI Project Manager or Oracle SSI PMO/QA team representative will
request for intermediate feedback from Oracle <Country> Project Manager. At the end of the project, final
feedback ratings will be collected from Oracle <Country> project manager.
<Note: List the external risks that are to be shared with the country / customer PM. Both internal and external
risks should be captured in RAW>
Problem Management
Record Issue Details
The technical issues related to project are recorded in Project Issue Log.
The offshore Oracle SSI development team will take up the issues recorded, as above, for resolution.
Issue Resolution
Oracle SSI lead will investigate the issue and assign the issue to team members for further investigation
and the team lead/member will update Project Issue Log with the resolution information or request for
more information/clarification.
Oracle country then verifies the resolution to the issue and accepts the resolution.
Status of Issues will be reviewed at progress meetings with Oracle country Project Manager.
Internal PPR with the PMO/GDM, QA will be conducted <weekly/fortnightly/monthly> <retain only the
relevant frequency> and Minutes will be recorded. The frequency of the PPR could be changed and such
changes will be reflected in the PMP.
Quality Reviews
The below review approaches will be followed to ensure quality of deliverables
Peer Review: Reviews will be carried out for each deliverable (documentation and software) by
walkthrough or inspection. A record of all comments found during deliverable reviews will be kept both
as evidence of review and in order to check resolution of actions.
Health Checks: If the project warrants, then a SME who is outside the Project Team will conduct Health
Check and follow-up on actions to closure. <Add frequency / milestones when Health checks will be
conducted. PM / Lead to decide this at the start of the project and document it in the PMP>
Testing Procedure
The procedure to be followed for testing requires that a test specification (also referred to as a test plan) is
produced prior to conducting any testing, which specifies the test steps to be conducted and the data to be
used. On completion of testing actual test results will be documented to show the results of each test step.
Defects identified in testing will be fixed by the developer and re-tested. Internal defects raised will be
tracked in the review comments log (RCL) and customer reported defects will be tracked in the project issue
log
Decision Analysis and Resolution will be used for decision making /resolving conflicts during the project
execution. It could be used for the approach meeting for deciding the design approach either for each
object/module or for the project, wherever multiple alternatives exist.
DAR could be applied on the following areas, Align contents properly.
<List areas where project team will be applying DAR :
Add / release / change of critical resources (people /hardware)
Solution Approach selection
Make – reuse analysis
Prioritization of objects/Deliverables
Specific training requirements>
Project Management decisions
Add if required
Taking specific actions to remove the causes and prevent the re-occurrence of those types of defects and
problems / issues in the future.
<Add if required>
Quality Assurance
QA Representative will perform fortnightly Process Compliance reviews. The project also will be audited as part
of the Internal Audit process by trained auditors. Project Manager analyzes the reported deviations and initiates
corrective actions.
Configuration Control
A list of Configuration items are identified by the Project Manager in consultation with Leads and team
members. Please refer to the Annexure for the list of master CI`s
<If there is need for capturing more details modify the section or create separate document for capturing the
details>
Configuration Control will be exercised as per Oracle SSI QMS guidelines and requirements specified by
customer, if any.
Configuration Management Tool: <SVN in GCDP / Beehive workspace / Customer specified tool>l
<In case multiple repositories are used please mention all repositories and what documents will be placed
within the respective repositories>
A change record will be maintained for documents and program units and base lining will be followed as per
Configuration Management guidelines under SSI QMS.
Configuration Baseline audits are planned as part of Release Verification and Internal Quality Audits.
< It would need more details if customer wants to participate in code changes at any point of time, e.g. during
release or support, customers may want to take care of some changes themselves and bug fixes by offshore,
where code configuration management becomes all the more important. Process needs to be elaborated>
Release Management
All releases will be sent to the QA for release verification prior to release to customer. Customer releases will be
created using baselined components placed in the configuration management tool.
Customer/Country point of contacts will be notified about the release and such emails will be stored in the
configuration management tool as part of project documentation.
Defining an exact scope in the proposal is essential to the preparation of a contract for FP services and the
successful delivery of those services. By doing this, clear expectation is set with customers.
It is assumed that greater risk is with Oracle SSI in the fixed price engagement.
Type CI
Deliverable (doc/code) Control Description Naming Convention
Proposal Document Managed Latest Proposal ProjectPrefix_Proposal.doc
Estimation Document Managed Estimation sheet ProjectPrefix_Estimation.xslx
Inter-Company Cross
ICCPO Document Managed ProjectPrefix_ICCPO.xslx
Purchase Order
CR Document Managed Change request forms ProjectPrefix_CR_Number.doc
Project Management
PMP Document Managed ProjectPrefix_PMP_<Ver>.doc
Plan
Risk Assessment
RAW Document Managed ProjectPrefix_RAW.xslx
Workbook
Decision Analysis and
DAR Sheet Document Managed ProjectPrefix_DAR_<Scenario>.xlsx
Resolution
Causal Analysis and
CAR Sheet Document Managed ProjectPrefix_CAR_<Scenario>.xlsx
Resolution
Deviation
Document Managed Deviation tracker ProjectPrefix_Deviation tracker.xlsx
tracker
RCLs Document Managed Review Comment Log ProjectPrefix_RCL_<ObjectName>.doc
Status
Document Managed Weekly Status Reports ProjectPrefix_StatusReport_WeekEnding.doc
Reports
Metrics Document Managed Project Metrics sheet ProjectPrefix_Metrics Sheet_<Month>.xslx
QC Checklist Document Managed Quality Control Checklist ProjectPrefix_QC.xslx
Project Issue
Document Managed Project Issue Log ProjectPrefix_Issue log.xslx
Log
Minutes of Meeting
MOMs Document Managed ProjectPrefix_MOM.xslx
(internal and external)
Project Project Schedule (mspp /
Document Managed ProjectPrefix_Project Schedule.xslx / mpp
Schedule xlsx)
SQA
Document Managed SQA Checklist ProjectPrefix_SQA verification checklist.xslx
Checklist
Mandatory emails such
as ICCPO / WAR
Approval, Customer
release mails, CR
Mandatory
Document Managed Approvals (internal / ProjectPrefix_emailtype_date.msg
Emails
external), Customer
review comments,
(Communication/
Incoming/Outgoing)
<Please add any other documents/ deliverables that are being maintained under configuration management in your project>
e-Apps –Conversion
Type CI Control
Deliverable (doc/code) Description Naming Convention
Managed
and ProjectPrefix_<Object id>_<
CV.027 / CV.40 Document Controlled Conversion Data Mapping CV.027/ CV.040>.doc
Managed
and ProjectPrefix_<Object id>_<
CV.040 / CV.060 Document Controlled Conversion technical design CV.040/ CV.060>.doc
Managed
and ProjectPrefix_<Object id>_<
CV.050 / TE020 Document Controlled Test case document CV.050/ TE.020>.doc
Managed
and ProjectPrefix_<Object id>_<
IM.090 / MD.120 Document Controlled Installation Document IM.090/ MD.120>.doc
Managed
and
SQL / PL SQL Code Controlled Conversion Programs < >
<Please add any other project deliverables that should be maintained under configuration management and define the
naming conventions of those deliverables during the start of the project>
Type
Deliverable CI Control Description Naming Convention
(doc/code)
Managed and Functional design ProjectPrefix_<Object id>_< AN.100/
AN.100 / MD050 Document Controlled document MD.050>.doc
Managed and Technical design ProjectPrefix_<Object id>_<DS.140 /
DS.140 / MD070 Document Controlled Document MD070>.doc
Managed and ProjectPrefix_<Object
TE.020 Document Controlled Test case document id>_<TE.020>.doc
Managed and ProjectPrefix_<Object id>_<IM.090 /
IM.090 / MD.120 Document Controlled Installation Document MD.120>.doc
Managed and
SQL / PL SQL Code Controlled Code Units < >
Managed and
Ldt Code Controlled Code Units < >
Managed and
Form Code Controlled Code Units < >
Managed and
Report files Code Controlled Code Units < >
Shell / Pearl Managed and
Scripts Code Controlled Code Units < >
Work Flow Managed and
Scripts Code Controlled Code Units < >
<Please add any other project deliverables that should be maintained under configuration management and define the
naming conventions of those deliverables during the start of the project>
Type
Deliverable CI Control Description Naming Convention
(doc/code)
Custom Upgrade Managed and Custom Upgrade
change doc Document Controlled change doc ProjectPrefix_Cust_upgrade.doc
Managed and ProjectPrefix_<Object id>_<IM.090 /
IM.090 / MD.120 Document Controlled Installation Document MD.120>.doc
Managed and
Form Code Controlled Code Units < >
Managed and
Shell / Pearl Scripts Code Controlled Code Units < >
Report files Code Managed and Code Units < >
File ref: <filename> Page 21
Company Confidential - For Internal Use Only
Project Management Plan Process Area: Project Management Doc ref: I3/<Project Name>/PMP/01
<CUSTOMER/PROJECT> Applicable Process Doc: PROPJM01
Controlled
Managed and
SQL / PL SQL Code Controlled Code Units < >
Managed and ProjectPrefix_<Object id>_<Test
Test Cases Document Controlled Test Cases cases>
<Please add any other project deliverables that should be maintained under configuration management and define the
naming conventions of those deliverables during the start of the project>
PeopleSoft Customization
Type CI Control
Deliverable (doc/code) Description Naming Convention
Managed and ProjectPrefix_<Object id>_<
AN.100 / FDD Document Controlled Functional design document AN.100/ FDD>.doc
Managed and ProjectPrefix_<Object
DS.140 / TDD Document Controlled Technical design Document id>_<DS.140 / MD070>.doc
Managed and Technical design Overview ProjectPrefix_<Object
TDO/TDSP Document Controlled /Config Setup document id>_<TDO/TDSP>.doc
Managed and ProjectPrefix_<Object
TE.020 / TDUT Document Controlled Test case document id>_<TE.020 / TDUT>.doc
Managed and
SQR Code Controlled Code Units < >
Managed and
nVision Code Controlled Code Units < >
Managed and
Crystal Reports Code Controlled Code Units < >
Managed and
COBOL Code Controlled Code Units < >
Managed and
Project dump Code Controlled Code Units < >
<Please add any other project deliverables that should be maintained under configuration management and define the
naming conventions of those deliverables during the start of the project>
Type CI Control
Deliverable (doc/code) Description Naming Convention
Managed and Functional design ProjectPrefix_<Object id>_< AN.100/
AN.100 / FDD Document Controlled document FDD>.doc
Managed and Technical design ProjectPrefix_<Object id>_<DS.140 /
DS.140 / TDD Document Controlled Document MD070>.doc
Managed and Technical design
TDO Document Controlled Overview ProjectPrefix_<Object id>_<TDO>.doc
Managed and
TDSP Document Controlled Setup document ProjectPrefix_<Object id>_<TDSP>.doc
Managed and ProjectPrefix_<Object id>_<TE.020 /
TE.020 / TDUT Document Controlled Test case document TDUT>.doc
Managed and
Code Code Controlled Code Units < >
<Please add any other project deliverables that should be maintained under configuration management and define the
naming conventions of those deliverables during the start of the project>