Pmo - Project Implementation Process
Pmo - Project Implementation Process
Nov 2015
Version: 1.0
Version: 1.0
Tata Consultancy Services requires that all of its employees adhere to a strict set of ethical guidelines
(“Tata Code of Conduct” http://www.tata.com/aboutus/articles/inside.aspx?artid=NyGNnLHkaAc=).
We request your support in helping us maintain our Code of Conduct. Should you note any violation,
or potential violation, by a Tata employee, please promptly report it to your TCS contact or to the
CEO of TCS. All reports will be kept strictly confidential and will help us ensure a corporate culture of
high standards.
PMO - PROJECT IMPLEMENTATION PROCESS
Abbreviations
Abbreviation Description
PM Project Manager
PM Project Manager
AR Accounts Receivable
AP Accounts Payable
PO Purchase Order
CR Change Request
Revision History
Version Revision Description Revision By and Date
Nadeem Khan
Jawahar Hussain
Table of Contents
1. Introduction ................................................................................................................1
List of Figures
Figure 1 : PMO high-level processes framework ........................................................................1
Figure 2 : Detail PMO Components and Processes .....................................................................2
Figure 3 : Detail process framework for Project Implementation ................................................4
Figure 4 : Detail process framework for Pre-Sales and Bidding Management...............................5
Figure 5 : Detail process framework for Departmental Management ..........................................6
Figure 6 : Process Flow for Letter of Awards (LOA) .....................................................................7
Figure 7 : Process flow for Scope of Works (SoW) Confirmation................................................ 10
Figure 8 : Process flow for Contract Preparation ...................................................................... 12
Figure 9 : Project Management Process Framework................................................................. 15
Figure 10 : Process Flow for Project Initiating .......................................................................... 16
Figure 11 : Process flow for Project Planning ........................................................................... 18
Figure 12 : Process Flow for Project Executing ......................................................................... 20
Figure 13 : Process Flow for Monitoring and Controlling for Timeline........................................ 23
Figure 14 : Process Flow for Monitoring and Closing for Risks and Issues................................... 25
Figure 15 : Process Flow for Monitoring & Controlling for Change Requests .............................. 28
Figure 16 : Process flow for Monitoring & Controlling for Quality Assurance ............................. 31
Figure 17 : Process Flow for Project Closing ............................................................................. 33
Figure 18 : Project Financial Management Process Framework................................................. 35
Figure 19 : Process Flow for Project Accounts Receivable ......................................................... 36
Figure 20 : Process flow for Project Accounts Payable .............................................................. 38
Figure 21 : Warranty Support Process Framework ................................................................... 41
Figure 22 : Process flow for Warranty Support (Corrective Maintenance).................................. 43
Figure 23 : Process flow for Warranty Support (Preventive Maintenance) ................................. 45
Figure 24 : Process framework for Client Retention Program.................................................... 47
Figure 25 : Process flow for Client Retention Program.............................................................. 48
List of Tables
Table 1 : PMO Components and Processes ................................................................................2
Table 2 : Process components and standard processes in Project Implementation ......................4
Table 3 : Process components and standard processes in Departmental Management ................6
Table 4 : LOA Process Flow .......................................................................................................7
Table 5 : Scope of Works Confirmation Process Flow ............................................................... 10
Table 6 : Contract Preparation Process Flow............................................................................ 12
Table 7 : Project Initiating Process Flow .................................................................................. 16
Table 8 : Project Planning Process Flow ................................................................................... 18
Table 9 : Project Executing Process Flow ................................................................................. 21
Table 10 : Monitoring & Controlling (Timeline) Process Flow .................................................... 23
Table 11 : Monitoring & Controlling (Risks / Issues) Process Flow ............................................. 26
Table 12 : Monitoring & Controlling (Change Requests) Process Flow ....................................... 28
Table 13 : Monitoring & Controlling (Quality Assurance) Process Flow ...................................... 31
Table 14 : Project Closing Process Flow ................................................................................... 34
Table 15 : Project Accounts Receivable Process Flow ............................................................... 37
Table 16 : Project Accounts Payable Process flow .................................................................... 39
Table 17 : Warranty Support (Corrective Maintenance) Process Flow ....................................... 43
Table 18 : Warranty Support (Preventive Maintenance) Process Flow ....................................... 45
Table 19 : Client Retention Program Process Flow ................................................................... 48
1. Introduction
PMO is an organizational unit that centralise and coordinate the management of projects
under its domain. Sometimes it’s called Programme Management Office or Programme Office
but most of the time it’s known as Project Management Office.
As depicted in Figure 1 below, there are 3 components within the PMO process framework.
These components are Project Implementation, Pre-Sales & Bidding Management, and
Departmental Management. The detail breakdown of each component is shown in Figure 2.
Each processes in every component will be monitored and controlled by PMO. The main focus
will be the Project Implementation as it involves customers and company’s financial benefit.
As mentioned in Table 1 below, the Project Implementation covers processes in the Pre-
delivery, Delivery and Post-delivery.
The stakeholders defined in the PMO processes framework are shown below. They will have
direct impact in all processes defined within each component of the framework.
− Customer
− Project Manager
− Project Office
− Project team (i.e. Subject-Matter Expert, Team Leads, Technical Team,
Documenter, QA/QC, etc.)
− Client Partner
− Sales Director
− Head of ASEAN Delivery & Operations
Manage the interdependencies between projects and have view of all projects.
Provide training, guidance and mentoring to project managers.
Provides the methodology, standards, and policies to be followed by the
stakeholders.
Help gather lessons learned, and make them available for reference to other projects.
Help provide resources and standard document templates.
Provide input to higher management for critical decision to proceed or terminate the
project.
Provide quantitative methods to continue improving for Project Management
processes.
Establish centralized repository and management of shared project documentations
and unique project risks.
− Project Implementation
− Pre-sales and Bidding Management
− Departmental Management
1.2.1 Project Implementation
Project implementation involves standard processes in pre -delivery, delivery and post-
delivery of a project. This component is critical to project delivery as it involves delivery of
business solution to customer and ensuring cash-flow to company.
The following Figure 3, shows the process framework for Project Implementation.
There are 3 components in Project Implementation which are Pre-Delivery Process, Delivery
Process and Post Delivery Process.
These components are linked together to ensure effective process management and control.
Details of standard processes for each of these components are shown in Table 2 below.
The output from each component will be a proposal document to customer. This document
will specifies information required by customer that include business solution proposal,
deployment strategy, timeline, solution cost and benefit.
− Resource Management
− Governance and Reporting
The following Figure 5, shows the process components for Departmental Management.
PMO needs to ensure projects are delivered successfully to avoid any delay and additional
cost to the project. In Governance and Reporting, internal reporting structure has been
defined to monitor and control each of the project within PMO purview.
In addition, Knowledge Management and Project Process Auditing are part of Governance
and Reporting process component. List of processes in the Departmental Management is
shown in Table 3 below.
In this topic, detail processes and procedures will be described together with the list of
documentation need to be produced from the respective processes. Figure 6 depicts the LOA
process flow.
1. Procurement produced Letter of Award (LOA) Customer i.e. Letter of Award (LOA)
and submitted to the selected vendor i.e. TCS TM
2. a. Scan the LOA and upload to Central TCS Client LOA (Scanned Copy).
Repository (i.e. Knowledge Center) Partner / Sales Central Repository
Director Server
b. TCS Client Partner / Sales Director will TCS Client Minutes of Meeting /
conduct briefing session with Head of Partner / Sales Actions List
ASEAN Delivery & Operations, and PMO Director
Head pertaining to LOA scope and
requirements. The output of the briefing
will be the Actions List or Minutes of
Meeting.
3. Head of ASEAN Delivery & Operations Head of ASEAN New Service Work
register the Service Work Order in the system Delivery & Order No. i.e. SWON
for the respective LOA received from Operations no.
Customer i.e. TM.
10. Head of ASEAN Delivery & Operations Head of ASEAN List of Resources (i.e.
proceed with HR Recruitment process. Delivery & On-Site, Off-shore)
Operations
The purpose of this exercise is to baseline the high-level scope of works in regards to the
business proposal submitted earlier during the RFQ (Request for Quotation) or RFP (Request
for Proposal). The confirmation process is an avenue for Customer to sometime revise the
initial Scope of Work in the RFQ or RFP due to requirement changes. Often, the duration of
preparing the tender specification and process of awarding to vendor may take more than 6
months. As such, requirements may change due to new technology or may be the
requirements may not be applicable anymore. The SoW Confirmation Process is shown in
Figure 7.
a. Client Partner / Sales Director request for Client Partner / Email or formal letter
other vendors additional cost to include Sales Director with MOM of SoW
additional requirements from Customer. confirmation.
b. Partners / 3rd party vendor prepare Partners / 3rd Propose Cost Revision
Propose Cost Revision for inclusion of Party Vendors letter or e-mail.
additional requirements into scope.
c. Client Partner / Sales Director submit to Client Partner / Revised Bill of Material
Customer the propose revised Selling Sales Director (BOM) / Bill of Quantity
Price inclusive of additional requirements (BQ))
4. Client Partner / Sales Director perform Client Partner / Revised LOA (scanned
Sales Director copy)
a. Scan related documents into .pdf format,
SoW Sign-off page
b. Upload into Central Repository all related (scanned copy).
document the Official SoW approved by
Customer (i.e. TM) SoW softcopy
Central Repository
Server
A sub-contract agreement will only be signed-off after the Main Contract is signed between
Customer and the selected Vendor i.e. TCS. The sub-contract agreement is linked to the Main
Contract. Often, sub-contract agreement is signed between vendor and its partners or 3 rd
party vendors providing the service to the Customer. Figure 8 shows the process flow for
Contract Preparation.
2. Client Partner / Sales Director prepares draft Client Partner / Draft Main Contract
Contract based on template agreement Sales Director Agreement
received from Customer.
5. Head of ASEAN Delivery & Operations obtains Head of ASEAN Contract Agreement
TCS authorised signatures on the Contract Delivery & (with both Customers
document and send for stamping. Operations and TCS authorised
signatures, and
stamped)
Central Repository
server
9. Partners / 3rd party vendors review and sign- Partners / 3rd Sub-Contract
off the document. party vendors Agreement (with
Partners / 3rd Party
vendors signatures)
10. Head of ASEAN Delivery & Operations obtains Head of ASEAN Sub-Contract
TCS authorised signatures on the Contract Delivery & Agreement (with both
document and send for stamping. Operations Partners/3rd party
vendors and TCS
authorised signatures,
and stamped)
− Initiating
− Planning
− Executing
− Monitoring and Controlling
− Closing
The following Figure 9, highlights the project management process framework.
4. Project Manager then prepares the Project Project Draft Project Charter
Charter document and obtains endorsement Manager
from Client Partner / Sales Director. Resources Planning
High-level project
timeline
5. Client Partner / Sales Director submit Project Client Partner / Project Charter
Charter document to Customer for sign-off. Sales Director document (incl.
Resource Planning,
High-Level project
timeline)
7. Project Office perform the following: Project Office COA for Project Charter
(scanned copy)
Scan Certificate of Acceptance (signed
copy) for Project Charter. Softcopy (final version)
Project Charter
Upload the scan copy of COA, and document.
softcopy (final version) Project Charter to
Project Folder in Central Repository Central Repository
server server
8. Head of ASEAN Delivery & Operations Head of ASEAN Official documents for
proceed the arrangement for Off-shore Team Delivery & Off-shore team.
that will be stationed On-site. Operations
Based on the agreed milestones and due date, Project Manager defines the start date & end
date for each task from the detail timeline provided by Team Leads and Partners / 3rd Party
vendors. Figure 11 shows the process flow for Planning Process.
2. Team Leads & 3rd Party Vendors prepares the Team Leads, Gantt Chart on Detail
detail tasks Gantt Chart in accordance to WBS Tasks
Structure list & submit to Project Manager. 3rd Party
Vendors
Project Schedule
Resource Plan
Communication Plan
Change Management Plan
Quality Plan
Risk Register
Payment Milestones
4. Project Manager submit Project Quality Plan Project Project Quality Plan
Management document to Customer for Manager Management
acceptance sign-off. document (Final)
6. Project Office perform the following: Project Office COA for Project Quality
Plan Management
Scan Certificate of Acceptance (signed (Scan copy)
copy) for Project Quality Plan
Management document. Softcopy (Final version)
Project Quality Plan
Upload the scan copy of COA, and Management.
softcopy (final version) Project Quality
Plan Management document to Project Central Repository
Folder in Central Repository server. server.
During project execution, Project Manager prepares progress status reporting & presented
to Customer and Internal PSC. Progress reporting will also include highlighting risks, issues
that project team is facing and requires Customer to endorse the mitigation plan to avoid
delay in project delivery. Project Manager will invoke the respective Moni toring & Controlling
procedures with regards to Risks/Issues Mitigation, Quality Assurance as well as Timeline
control.
2. Project Team executes tasks as per planned Project Team Risks form
start date. The following tasks will be done by
the project team: Issues form
a. Head of ASEAN Delivery & Operations will Head of ASEAN Issues Register
resolves issues in regards to Inter- Delivery &
departments and Inter-organisations Operations
raised by Project Manager in Internal
Project Status Report.
6. Project Office maintains the Project Central Project Office Scanned documents
Repository for all deliverables submitted to
Customer for review and acceptance. Minutes of Meetings
Central Repository
server
Various tools can be utilized by Project Manager to detect the slippage, especially in regards
to detail tasks that have dependencies and due date. Normally, task dependency is one of the
tool that always provide red light to Project Manager whenever a potential slippage is about
to happen.
Any delay of project task that have dependency can be screened earlier through Timesheet
of each team member since every team members will have to submit their Timesheet at end
of week. Based on the Timesheet, Project Manager will be able to determine the completion
of each task performed by the team member whether as per planned or otherwise. Hence,
Project Manager needs strategy to put project back on-track when the slippage occurs.
The following Figure 13 shows the Monitoring & Controlling Process for Timeline.
Detail process description for Monitoring and Controlling for Timeline as per Table 10.
2. Project Team filled in the Timesheet for Project Team Weekly Timesheet
weekly activities planned and actual.
7. Internal PSC and Head of ASEAN Delivery & Internal PSC, Internal Memo
Operation approved on the utilisation of Head of ASEAN
Contingency Reserve fund for Revised Delivery &
Schedule that require additional project Operation
budget.
8. Project Office maintains the Project Central Project Office Scanned documents
Repository for all deliverables submitted to
Customer for review and acceptance. Minutes of Meetings
Central Repository
server
Often, frequency of risks & issues monitoring and controlling are done weekly to ensure
project healthiness. Risks & issues that have been identified and resolved will be logged in
each registers. Whenever identified risks emerge, Project Manager will reviews overall
project timeline to assess whether any adverse impact to it. If there is impact, then Project
Manager will executes mitigation plan as agreed by Customer.
Sometime, mitigation plan requires additional time to be added into overall project schedule
and milestones due date must be revised. If this happens, Project Manager needs to invoke
necessary procedures to obtain endorsement from Customer and Internal PSC before the
mitigation plan can be logged in the Risks Register. Similar procedure applies to project issues
as well. Figure 14 shows the process flow for Monitoring and Closing for Risks and Issues.
Figure 14 : Process Flow for Monitoring and Closing for Risks and Issues
Detail process description for Monitoring and Controlling for Timeline as per Table 11.
5. Internal PSC and Head of ASEAN Delivery & Internal PSC, Internal Memo
Operation approved on the utilisation of Head of ASEAN
Contingency Reserve fund for Risks / Issues Delivery &
Mitigation Plan that require additional Operation
project budget.
6. Project Office maintains the Project Central Project Office Scanned documents
Repository for all deliverables submitted to
Customer for review and acceptance. Minutes of Meetings
Central Repository
server
The most important component in the Change Requests Process is the Change Control Board
(CCB). A CCB must be formed at earlier stage so that any new requirement raised can be
addressed earlier prior to project execution. This will eases the pressure to Project Manager
and project team as new critical requirements can be included in the project schedule during
planning stage. All change requests raised by users are reviewed by CCB to determine
whether these requests can be endorsed for further actions or declined. Figure 15 shows the
process flow for Monitoring and Closing for Change Request.
Figure 15 : Process Flow for Monitoring & Controlling for Change Requests
Detail process description for Monitoring & Controlling for Change Requests as per Table 12.
2. Project Team evaluates the efforts on new Project Team Timeline (for new
requests based on duration, complexity, requests)
impact to other delivery components and
number of resources required.
3. Project Office gives a unique ID for each CRs Project Office Change Request
and logged in the Change Requests register. Register
5. Project Manager conducts the following for Project Cost impact report
the new requirements. Manager,
Project Office Change Request
Project Manager estimates the cost for Register
the new requirements and obtain
endorsement from Internal PSC prior to Compiled Change
Customer endorsement. Cost impact Requests forms.
report will be submitted to Internal PSC
for review and endorsement.
6. Change Control Board reviews and endorses Change Control Approved and Rejected
each Change Request in CCB Meeting session. Board CR forms
Minutes of Meeting
9. Project Office maintains the Project Central Project Office Scanned documents
Repository for all deliverables submitted to
Customer for review and acceptance. Minutes of Meetings
Central Repository
server
The process starts with Project Office prepares the templates and uploaded into the Central
Repository server. Often, these defined templates are endorsed during Project Kick-off
Meeting to make known to stakeholders and Project Team that consistencies in project
deliverables are important. Furthermore, it is a form of good practice that can be transferred
to Customer as well.
Types of deliverables vary as they depend on delivery scope. For example, a software
development project is based on the SDLC methodology whereby the standard deliverables
are; User Functional Specification, System Design Specification, User Acceptance Testing,
Data Migration Specification, Training Manual, User Manual, and Hand-over Document. A
part from that, there are generic documents in Project Management processes that include
Project Charter, Project Quality Plan Management, Certificate of Acceptance, Risk Profile
form, Change Request form, and Minutes of Meeting.
Often, the Project Manager must work together with Project Office to determine what, how
and when these documents will be used. Figure 16 shows the process flow for Monitoring
and Closing for Quality Assurance.
Figure 16 : Process flow for Monitoring & Controlling for Quality Assurance
Detail process description for Monitoring & Controlling for Quality Assurance as per Table 13.
2. Project Team prepares the document for Project Team Draft Technical
Customer sign-off upon completion of each Documents
project milestone.
3. Team Lead reviews contents and endorses Project Team Draft Technical
the document before releasing to Project Lead Documents
Manager for approval.
User team
6. User Team and QA/QC Team reviews and User Team and Document Sign-off
verifies the documents. QA/QC Team Page
(Reviewed Section)
QA/QC team – reviews on document’s
Quality. Feedback form
a. If amendments required, User Team and User Team and Feedback Form
QA/QC Team will list out comments in QA/QC Team
feedback form. Technical Documents
(Modification required)
b. Document & Feedback form are reverted
to TCS for further amendments.
1. Project Manager will coordinate with project Project Calendar invite and
stakeholders for the Final Acceptance Manager, Final Acceptance
session. Project Office Agenda.
2. Project Team prepares technical documents Project Team Documents for Final
for Final Acceptance & submit these Acceptance
documents to Customer.
4. Project Office performs the following: Project Office CFOA (scanned copy)
5. Internal PSC establishes the Support Services Internal PSC Support Services
Team for Warranty Period. Organization structure
Figure 18 shows the process framework for both Accounts Receivable and Accounts Payable.
Often, payment milestones are set to trigger the invoicing and billing processes. For example,
the payment schedule between Customer and TCS, is formalised in Contract and become
Customer’s commitment to pay TCS upon completion of each milestone. Pre-requisite
documents need to be submitted together with the invoice to ensure payment can be made
to TCS. Hence, Project Manager needs to be aware of these pre-requisite documents.
For example, the following pre-requisite documents are required when invoicing TM:
Often, invoicing Customer is based on the payment schedule agreed in the Contract. Relevant
documents to be submitted together with invoice are stated in the Contract as well. The
Accounts Receivable process is shown in Figure 19.
Detail process description for Project Accounts Receivable as per Table 15.
Central Repository
server.
Normally, the agreement between TCS and 3rd party vendors is signed under sub-contract
agreement. Hence, payment terms will always be ‘back-to-back’ i.e. TCS pays 3rd party
vendors after payment made by the Customer. Pre-requisite document to process payment
must be submitted together with vendor’s invoice and these document will be based on TCS
internal procedure. The Accounts Payable process is shown in Figure 20.
Detail process description for Project Accounts Payable as per Table 16.
3. Partners / 3rd Party Vendors delivers tasks as Partners / 3rd Milestone deliverables
per milestone. party vendors
5. Partners / 3rd party Vendors submit invoice & Partners / 3rd Invoice
relevant documents as per Payment party vendors
Schedule. Supporting documents
Central Repository
server.
Often, retaining the existing Customer is a challenge to company. Therefore, Client Retention
Program should starts immediately i.e. during Post-Delivery. At this stage i.e. Post-Delivery,
TCS Support Team can identify room for improvement on areas that were not in previous
delivery project. As well, gaps or weaknesses discovered during Preventive Maintenance can
triggered business opportunities for TCS to propose ultimate solution. Hence, proper Client
Retention Program should be developed to ensure continuous business venture between TCS
and the Customer.
Critical component in Warranty Support Services is the SLA (Service Level Agreement)
management. Customer expecting TCS to response fast when problems are logged in. Often,
the response time to problem resolution depends on severity of a problem and each p roblem
will be classified into Critical, Major, Medium and Low. Based on these classifications, the SLA
will be determined. Often, all critical issues will need fast responses from TCS Support Team
and these issues to be resolved within agreed duration since critical issues will disrupt the
daily operations.
Apart from SLA Management, there is Preventive Maintenance that TCS must perform for
Customer. Normally, frequency for Preventive Maintenance is set as Yearly, Half -Yearly, or
Quarterly. The reason for Preventive Maintenance is to identify potential problems before
they emerge. As such, risks of operational disruption can be avoided.
In general, TCS Helpdesks will escalate all problems logged by Customer based on severity
classification. Routing problem tickets with SLA to the respective Support Team will be done
via Helpdesks system. Hence, status of each ticket can be tracked and report can be
generated daily, monthly as well as yearly. Furthermore, analysis report on performance can
be produced to Customer as evidence of Warranty Support being done in accordance to
contract.
On Preventive Maintenance Support, schedule for Preventive Maintenance is shared with TCS
Helpdesks by TCS Service Manager. A ticket on Preventive Maintenance will be escalated to
TCS Support Team as preventive support tasks. List of tasks will need to be performed during
Preventive Maintenance support and once completed, the TCS Support Team obtains
endorsement from Customer for work done.
Detail process description for Warranty Support for Corrective Maintenance as per Table 17.
Website Portal.
3. Customer closed all Incident Tickets that have Customer Incident Ticket status
been resolved.
Incident Management
Database
During Preventive Maintenance Support, a schedule system outage will be invoked. TCS
Support Team will performs some critical tasks to detect potential problems that may occur
on the delivered product.
Detail process description for Warranty Support for Preventive Maintenance as per Table 18.
Maintenance Tasks
Checklist
As such, during Post-Delivery period will be the best time to have effective Client Retention
Program. TCS will be able to anticipate business opportunities from the business issues
emerged during Warranty Support period. Hence, Service Manager will be able to provide
input to Client Partner or Sales Director pertaining to opportunity that arise when performing
the Preventive Maintenance Support and the Preventive Maintenance report can be the
triggering point to initiate a business proposal to Customer.
The following Figure 24 depicts the Client Retention Program process framework for TCS’s
benefit.
This program starts by Service Manager gathering information from Customer pertinent to
operational issues they are facing whether directly from TCS’s delivered product or indirectly
from other business support systems. Operational system issues can be related to policy
change or may be new requirements raised from business users. Gathering information from
Customer can be in a form of Customer Surveys.
Another source of input on business opportunities can be derived as well from the Service
Reports shared in the Central Repository. During Warranty Support, it is essential for TCS
Support Team to determine areas of opportunity that can be explored by TCS. Hence,
information compiled from Service Reports will be the basis for Client Partner or Sales
Director to develop a business proposal and submit to Customer for further decision.
Detail process description for Client Retention Program is shown in Table 19.
6. Client Partner / Sales Director invokes the Client Partner / Business Proposal
process of : Sales Director document for (RFI,
RFQ, or RFP).
RFI
RFQ
RFP
TCS-TM
Document-Template.docx
COA
TEMPLATE.docx
Invoice_Template.d
ocx
Induction
Manual.doc
Requirements
Traceability Matrix.doc
Project Charter.doc
TM Project Plan -
Template.docx
MOM_Project
Status_Template.docx
Project Performance
Report.doc