Project Management Review Procedure

advertisement
Project Management Review Procedure
The purpose of the procedure is to define adequate mechanism for periodic and event driven Project Management Rev
(PMR). PMR helps in having project status data in a uniform format, which is to be used for analysis & finding trends in
project management cycle.
Plan for PMR

PM shall plan for PMR on monthly basis. The PMR shall be attended by :


AM, PM ,SQAG, Project Team (Mandatory)
Global delivery Head ,Head BE , Support functions (Optional)
Prepare for PMR

PM shall prepare for PMR based on the below mentioned agenda :

Review of action item from last PMR

Project execution status w.r.t Project plan

Review Relevant stakeholders involvement

Review of D&Q Plan (Inclusive of sub plans)

Monitoring the process/sub process performance in the project

Review of High Priority risks & Issues

Review of Causal Analysis corrective and preventive action

Effectiveness/Assessment of process compliance

Decision Analysis action items if any

Status of DMAIC projects and process improvement activities

Project VOC / Customer feedback

Any other areas of Concern

The concerned SQAR will verify and approve the PMR Presentation followed by the AM Approval.
Conduct & Track PMR




The PM shall conduct PMR ( Refer PMR checklist CHK-31)
The PM shall record the actions arising out of the PMR in the respective tracking sheet.
AM, PM & SQAR tracks the action items till their closure.
PM shall keep the PMR presentation in project central repository for future reference and usage.


Number of PMR action items identified
Number of PMR action item open







Global Delivery Head
Head Business Excellence
Support Functions
Account Managers
Project Managers
Project Team
SQAG


PMR Action Items
PMR Presentation

Periodic Reviews and Audits are conducted in order to ensure Process Compliance
Software Configuration Management Procedure
Software configuration management (SCM) is a project control procedure for management of software
products in order to ensure product integrity and traceability throughout the project’s life cycle.
Preparation of the SCM Plan
 PM shall prepare the SCM Plan ( Part of the D&Q plan)
 PM shall identify the Software configuration control board (SCCB) consist of
Controller (CC), PM, AM & Client (Optional)
Configurat
Identify Configurable items

To maintain accountability, integrity, Visibility, traceability, reproducibility , PM shall identify th
configurable item (C.I’s) based on the following criteria :





Products that are delivered to the customer
Internal work products like SRS, SAD, HLD, Data flow diagrams, Test cases
Acquired products from the customer like tools, standards, templates, test data
Other items that are used in creating and describing these work products like records and reports
Process performance Model output
Configuration Control
 The CC shall provide the appropriate access rights to the team depending on the role of the team members
 The CC shall review and ensure that the configuration of CIs is being controlled throughout project life cycle to main
the integrity and correctness of CIs. All CIs shall be labeled & commented properly
 CC shall maintain a log of changes and reasons for changes as appropriate. These details could be viewed thro
revision history of CIs using configuration tool
 In case the code is being managed by both customer and Birlasoft, the team will maintain and baseline the code
which we are working as a back up and history

In case the team is working directly on client instance & Birlasoft team is restricted to keep copy of code then in tha
case project team will maintain and manage all other documents except code in configuration tool
Change Control

The changes in CIs are consequences of one of the following:




Requirement change request (RCR)
Problem report (PR)
Defects
All the RCR/PR are handled as per the change management procedure (BSL/PRO/10)
Configuration status accounting

Configuration status accounting is a means of recording, managing and reporting the changes to software items durin
the entire life cycle of the project.

CC shall prepare the below mentioned reports to maintain status accounting



Change request summary and status (Q252)
Problem report summary and status (Q252)
Results of software baseline audits
Configuration Audits


SQA Lead conducts SCM audit (Part of PHI template)
PM conduct Baseline audit using Baseline audit Checklist.
Backup and Recovery The frequency for taking backups will be defined in the SCM plan in the DNQ plan usually as
follows :



Daily Back up
Incremental Back Up
Full back of all CIs on delivery
Risk Management Process
This Risk Management process defines the steps for risk identification &
managing risks in a project.
This process details out steps for how to identify the risk, prioritizes the
risk factors according to both the probability and the consequence of
failure and develops a risk management plan to implement strategies to
deal with those risks.
Risk Identification

PM Identifies the risks associated with cost, schedule, and
performance in all appropriate life cycle phases in a project.

Typical risk identification methods include the following:






Examine each element in work breakdown structure
Interview subject matter experts and stakeholders
Review risk related to similar products available in Organization
Project database (OPD)
Examine lessons-learned documents or databases
FMEA (Failure Mode Effect Analysis)
Taxonomy Based Risk Identification (Birlasoft/CHK/48)
Risk Sources & Categories
 Following are some of the Risk Sources needs to be considered
while identifying the risks associated with the project.











Estimates
Technology
Resource
Suppliers
Customer
Process
Requirements
Design
Coding
Testing
Categorize risk to provide a mechanism for organizing risks as
well as ensuring appropriate scrutiny and management attention
under following heads



Schedules
Cost
Performance
Risk Parameters
 Parameters for evaluating, categorizing, and prioritizing risks
include the following :



Probability of occurrence (Scale 1,3,9 (Low, Medium, High))
Severity if risk takes place (Scale 1,3,9 (Low, Medium, High))
Detectability (Scale 9,3,1 (Low, Medium, High))

The risks identified are analyzed, categorized and prioritized
based on the Risk Priority Number (RPN) and updated in D & Q
Plan.
Risk Mitigation Plan
 PM Prepares the risk mitigation & Contingency plan for a given
risk which includes techniques and methods used to avoid,
reduce, and control the probability of occurrence of the risk, the
extent of damage incurred should the risk occur or both.
 PM have options for handling risks typically include alternatives
such as the following:





Risk avoidance: Changing or lowering requirements while still
meeting the user’s needs
Risk control: Taking active steps to minimize risks
Risk transfer: Reallocating design requirements to lower the risks
Risk monitoring: Watching and periodically reevaluating the risk for
changes to the assigned risk parameters
Risk acceptance: Acknowledgment of risk but not taking any action
often, especially for high risks, more than one approach to handle
risk is generated.
Review of Risks
 PM shall review the risk management plan periodically to re-


examine & update the existing risk mitigation and contingency
plan (If required)
Risk management strategy is reviewed with relevant stakeholders
to promote commitment and understanding.
Risk Management plan is reviewed in team & management
reviews.
Threshold of Risks
 PM shall identify the threshold limits for all identified risk in
D&Q Plan.

The categories of risks for which the expected total RPN value is
between Baseline and 2 X base line value is reviewed in PMR or
in event driven meetings.

The categories of risks for which the total RPN value is above 2 X
base line value shall be reviewed by Global Delivery Head.






Risk Priority Numbers (RPN)
Risk identified at early stages
No of planned Risk
No. of actual Risk
Effort spent on identification and analyzing of risks
Effort spent on Risk management planning












Tower Head
Account Manager
Project Manager
COE (Center of Excellence)
Presales
Business Excellence
Support Functions
Sales
Pre Sales team
Global Delivery Head
Risk Management Plan
Periodic Reviews and Audits are conducted in order to ensure
Process Compliance
Sales Procedure
This procedure applies to the Sales team across all geographies.
Market Segmentation



The sales team along with Pre-Sales would define the Market Segmentation for Geography to
market using SWOT analysis.
Create tool kit for each of the service offerings.
Create brochures/presentations for domain/technology segmentation
Lead Generation
Lead Generation would happen through the following :

 Cold Calling
 Campaigns
 Events
 Internet Events/Webinars
The lead information is entered in Siebel CRM OD workflow application(WINGS) by BRM
Direction Setting Call

Direction Setting Call begins from qualified lead getting into a mature stage of Opportunity. Th
pre-requisite for this call is where strategic or tactical direction is required. (Refer Direction
Setting Call Procedure for details)
Closing process



The sales team would close the deal as per Approved OAP Guidelines as per Authorization manu
from finance team.
Estimations received from pre-Sales are taken. No changes to estimates can be made by Sales
The deal details are updated in WINGS system.
Handshake with Delivery

Sales team will hand over the documents using Handover-Takeover Sales to Delivery Checklist
with following details :
 RFP
 Proposal
 Contract copy/MSA copy
 Signed SOW
 Deal Qualification Sheet
 Account Management Plan
Account Management

Sales team will map the Customer account using Account Business Plan covering :






Organization Structure
Technology Stack of the client
Client business
Competition Analysis
Past History
SWOT Analysis
Contract/SOW Review

Contract/SOW review must be carried by Legal, Business Excellence Delivery before signing of









contract using Contract review checklist for Legal/Technical as per the SOW review Procedure
Every time an extension or revised scope, addendum is submitted for review.
Number of leads Generated.
Number of direction Setting Calls (DSC)
Number of Leads successfully realized.
Sales / BRM
Global Delivery Head
Presales Team
Account Manager
Business Excellence


Filled Estimation sheet
Account Business Plan
Approved OAP

Sales process shall be audited as per the Internal Quality Audit Procedure

Metrics Procedure
The scope of this process covers the description of all the standardized metrics across the organization, intent & use of these
metrics and the Storage procedures. It also covers the analysis methods for each metric, their interpretation and communicati
to identified persons.
Measurement objectives

Organizational objectives are identified as the Big Y.

Client Specific objectives are established at the time of startup of every project and hence they are generally dist
for each project.

Projects measurement objectives are derived from organizational objectives, client specific objectives and object
identified by project team.

The key objectives of the measurements are






Measuring and monitoring the performance
Effective decision-making
Completing the project successfully within given targets
Provide baselines and benchmarks for the future projects to have better estimates and predictions
Data to assess process stability and capability
Identify opportunities for improvement
Data Collection and Storage

PM shall collect & store the metrics data as per defined frequency as mentioned in D&Q Plan.

SQAR shall review & validate the metrics data using the integrated checklist in Baseline sheets.

BEPG shall consolidate and verify the metrics data shared by SQAG.

BEPG Shall store Organisation capability baseline (OCB) data in Centralized repository as per BEPG Plan.
Analysis and Results

Assess the collected data based on the following Criteria :




Verity
Synchronicity
Consistency
PM shall prepare the control chart for each metric and interprets the results.
Communicate the results

Metrics coordinator shall communicate the Project Metrics Results at organizational level as per defined frequency.
Transition Strategy

The Projects shall transit from the old baselines to the New Revised baselines whenever there is a new capability
baseline released & update their project goals accordingly.


Effort spent in Metrics data collection and analysis
Corrective and Preventive actions taken based on the metrics analysis.








Business Excellence Process Group (BEPG)
SQAG
Project Team
Project Manager
Account Manager
Senior Management
Updated Project Development/Maintenance/QA Baseline sheet
Released organization capability Baseline Reports
Periodic Reviews and Audits are conducted in order to ensure Process Compliance
System Support and Administration
The purpose of this procedure is to describes the process of
system support and administration in order to have a control
on hardware (H/W) and software (S/W) in the organization.
The system support also includes preventive maintenance of
machines, virus and identification checking, and backup
archival & retrieval of software.
Management of Hardware and Software


System Admin team maintains details of Hardware Allocation as per
User resource form (Q227) filled by the user during receipt of the
hardware.
Every user will be allocated not more than ONE machine. Only servers
may remain unallocated to any particular user, but may be allocated
to Projects.
Support on Hardware and Software


Employee can log service request by using Maximo Helpdesk
The helpdesk service engineer shall attend the problem & provide


resolution within defined SLA.
A monthly analysis report shall be generated from and maintained by
the System Administration.
Track of all pending calls is kept and is followed up with service
agencies by the system admin team.
Software Backup and Restore






During installation of software, the software librarian shall issue only
backed up media & update “Software issue register”.
System admin team shall take daily differential and full backup of
central VSS server on every Friday.
PM shall be responsible to ensure that proper backup / archive is
taken on off-line secondary storage media.
PM shall ensure that whenever there is an environment change,
structural change in the database, the backup of the server is taken.
The configuration controller of the project will be responsible for
taking the regular backups and maintaining the backup log (wherever
VSS tool is not used)
The backed-up media is maintained by system admin team in a
fireproof location.
Archival and Retrieval
 PM shall submit two copies of the product/software/application for
archival form (Q224)to the software librarian on completion of the
project.
 The archives shall be maintained for a period not less than 3 years or
as stated in the Project contract.
 Whenever a need arises for the software/product/application from the
archival, form Q285 shall be filled up to retrieve the material.
System Checking for Viruses
 System Admin Team shall do virus checking on all computers, and if
found shall clean the virus.
 The results of virus checking shall be filled up in virus checking form
(Q236) by the Helpdesk team and the signature of the user shall be
taken.
System Security
 Employee can access Organisation resources by obtaining their user ID
to logon to the network and systems.
 Every employee shall abide by the company’s Acceptable Use Policy
 All systems should be protected with power on passwords
 Floppy disk drives & all sorts of removable media is restricted in the
premises.
Preventive Maintenance
 Preventive Maintenance shall be carried out once in six months as per
the schedule prepared by Site Manager – Systems.
 The System admin team shall randomly check to verify the correctness
and effectiveness of preventive maintenance done by the external
vendor & record his observations in preventive maintenance
verification form Q234.





Server uptime
Project support/software complaint resolution time
LAN uptime
Leased line uptime
Internet connectivity uptime

All Birlasoft Employees






Completed archival/retrieval form (Q224)
Completed H/W, S/W resource requisition form (Q227)
H/W and S/W release form (Q295)
Completed hardware stock entry register (Q228)
Completed software stock entry register (Q229)
Completed preventive maintenance form (computers)
(Q231)
Preventive maintenance form (printers) (Q232)
Preventive maintenance form (Hubs & switches) (Q233)
Preventive maintenance verification (Q234)
System correctness and identification (Q235)
Virus checking form (Q236)





The System administration and Support Process shall be
audited as per the Internal Quality Audit procedure
Project Initiation and Planning Process
The objective of this procedure is to describe the process of Project
Initiation in project start-up phase. It includes the activity of having
Tollgate Reviews within the Project Start up time. It is also required that
the affected groups are informed about the project initiation through
project initiation mail through ESA.
Project Initiation & planning

Project shall complete Project initiation and planning activities
at the start of the Project as mentioned below :









Execution of Process performance model for development projects
and large enhancements in Maintenance projects
Identification of Risks for the Project along with its Risk priority
number (RPN)
Preparation of Project Plan and approval from Client
Review of Statement of work (SOW) which includes Business
Excellence and Legal Review
Set up of Project in PPM 7.1/Kintana
Identification of Project Goals & SLAs of the project
Preparation of PDSP & DnQ plan. PDSP should have all the tailoring
which are required for the project
Identification of Change Management Process & Templates
Project Kick Off Meeting with the objective of sharing information
& taking commitment from the project participant’s on scope,
risks, methodology, delivery schedule etc.
Tollgates- Check for Process Adherence

Tollgate 0 happens on the 5th working Day of Project
Initiation in ESA

Tollgate 1 happens on the 15th working Day of project
Initiation in ESA

Project Initiation Mailer is received to all the relevant
stakeholders & the Process owner

SQAG maintains a tracker for scheduling for Tollgate 0 & 1

Tollgate Review Dashboard is released by the Process owner
telling the status of the Tollgates

Tollgate 1 is NA for Staff Augmented Services (SAS) Projects
Release of Dashboards



Stakeholders shall receive Tollgate Review Dashboard within
1 day of the Tollgate reviews
Stakeholders shall receive Monthly Tollgate Review
Dashboard in first week of every Month
Stakeholders shall receive an Escalation Dashboard for the
Projects which have not cleared the Tollgates within the SLA
timelines in first week of every month


Process level Sigma Value at Organization level




Tower Leaders
Account Manager
Project Managers
SQAG

Tollgate Zero and One are Cleared
Periodic Reviews and Audits are conducted in order to ensure
Process Compliance
Customer Complaint Process
A Complaint is defined as a response/feedback from customer wherein the
customer expresses his unhappiness or reports unsatisfactory performance
by the product/services supplied to him.
This document describes the process to be followed on receipt of a
customer complaint.
Documenting the Complaint


The recipient of a customer complaint shall document the complaint on the
Customer Complaint Form (Q268).
The recipient of the complaint shall send an acknowledgement of the complaint to
the customer .
Complaint Handling



The Department/Project/Account concerned shall take remedial/corrective action
depending on the nature of the complaint .
The Department/Project/Account taking actions shall write the corrective and
preventive actions on the complaint form (Q268).
The resolution/reply of the complaint shall be sent to the customer, with a copy to
Head Business Excellence.
Identifying Corrective and Preventive Actions

The Department/Project/Account attending to the customer complaint shall
conduct root cause analysis and should take suitable corrective and preventive
actions in adherence to the Causal analysis procedure.
Complaint Followup and Tracking





PM, AM and Department Head shall follow up for closure of the customer
complaint for department /project/Account respectively.
Delays in closure of the complaint shall be escalated. Closure SLAs and Escalation
mechanism needs to be referred as per Escalation Management process.
SQAR shall audit the project for tracking of closure of the customer complaints.
Total number of customer complaints
Number of customer complaints where the resolution time exceeds the defined
SLAs

CXO

Tower Leaders

Global Delivery Head

Marketing Team

Account Manager

 BRM/Sales
COE Leaders







GEO Leaders
Business Excellence
VOC Champion
Causal Analysis form
Corrective and Preventive action
Closed customer complaint
The Customer Complaint Process shall be audited as per the Internal Quality Audit
procedure
‘
Estimation Process
Estimation process applies to the process of estimating size, effort and cost required
for executing any or all phases of software development project. This estimation
process is applied during the Proposal Preparation and at any time the estimate is
required to be revised during the project life cycle.
Determine the Scope of Work/Requirements

During Proposal stage , identify scope and measure in terms of
functional/business areas, performance criteria and constraint.

At proposal stage, identified ESTIMATOR prepares the level 0 estimates&
reviewed by the respective identified REVIEWER from COE.

During the execution of the project, the PM revisits the estimate and after review shares it with
the client

The requirements are decomposed into functions during the execution of the
project which is a Level 1 estimate
Effort Estimation

Effort is estimated on basis of the organizational productivity (when
estimated through FP/ UC point methods) or through the complexity method
for each of the COE when size factor is not used

Consider the following factor while doing estimate:










Expertise available in the target business area
Expertise available in the target technical environment
Training requirements specific to the project
Dependencies on the client for input documents, feedback and approval etc.
Potential idle time based on activity interdependency
Impact of project size, project complexity and project schedules on project
management / Quality Assurance & Control activities.
Impact of Risk on estimated efforts
Document the basis of the productivity
Determine phase wise effort
Duration is arrived from the effort and the resources who will be allocated for
the project
Resource/Cost Estimation

On the basis of skills/grade of professionals, travel/onsite
stay/communication

Hardware and software costs

DQT template is used to arrive at the cost estimation
Documenting the Estimates

Estimation Sheet has to be prepared by selecting the models in QMS
applicable for the project/proposed project once all the factors have been
analyzed

Different for Maintenance Projects/ QA projects
Review and Approval of Estimation Sheets

Approved by COE Head, Tower Head at the proposal stage
 Reviewed by the Account Manager and COE Reviewer at execution stage
 Review carried out in accordance with the Review procedure (BSL\ENG\01)

Review comments are recorded in Estimation Review log (TPL 278 Estimation
Model Review Log)

Approval after review comments are incorporated


Effort spent on preparing estimation sheet, OAP sheet
Additional risks identified





Account Manager
Project Manager
COE (Center of Excellence)
Team Leaders
Presales

Reviewed & Approved Estimation sheet

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Statement of Work (SOW/Contract/MSA) Process
This Process identifies the applicability and impact of the contractual clauses before it
is sent to the Client for formal signoff.
This process also ensure review from legal and technical coverage perspective.
Receive the Purchase Order (PO) from the Client

The BRM /Sales SPOC communicate the high level details of the project and
share the Purchase Order to the Account Manager.

BRM shall prepare Master Service Agreement (MSA) which will be duly
reviewed by Head - Legal.

Sales/BRM shall provide the filled up commitment log for all verbal/
additional commitments made to the client to the delivery team.
Project Initiation in ESA

AM shall request for project code creation to Business Excellence.

Business Excellence team shall create project code based on prerequisites as
follows :





Billing base PO has to be shared as evidence for Billing base by AM
PM shall provide the ESA snap shot to PMO for validation
For New Win – MSA review record by Legal
DQT Sheet along with approvals as per the Executive Summary and Approval tab,
it shall be shared with *DQT repository group in which BRM/sales person has to be
in loop.
PM shall share the name of the Account to ESA SPOC
Handover Takeover activity closure with Sales and Delivery

The HOTO shall take place between Sales and Delivery within 2 working days
of Project Initiation in ESA.

BRM shall handover Proposal, DQT, MSA, MSA review record by Legal and the
communication mails between client to AM as part of the HOTO.
SOW creation by Delivery

PM shall prepare the SOW by taking inputs from the BRM/Sales SPOC. The
SOW has to be created before Tollgate 0 which is conducted within 5 days of
Project Initiation in ESA .

AM shall perform self review of SOW from Technical, Legal, Financial and
Business perspective.

PM shall incorporates the review comments and the comments are tracked to
closure. For the New Win , the solution shall be reviewed by the COE.

AM shall share the self reviewed SOW with the Business Excellence SPOC and
Legal team for review.

BE & Legal team share the review comments inthe Contract Review Log
template.

PM shall incorporate all review comments & track them towards closure
Deliver & Sign off

BRM sends the reviewed & approved copy of final SOW to the Client for

signoff.
SOW is signed off by the Client. From Birlasoft, the SOW is signed off by Sales
SPOC with the signature







Number of
Number of
Number of
Number of
Number of
Number of
Number of







Tower Head
Account Manager
Project Manager
Head Legal
Business Excellence
Business relationship Manager (BRM)
Pre Sales team





Contract/SOW review records -Technical
Contract/SOW review records – Legal
Contract/SOW review process monitoring Dashboard
Contract/SOW (SOW) updated with review comments
Contract/SOW Issue Tracker

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance.
SOW received for review before client sign off
SOW received for review after client sign off
SOW received after delivery sign off to Legal and technical review.
defects observed.
defects closed.
SOW sent to the client without verification of review records
SOW sent to the client after verification of review records
Causal Analysis & Resolution Process
This procedure defines the methodology of identifying and analyzing the
causes of defects and other problems during the execution of the projects and
taking suitable actions to correct those types of defects and problems to
prevent them from recurring.
Triggers for Causal Analysis

Customer complaint

Defect trend analysis at organization level

Output of process performance model (PPM)

Non compliances found during process audits

Total no. of Change request raised are more than five

If top risks affect the Project goals

At Project phase end

After each review/test cycle

At project closure
State the Problem

Project team shall Collect the data for causal analysis and Document the
problem in the Causal Analysis form (Q272)
Conduct Causal Analysis

Conduct the causal analysis using causal analysis techniques as per
“Causal analysis guidelines” (Birlasoft/GUD/06)

Identify all the causes of the problem in the Causal analysis form
(Q272).

Out of all the Identified causes, identify the root causes using PPM
and use process performance baselines for predicting most likely
root cause.

Identify corrective and preventive action (CAPA),prioritize their
implementation.


Conduct cost benefit analysis to achieve intended results.
Update Project define software process (PDSP) for changes in
project defined process and OSSP (organization standard software
Process)for bringing organization level process improvements.
Tracking and Evaluation of Actions

Use PPM to determine if the change has positively contributed to
meet process performance Objectives.

Pre Causal and Post Causal data is evaluated statistically to validate
that change is significant.

All CAPA shall be tracked for their effectiveness on a weekly basis
by monitoring their trends.

Based on the positive trend, CAPA can be further analyzed &
implemented at the organization level.

Analyze anticipated and Actual benefits by implementation of CAPA.
CAPA – Organization level improvement

CAPA may result in process improvement, which can be taken as
the Process Improvement Proposal using six sigma technique.
Defect Analysis at Project level :
PM shall do the project level defect analysis on the basis of :

Severity of the defects

Technical classification of defects

Causewise classification of the defects
Defect Analysis at Organization level
 Metrics team will analyze the defect data at the organizational level
for all the buckets such as SDLC, Maintenance and QA.

Metrics team shall prepare the Defect Prevention Plan for each
quarter
&
track
the
Defect
Prevention
Strategies
at
the
organizational level.

Metrics team shall conduct the causal analysis on the most common
cause of defect for the different buckets on quarterly basis, as per
Defect Prevention plan.
Review of Corrective & Preventive Action

Business Excellence shall present the statistical report on
effectiveness of CAPA during Management Reviews.

Metrics team shall disseminate the knowledge and actions taken
though
this
process
and
management
reviews
organization.


Effort spent on causal analysis

Reduction in rework effort

Process performance before and after Causal Analysis
All Birlasoft Employees
across
the

Corrective and preventive actions

Defect Analysis Reports (SDLC, Maintenance, QA)

Corrective and preventive actions result disseminated

Pre Causal and Post Causal Data

The Causal Analysis & Resolution Process shall be audited as per the
Internal Quality Audit procedure
Management Review Process
This procedure defines the system to review the continuous suitability and
effectiveness of the quality system as related to company’s business activities
as well as to set objectives and goals for qualitative improvements.
Management Reviews and Frequency
 Management Reviews shall take the form of a meeting to be presided over
by Center Head at each location
 Center heads shall inform all the participants. Management Review Meeting
shall be attended by the following:
1.
Location Level :
 Centre SQAG SPOC
 Head of Functions (Delivery Groups, HR Resourcing, System Support and Administration,
Training) for respective location
 Account Managers -Projects
2.
Corporate Level :



CEO, CFO, Head HR, Tower Heads, GEO Heads, Delivery Heads, Function Heads, BE Leaders
will preside of the session.
Representatives of respective Functions should attend the meeting in absence of any one of
the above
Global Delivery Head shall allow any other person to attend the meeting, if so requested,
by any of the designated participants.
Management Review Meeting Agenda

Center Head shall prepare the agenda of
Functions atleast one week in advance

The agenda shall normally
















MRM
in consultation with Head of
comprise of :
Review of open items from last meeting
Operation of the company in relation to the status of implementation of the QMS
Organization capability Baselines against defined targets
Causal Analysis Findings
Trends/ Predictive Analysis from Process Performance Models
Summary of assessment of internal audits conducted
Statistical data on customer complaints & their redresses
Training Needs
Evaluation reports of Projects (current / closed) during the period
Corrective & Preventive Actions taken
Policy Issues
Status of Defect Prevention activities
Decision Analysis action items if any
Status of DMAIC projects and process improvement activities
Any other areas of Concern
MR is responsible to highlight non-conformances that are contributing to
in-ordinate delays in its closure.
Minutes of Meeting

Center Head shall ensure that the minutes of Management review meeting
along with actions items recorded. Copies of minutes shall be made
available to all designated participants.

Head of respective functions are responsible for timely and effective
implementation of actions. These actions shall be reviewed in the next
meeting.
Tracking of Closure of Action Item

Center Head shall keep the track of the closure of Action Items as discussed in
Management Review Meeting. Deviations are to be escalated to Global Delivery Head
in next Management Review Meeting.



Number of Non compliances raised in MRM
Number of open and closed action points of MRM
Number of participants present and absent in the MRM

CXO

MC Members

Global Delivery Head

Head of Functions

Management Representative (MR)

SQAG SPOC

Account Manager

COE Head

Tower Leader



Minutes of Meeting with Action Items
Management Review Presentation
The Management review procedure shall be audited as per the Internal
Quality Audit Procedure
Handing/Taking over of Charge
This Procedure describes the method of handling the Handing/Taking Over
of Charge method at organization level. It also caters to special situations
where only taking over of charge happens on account of the absence of
handing over employee.
Assign resource for taking of charge

Account Manager shall define the scope and extent of transfer. He shall identify
the replacement who will take charge from the outgoing employee.
Handing/Taking over of charge





The outgoing employee shall fill form Q219 to report all issues / concerns, pending
work, list of hardware / software and documents being handed over within the
scope of the transfer.
The outgoing employee provides orientation to the incoming employee on
important issues.
The incoming employee needs to ensure that he stands apprised of all issues /
concerns and relevant data is taken by him is in order.
Both employees shall review and sign the completed form Q219.
In case of handing over includes multiple people, then separate Q219 should be
filled for each incoming employee.
Taking over of charge

In case outgoing employee is not available for handing over the
responsibilities, then AM shall assigns the incoming employee all the
necessary responsibilities including issues and open work items.

The incoming employee shall identify & discuss risks/issues along with AM for
mitigation strategy.
Incoming employee shall sign form Q219.

Risk Assessment


Identify risk which affects the project execution due to change in responsibilities
as per the risk management procedure.
AM Shall approve the form Q 219.
Inform Customer

Inform the customer the change in responsibilities with complete information
about the incoming employee. (Applicable for A4 and above)
Appraisal


AM along with PM shall do performance appraisal as per organization practice.
IF PM is the outgoing employee, then he shall appraise all team members before
leaving the project.
Relieving of responsibilities

On completion of all formalities ,employee is relieved of all responsibilities and
confidentiality issues if any.
Maintenance of Q219

The incoming employee shall maintain form Q219 in the project file.


Effort spent on handing/taking over in any project.
No. of handing/taking over that took place in any project .

All Birlasoft Employees


Complete & signed Handing/taking over form Q219
Appraisal forms Q271 (If applicable)

The Handing/Taking over of Charge procedure shall be audited as per the Internal
Quality Audit procedure
Decision Analysis and Resolution
Decision analysis is a process by which one can select the best option out of different
alternatives available based on certain parameters. Not every decision is significant
enough to have a formal evaluation process as this process is costly.
This procedure also explains approach, Methods for decision analysis and how to select
the best from different alternatives.
Identify Areas for Decision analysis

Some of the areas where there may be a need for formal decision analysis :





Risks with High exposure
Selecting the architecture
Use of reusable components
Selecting suppliers
Any big business decisions where cost is very high
Plan for the Decision Analysis & Resolution (DAR)


DAR activities are planned in D&Q Plan for successfully identifying the best
solution
Identify the relevant stakeholder along with their roles and responsibilities.
Identify Alternative Solutions

Take input from different stakeholders

Document rationale for evaluating identified alternatives
Select Criteria for Evaluation

Identify the evaluation criteria which are going to impact the decision into
the following three categories :



Functional requirements
Non functional requirements
Legal requirements
Select Evaluation Methods
Few options for evaluation are as follows :

Brainstorming method

Voting/Survey method

Prototyping

Simulation

Decision Tree

Process performance model
Comparative Evaluation of Alternatives

Identify, evaluate and document all the assumptions.

If process performance Model is used for identifying best alternative, it
statistically evaluates the alternatives.

Evaluate identified alternatives based on the evaluation criteria and the
methods.

Identify the weightage for each factor based on the priority and importance.

Calculated the scores by summing up the multiplied weight and rated value
for all the parameters

Select the best solution from different alternatives.

Document the rationale for selecting the best solution

Identify the risks associated with implementing this new solution
Approve the solution

Take the approval from the relevant stakeholders who are going to get
impacted by the decision


No. of Decisions taken by using formal Decision analysis process
Effort spent in conducting DAR





Project Managers
Account Managers
Business Excellence
Senior Management
Global Presales

Rationale for selecting the best alternative

Decision analysis matrix (Filled template)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Document Change & Control
The purpose of this procedure is to define and lay out the guidelines for
initiation, authorization & implementation of change requests for all in Quality
Management System (QMS).
QMS includes Quality Manual, Policy, Process Handbook, Procedures, Templates,
Guidelines, Checklists, Standards, Tools, Forms Training Material and Sites)
Initiate Change Request

Employee raise request to Business Excellence Process Group (BEPG ) through On-line
QMS Feedback System available at Kmantra

Changes to QMS are triggered through :



Improvement suggestion proposed by any employee.
Analysis & recommendations of software process assessments
Analysis of Defect prevention /Causal analysis activities.

Inputs from Learning database at organization level.

Result & analysis of project tailoring database at organization level

Analysis of project tailoring database at organization level

Analysis of Process and product measurement data

Process improvement Initiative (Six sigma Projects)



Internal / External audit/assessment results
Incorporate Industry best practices
Internal Business Excellence team review
Review and Approval of Change Request

BEPG evaluates all the document change requests and process improvements
as per Document Generation Procedure

Based on the impact analysis BEPG accept/reject/deferred the change
request & update the requestor accordingly.
Change in Process Document

Head BEPG shall assign the approved change request to BEPG team member/SME for
detailed impact analysis and modification of affected process artifact.

Assigned team member shall checks out assigned document from Working folder in
VSS and make changes as per the change request.

Author is required to update version number & modification history detailing the
specific changes made in the document.

The modified document is then subjected to Peer review/SME review as per the
Procedure Index (Q319).

QMS Training material is updated appropriately to reflect the changes done in the
QMS.

The review comments are logged in Q205/Defect Tracker and tracked towards closure.
Baseline of Process Document

CC shall baseline the reviewed and approved artifact in VSS & on KMANTRA and update
the QMS Release Note (Q320) for the new/updated documents with the latest Version.
Release of QMS

Management Representative (MR) approves QMS Release Note (Q320), which includes the
details of all baseline artifact available in QMS.

QMS release is done periodically and communicated to all employees through mail along
with the QMS Release Note (Q320) & Deployment Plan.

BEPG shall plan and conduct awareness sessions to ensure implementation of the newly
added/modified documents in the projects.

Number of Change request received

All Birlasoft Employees

Approved & baseline Artifact in QMS

Training Material
The Document Change & Control Procedure shall be audited as per the Internal
Quality Audit procedure
Product Integration Procedure
This process defines the sequence for integrating various modules/ Product
components in an orderly manner to ensure that the end product meets all the
requirements specified by the customer.
Integration Sequence
Project Team shall



Identify the Product components to be integrated and the verification of the
same.
Identify alternative product integration sequence if there are more than one
layer of integration.
Apply Decision analysis and resolution (DAR) technique & choose the best
sequence (Refer DAR procedure)
Integration Environment
Project Team shall


Apply DAR technique for taking the decision of Integration environment to
make, reuse, buy results
Create Integration environment if it is not acquired & need to be maintained
throughout the integration as per the future needs.
Product integration process

PM shall prepare product integration plan , which shall capture product
integration environment, criteria, all interfaces, steps of integration, criteria
for validating and evaluating product component for e.g. Levels of testing,
verification of interfaces, &final integrated products are to be validated and
delivered.

SME shall review the product integration plan.

PM shall update the review comments & get it verified by SME.
Assembling Product component
Project team Shall



Perform the assembly sequence as per Product Integration plan
Perform evaluation of the assemble product components
& record results.
Deploy and deliver the product as per deployment plan.






Number of defects Captured
Account Manager
Project Manager
Team Leader
Project Team
SQAR



Product
Product Integration plan
DAR Records

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
User Documentation Procedure
The Purpose of this procedure is to prepare Documentation that guides users
operating and managing software product being developed.
Preparation of User Documentation
Project Team Shall



Study the SRS & HLD Document to design the User Manual with all the S
Reports to be used as per client approved template.
Team Member shall prepare Online Help using the tool to facilitate quic
while working on the developed software product.
The Team Member shall prepare the Installation guide using the tool to
installation, operation covering the following,







Hardware Configuration
Operating System
Application Software
Networking
Pre-requisite data
Troubleshooting
Operating the system etc.
Review/Testing of User Documentation
The PM/TL shall review the user documents, as per guidelines for Review (BSL
the following,
 Style and Grammar
 Complete coverage of functionality as per Software Requirement Specif
 Test the document by installing and running the software using the docu
 The PM/TL shall record the observations and defects using defect Tracke
Closure & Verification of Defects


The Team Member shall close the defects and record the closure in the
Form.
The PM/TLshall verify the closure of Defects. The review report is close
PM/TL when all the defects have been rectified.
Baseline the User documentation
 Configuration controller baselines User documentation after PM’s approv




Total number of defects in the User Documents
Effort spent in preparing the User Documents
Review Effort
Rework Effort






Project Manager
Team Leader
Project Team
Testing Team
Configuration Controller
Technical Writer





User Manual
Installation Guide
Online Help Bundle
Quick Reference sheets
Updated Review Records (Q205)
Periodic Reviews and Audits are conducted in order to ensure Process Complian
Maintenance Procedure
Maintenance Procedure
The purpose of the Maintenance process is to manage the maintenance
projects in the organization. This may include all kinds of tasks
associated with the maintenance projects that is enhancement, bug
fixing and production support
Bug Fix and Production Support

Project Team shall
1. Analyze, collect and elicit stakeholder/client needs
2. Perform Size estimation for the work packet as per the
estimation procedure




PM review the impact analysis and assign the work packet to the
appropriate team member
Team member shall perform coding as per the code generation
procedure
Project team shall review and test the piece of code as per the
review and testing procedure using review checklist
(BSL/CHK/61)
Project team updates the requirement traceability matrix form
(Q284)
Enhancement tasks
PM shall decide & follow below mentioned steps depending upon the
scope in the project and the deliverables to the client as per the task
order

Project team analyze the work packet

Size estimation is performed as per the estimation procedure

PM shall assign the work packet to the appropriate team
member

Prepare design as per the design procedure. System and
Integration test plans will also be prepared (if applicable).

Design review shall be done

Perform Coding as per the code generation procedure

Integrate modules and interfaces, if applicable, as per Product
Integration procedure

Perform code review will be done as per the review procedure

Perform Testing as per the testing strategy mentioned in the
D&Q plan.
The Project team updates the requirement traceability matrix
form (Q284) mapping all the requirements to suitable sections.

Project Data Analysis (Applicable in all scenarios )

Project team shall record the project related data for Delivery
Variance, Effort Variance, Review Efficiency, Testing Efficiency
&client specific metrics (If any) as per project baseline template
for Maintenance project

PM shall analyze the data trends and document the
interpretation in the respective sheet of the Project Baselines
templates.

Project Team shall perform causal analysis and take corrective
action for any data point found beyond the targeted control
limits as defined in the Project objectives & Goals sheet (Project
baseline template)




Effort spent in completing the work packet
Rework effort
Review Effort
Testing Effort






Account Manager
Project Manager
Team Leader
Project Team
Testing Team
SQAR

Updated Work Packet

Periodic Reviews and Audits are conducted in order to ensure
Process Compliance
Implementation Procedure
This procedure describes the procedure for installing and commissioning the software
product and getting an approval from the client on successful running of the system
.The procedure also describes the training activity for the end users so as to facilitate
them in using the software product at the client’s environment.
Installing and Commissioning the Software Product
Project team Shall
 Port, convert or migrate the data to the accepted system as per the
contractual obligations.
 Install software & commissioned in the customer’s environment by creating
different directories and placing the files in them as per the Installation guide.
 Track all defects to closure using Q205.

Follow Change Management Procedure for any changes reported during the
Installation & commissioning.
Update User Documentation
 Update the user manuals and installation guide on completion in this phase.(If
applicable)
User Training


User Training will be conducted only if it is part of contract.
Define the scope/objective in terms of :







Complete System
Module/Sub-system
Installation procedure/manual
Prepare the User Training Schedule
Prepare the Training Material
Conduct training as per the schedule and take feedback from participants.
Take corrective action based on the feedback provided by the participants.
Sign Off from Client


PM shall be responsible for obtaining a sign off from client indicating software
product has been accepted.
PM shall ensure VOC of the project is raised and received.




Implementation Schedule (Planned Vs Actual).
Effort spent in implementation.
Rework effort.
No. of defects found in implementation phase.




Account Manager
Project Manager
Project Team
Client



User Documentation (If applicable)
Training material (If applicable)
Acceptance Sign-off communication (From Client)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Early Warning Process
The purpose of this process is to act as a proactive alert mechanism for delivery
function, wherein engagement and project level issues/Risks are proactively
identified and informed to the Senior management and ensure corrective /
prevention actions are taken.
Business excellence team shall publish the consolidated report/ Dashboard to
highlight early warnings effectively at appropriate levels and track them towards
closure.
Early Warning/Escalation Identification:

SQAG Tower Leaders identify the early warnings based on the below
mentioned parameters:

















Customer Escalation through any channel
VOC less than 4
Contracts/SOW not available
Missing SLA target in Production Support project
Missing milestones
No Plan available
Tollgate failure
High impact Risk
Audit NC not getting closed within Target Date
VOC not received
Requirements not agreed by client
PMR not done
If PHI Trend is dropping
SOW review comments not closed
FIR Failure
Customer Complaints
SQAG Tower Leader collates, categorizes early warnings as per “ROY”
methodology (Red – Escalation to CEO, Orange – to Global Delivery Head,
Yellow – to Tower leader).
Tower Level Dashboards:

SQAG Tower Leader publishes the dashboard on weekly basis to Tower
Leader.
Monitoring and Review

Tower Leader reviews the dashboard published by SQAG Tower Leader and
shares updates if any.
CXO Level Dashboard



SQAG Leader publishes consolidated dashboard on a weekly basis, in cases
where issues need CXO level attention.
CXO Level Dashboard includes all the issues from all towers which are
categorized as Red/Orange.
Global Delivery Head reviews the issue with respective stakeholders on
weekly basis.
Escalation of Issue from One Level to Next Level:



All customer escalations are tracked at least at GDH level till the time
issue comes under control.
For any Early Warning/ Escalation, If there is no update provided by PM/
AM for 3 subsequent weeks, it will be escalated to next level radar for
review.
Any open issue with aging >30 days at one level should be moved to next
level. However it can be moved back to earlier level if reviewer
recommends.
Issue Resolution:

For removal of escalations from the escalation dashboard, PM/AM shares
the evidence for the closure of the escalation; SQA Tower Leader verifies
the evidence and removes it from the dashboard.

Number of early warning issue reported by BRM/AM/SQAG
Issue Resolution Rate






Global Delivery Head
Tower leader
Business Excellence
CXO
Delivery




Project Manager
Account Manager
Sales / BRM
Support Function

Updated early warning Dashboard
Quarterly Analysis
Learnings


The Early Warning Process shall be audited as per the Internal Quality Audit
procedure
Client Visit Process
This procedure defines the client visit process at Birlasoft premises at all India location
offices. This procedure describes the activities to be performed, roles and responsibilities,
and data to be generated, collected and recorded.
This procedure is needed to ensure that all new/ existing client visits handled with
consistency and coordination among all support and delivery function as needed.
Client Visit – Planning Phase

Sales/BRM shall identify the client key objective &
(TPL-304-client key objective mapping)

BRM shall take the cost approval from their respective Tower Head.

BRM & AM shall specify any additional requirement for prospective client if any. Sales
team/ AM shall prepare the detail client visit agenda and share with all the relevant
stakeholders.

Sales/BRM shall prepare Dossier and agenda for the client visit (TPL-303-Client Visit
Agenda) and share with relevance stakeholders.
Admin team shall prepare the logistics plan and share it with Presales/ AM/ BRM for
review.
BRM/AM/ Presales shall decide on client visit modalities and presentation content. They
shall inform all the relevant stakeholders for the key presentation support required from
them.
AM/ BRM shall decide the master of the ceremony who will be responsible for:






Agenda with the visitors
Checkpoints during the mid sessions
Summarizing the various action points
expectation from Birlasoft as Per
Mobilization Phase







BRM/Sales shall collate all the presentation and ensure that final presentation is as per
the corporate presentation format as suggested by Branding / Marketing team.
Admin SPOC shall share the logistic requisition form with the sales team to confirm visit
requirement. (Refer Q376-Client visit logistic requisition form)
BRM/AM/ Presales shall coordinate for a dry run of presentation to ensure Key Messages
that have been identified & shall be delivered by the various Stakeholders as per stated
objective and expectation for the client visit.
The master of ceremony/BRM shall ensure that all presentations are complementing and
covering the agenda as per client expectation.
BRM shall set for Business Lunch /Dinner discussion agenda and send invites to intended
participants.
If Live Experience / Bay visit / Facility walkthrough visit is involved, BRM shall
communicate it to all relevant stakeholder including delivery and admin SPOC.
All stakeholders should provide their commitment for the client visit. The presentation
should be shared as per the SLA Matrix.
Conduct Phase




Sales team will present the dossier and sets the refined agenda with Client on his
arrival.
BRM/Master of ceremony will presents Company Overview, Enterprise Direction followed
by presentation session by stakeholders as per the detailed agenda
BRM/AM/Master of ceremony will present the Gifts and Memorabilia presentation
Sales/BRM SPOC will identify Actionable Items from the Client Visit and shares them with
relevant stakeholder.
Follow Up Phase




Sales/BRM shall prepare the detailed Client Visit Report and shares the same with
Management / Tower Leads.
BRM/Admin lead shall take the formal feedback from the client during wrap up session..
Sales/BRM shall monitors and tracks to closure all Actionable Items. Information is shared
with Sales and Client.
Presales/ BRM/AM Stores the Client Visit Presentations, Client visit Reports and Feedback
in centralized repository maintained by Presales team. All approved presentations shall
be uploaded at Kmantra for future reference.


Customer Satisfaction Index
Return on Investment










Sales/BRM
Presales
Account Manager
Project Manager
Delivery team
Administration team
Marketing team
Delivery team
COE
Practices


Human Resources
Business Excellence


Client Visit Detail agenda
Client feedback form
Presentations shared by Delivery/COE/support functions

The Client Visit Process shall be audited as per the Internal Quality Audit procedure
Acceptance Testing Procedure
This procedure describes the methodology of performing acceptance testing. It details
out the activities involved in acceptance testing including identifying the resources
and environment for acceptance testing, providing support for acceptance and getting
the final signoff from the client .
This procedure also describes the method of handling problems detected during the
acceptance phase and to take corrective action accordingly
Plan for Verification
Project team Shall,


Select the product component for verification.
Identify most suited Process Performance Model for Acceptance testing
(Manual / Automated) so that Project defined goal can be achieved.
 Identify the verification environment to ensure it can be carefully controlled
to provide for replication, analysis of results, and re-verification of problem
areas.
Application Set-up


The Project team shall set up the hardware servers, installation and
configuration of the operating system in consultation with the client.
The Project team shall install the Software product. Setup
Database, create user logins (If applicable)

Ensure that the baseline Integrated sub-systems/modules are installed
Conduct Acceptance Testing and Reporting

Testing is performed as per the Acceptance Test Plan.

The client shall performs the testing with the approved test cases. The status
is reported to the Project Manager/Program Manager as per the plan
Defect Reporting and Recording
 Project team shall record the details of all failed cases by recording in defect
tracking tool review /Q205 execution.

Update Acceptance test cases for the missing scenarios, change requests or
inconsistencies if any, and update the RTM accordingly.
Closure of Defects
 Project team shall close the defects as per the identified corrective actions.

PM analyzes and identifies the corrective action for the defects and update
test plan (TPL-25-testplan) and test cases (Q217) if required.


The Review Team shall verify the closure of Defects.
PM shall analyze the defect data at Phase end or at the end of each iteration
and corrective action shall be identified and tracked.
Change Control

Any changes initiated by the client needs to be recorded as change requests,
and the change control procedure needs to be followed (Refer
Birlasoft/PRO/10).
Bi-Directional Requirement Traceability Matrix
 The Project team updates horizontal and vertical traceability matrix form
(Q284).
Update User Documents

The user documents e.g. (SRS document, HLD, LLD) including the user
Manuals are updated based on changes /defects found during Acceptance
testing.
Acceptance or Sign Off from Client

Project Manager shall be responsible for obtaining a sign off from client
indicating software product has been accepted.





Total number of defects found in the application
Total effort spent in Acceptance Testing
Total duration/time spent in Acceptance Testing
Rework Effort
Defect Density at UAT






Account Manager
Project Manager
Project Team
SQAR
Testing Team
Configuration Controller

Client



Tested and updated Software product
Defect Test Report /Review record (Q205)
Acceptance Sign-off communication (From Client)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
System Testing Procedure
The System testing procedure describes the steps followed after successful integration
testing is completed & all the unit processes making up the subsystem have been
successfully integrated.
System Testing include Regression Testing, Performance Testing, User Interface
Testing, Load Testing, Volume Testing, Stress Testing and Security Testing.
Plan for Verification
Project team Shall,

Select the product component for verification.

Identify most suited Process Performance Model for System testing (Manual /
Automated) so that Project defined goal can be achieved.
 Identify the verification environment to ensure it can be carefully controlled
to provide for replication, analysis of results, and re-verification of problem
areas.
Configure Testing Environment




Ensure that the baseline Integrated sub-systems/modules are installed
Configure the servers
Populate Master data (if applicable)
Hand-over the system to the Testing Team
Conduct Testing and Reporting

Testing Team Member shall conduct the System Testing as per the System test
cases .The TM shall record the actual results using Test Cases (Q217)

Testing Team shall perform the various categories of System Testing (Refer
guidelines for Testing Birlasoft/GUD/24)
Defect Reporting and Recording
 Testing team shall record the details of all failed cases by recording in defect
tracking tool review /Q205 execution.
 Testing Team shall provide detailed description of all the failed case in the
Defect Tracker. Team is also responsible for filling the complete defect details
including defect type classification.
 Testing team shall prepare the Test Report using Test Cases (Q217)
Closure of Defects
 Project team shall close the defects as per the identified corrective actions.

Corrective action may also result in updating test plan
(TPl-25) & System test cases (Q217)


The Review Team shall verify the closure of Defects.
Configuration Controller shall baseline the System Test Code based on PM’s

approval.
PM shall analyze the defect data at Phase end or at the end of each iteration
and corrective action shall be identified and tracked.
Bi-Directional Requirement Traceability Matrix

The Project team updates horizontal and vertical traceability matrix form
(Q284).




Total number of weighted defects in the application
Rework Effort
Effort spent in Test Execution
Schedule for System testing






Account Manager
Project Manager
Project Team
SQAR
Testing Team
Configuration Controller



Baselined Source code
System Test Cases (Q217)
Updated User Documents

Defect Test Report /Review record (Q205)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Integration Testing Procedure
The Integration testing procedure describes the steps for testing the functional
integration between the Unit Process/modules. It also tests the data flow between
them.
Plan for Verification
Project team Shall,


Select the product component for verification.
Identify most suited Process Performance Model for Unit testing (Manual /
Automated) so that Project defined goal can be achieved.
 Identify the verification environment to ensure it can be carefully controlled
to provide for replication, analysis of results, and re-verification of problem
areas
Configure Testing Environment






Configure the operating system
Install the Software
Configure the servers
Populate Master data (if applicable)
Build the application and install the same
Hand-over the system to the Testing Team
Conduct Testing and Reporting

Run process performance Model & take decision on whether Integration
Testing will be manual or automated and accordingly Unit Test Cases and Test
Script will be prepared.

The Testing Team Member shall conduct the Integration Testing as per the
Test Cases .The TM shall record the actual results using Test Cases (Q217)
Defect Reporting and Recording


Testing team shall record the details of all failed cases by recording in defect
tracking tool review /Q205 execution.
Testing Team shall provide detailed description of all the failed case in the

Defect Tracker. Team is also responsible for filling the complete defect details
including defect type classification.
The Testing team shall prepare the Test Report using Test Cases (Q217)
Closure of Defects


The Project team shall close the defects as per the identified corrective
actions.
The Review Team shall verify the closure of Defects.

Configuration Controller shall baseline the Integration Tested Code based on
PM’s approval.

PM shall analyze the defect data at Phase end or at the end of each iteration
and corrective action shall be identified and tracked.
Bi-Directional Requirement Traceability Matrix

The Project team updates horizontal and vertical traceability matrix form
(Q284).





Schedule of Integration Testing
Effort spent in rework
Number of defects captured
Number of defects in a particular functionality/Module.
Effort spent in Test Execution.






Account Manager
Project Manager
Project Team
SQAR
Testing Team
Configuration Controller




Baselined Source code
Integration Test Cases
Updated User Documents
Review record (Q205)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Preparation of Test Cases Procedure
This procedure is followed during the Requirement and Design Phase of the Project
and covers preparation of System Test Cases (STC) and Integration Test Cases (ITC).
Identification of ITC & STC
Project team shall,





Study the HLD Document and the Functional Model to understand
the functionality of the integrated sub-systems
Determine the Functional dependency between the Unit
Processes based on the SRS & HLD document.
Identify the interfaces and data inflow and outflow of each sub-system.
Identify the key principles, features, and phases for product or productcomponent validation throughout the life of the project.
Determine which categories of user needs (operational, maintenance,
training, or support) are to be verified and validated.
Preparation of ITC
The Project team shall prepare the ITC(Q217) taking into account the following :





Correctness


Sub-system functionality and interfaces mentioned in HLD document.
Functionality
Logic
Error, Exceptions and Boundary Conditions
Adherence to Standards and Guidelines for Test Cases (BSL/GUD/24)
Preparation of STC
The Project team shall prepare the STC,taking into account the following :
All the requirements in the Software Requirements Specifications have been
met.

Other requirements like performance, security, error recovery,
maintainability, portability and compatibility etc.
Review of ITC & STC

The Integration and System Test Cases shall be reviewed by the PM/TL, as
per Test case Review Checklist.


The Review Team shall record the findings in PPM/client specific tool/Q205.
The Project team shall close the defects as per the identified corrective
actions.
Closure of Defects

The Review Team shall verify the closure of Defects.

Configuration Controller shall baseline the ITC &STC based on PM’s approval.

PM shall analyze the defect data at Phase end or at the end of each iteration
and corrective action shall be identified and tracked.
Bi-Directional Requirement Traceability Matrix

The Project team updates RTM(Q284) to ensure Test Case coverage and
completeness with respect to SRS & HLD.
Approval & Baseline Code

PM reviews the final Code & submit to client for review.

Configuration controller baselines Code document after approval.





Effort spent in preparing the ITC &STC.
Effort spent in review
Total number of defects in the Integration test Cases
Total number of defects in the System Test Cases
Effort spent in Rework.










Account Manager
Project Manager
Team Leader
Project Team
Testing Team
Configuration Controller
Baselined Integration Test Cases
Baselined System Test Cases
Review Records (Q205)
Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Unit Testing Procedure
The Objective of the Unit testing is to ensure the steps to be followed to confirm that
it meets the functional requirements as specified in Program Specifications.
This procedure covers :

Testing of the user interface to ensure that information properly flows
into and out of the program unit under testing.

Examine the local data structure to ensure that data stored temporarily
maintains its integrity during all steps in Test Case execution.

Test boundary conditions to ensure that the program operates properly at
boundaries established to limit or restrict processing.
Plan for verification
Project team shall,


Select the product component for verification.
Identify most suited Process Performance Model for Unit testing (Manual /
Automated) so that Project defined goal can be achieved.

Identify the verification environment to ensure it can be carefully controlled
to provide for replication, analysis of results, and re-verification of problem
areas.
Conduct Unit Testing



The Configuration Controller shall move the Code to the Review/Testing area
for Unit Testing, on approval from PM/TL.
Conduct Unit Testing as per the Unit Test Cases as per the guidelines
BIRLASOFT/GUD/24.
Prepare the Test Report using Test Cases (Q217).
Defect Reporting and Recording
The Team Leader/Member other than developer of program code will :

Understand the functional specifications in HLD/LLD Document, program
specifications and unit test cases to understand the flow of the process.

Update the unit test cases for the missing scenarios or inconsistencies if any,
and update the Requirement traceability Matrix accordingly.


TL/ TM will record defects using Defect Tracker/ Q205.
The Configuration Controller shall move the code to the Working area for
update of code on approval from PM/TL.
Closure of Defects

Developer will update the program code and close the defects in the Defect
Tracker for the test cases executed as per test cases (Q217)

Developer will update the review comments and resubmit it for verification to
review team.

Developer will ensure the closure and verification of the defects by performing
another cycle of unit Testing.

PM shall analyze the defect data at Phase end or at the end of each iteration
and corrective action shall be identified and tracked.
Bi-Directional Requirement Traceability Matrix

The Project team updates the requirement traceability matrix form (Q284)
mapping all the requirements to suitable sections.
Approval & Baseline Code

PM reviews the final Code & submit to client for review.

Configuration controller baselines Code document after approval.





Schedule of Testing (Planned vs. Actual)
Effort spent in Unit Testing
Effort spent in rework
Number & type of defects captured
Number of Unit Test Cycles






Account Manager
Project Manager
Team Leader
Project Team
Testing Team
SQAR



Unit tested & baselined code
Review Log (Q205)
Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Code Generation Procedure
This procedure applies to the Coding and integration of the product (Code generation,
Code Walkthrough, Code Review and product integration).
Code Generation
Project team Shall,

Identify most suited Process Performance Model for generating code, so that
Project defined goal can be achieved.

Project team should check the reusable components repository for the
existing components that can be re- used in the project.

Project team write the program using program template and coding standards
as defined for the project.

Compile the program code.
Code Review

Review team shall review the Code ,RTM & method resulted from Process
Performance model execution.

Review is performed as per the code review checklist (BSL/CHK/07) and
traceability matrix for fulfillment of requirements.

The review team will record defects using Defect Tracker/ Q205.

The Project team will update the review comments and resubmit it for
verification to review team.

The review team ensures the closure and verification of the defects.
Bi-Directional Requirement Traceability Matrix

The Project team updates the traceability matrix form (Q284) mapping all the
requirements to suitable sections.
Tollgate Reviews


Conduct Tollgate4, phase1 at 20% completion of coding.
Conduct Tollgate 4 Phase 2 at 80 % completion of coding.
Approval & Baseline Code

PM reviews the final Code & submit to client for review.

Configuration controller baselines Code document after approval.






Schedule of Code (Planned vs. Actual)
Effort spent in review of Code
Effort spent in rework
Number of defects captured
Review Efficiency
Tollgate SLA adherence





Account Manager
Project Manager
Team Leader
Project Team
Technical SME



Reviewed & Updated code
Integrated product
Review Log (Q205)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Low Level Design Procedure
Low Level Design (LLD) Process focuses on detailing on the data structures and
algorithmic representation as presented in HLD. The system is broken down into
procedures/programs. The logical design is done for every program and Program
Specifications document is prepared.
Define Low Level Design
Project team Shall,

Identify most suited Process Performance Model for developing the LLD, so
that Project defined goal can be achieved.

Project team finalizes the physical structure of entities, optimizes the design
by de-normalization, and details out the physical data elements using HLD.

The Project team prepares program specification as per specified format.
(Refer TPL-15-LLD & TPL-16-LLD)
It contains details about different views such as database states/modes,
logical, functional, environment, build and security.(Refer Security Guidelines
for Web Applications)
Unit Test Cases and Test Scripts

Run process performance Model & take decision on whether Unit Testing will
be manual or automated and accordingly Unit Test Cases and Test Script will
be prepared.

Prepare Unit test plan and test cases using Q217 to cover the functionality of
the program unit as per LLD.

Exercise all independent paths through the control structure to ensure that all
statements in the code get executed at least once.

Test all error-handling paths.(Refer guidelines on testing for preparation of
test cases and scripts)
Bi-Directional Requirement Traceability Matrix

The Project team updates the traceability matrix form (Q284) mapping all the
requirements to suitable sections in the Low Level Design Document.
Low Level Design Review

Review team shall review the LLD ,RTM & method resulted from Process
Performance model execution.

Review is performed as per the LLD checklist (BSL/CHK/07) and traceability
matrix for fulfillment of requirements.

The review team will record defects using Defect Tracker/ Q205.

The Project team will update the review comments and resubmit it for
verification to review team.

The review team ensures the closure and verification of the defects.
Approval & Baseline HLD

PM reviews the final LLD & submit to client for review.

Configuration controller baselines LLD document after approval.





Effort spent in LLD (Planned vs. Actual)
Schedule of LLD (Planned vs. Actual)
Effort spent in review of LLD
Effort spent in rework
Number of defects captured





Account Manager
Project Manager
System Analyst
Team Leader
Project Team




Program Specification
Unit Test Cases and Test Scripts
Physical data elements (Technical Package)
Review record (Q205)

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
High Level Design Procedure
This procedure describes how High Level Design (HLD) is prepared (confirming to the
addressed agreed standards as mentioned in the D&Q plan), reviewed and approved.
Select and Develop Product-Component Solution
Project team Shall




Identify most suited Process Performance Model for developing the HLD, so
that Project defined goal can be achieved.
Define alternative solution and selection criteria using Decision Analysis and
Resolution (Refer DAR procedure)
Define an initial set of architecturally significant elements to be used as the
basis for analysis.
Define an initial set of analysis mechanisms for all non functional requirement
including Safety, Security, Performance etc.(Refer to Design Security
Guidelines)
Prepare the HLD with below details :




Define the Run-time Architecture
Define Distribution
Define Sub System Design
Implement the Product Design
Bi-Directional Requirement Traceability Matrix

The Project team updates the traceability matrix form (Q284) mapping all the
requirements to suitable sections in the High Level Design Document.
Prepare System and Integration Test Plan

The Project Team prepares the System Test plan, Integration Test plan ( TPL25-Testplan) & Integration test cases (Q217) and takes the sign off from the
client
Design Review

Review team shall review the HLD ,RTM & method resulted from Process
Performance model execution.


The review team will record defects using Defect Tracker/ Q205 .
The Project team will update the review comments and resubmit if for
verification to review team.
The review team ensures the closure and verification of the defects.

Approval & Baseline HLD

PM reviews the final HLD & submit to client for review.

Configuration controller baselines HLD document after approval.




High Level Design effort
Review Effort
Number of review comments
Rework effort





Account Manager
Project Manager
System Analyst
Team Leader
Project Team




High level design (HLD)
Updated Requirement Bi Directional -Traceability Matrix
System Test Plan and Test Cases
Integration Test Plan and Test Cases

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Requirement Specification Procedure
This procedure describes how requirements are gathered, analyzed and elicited.
The main objective of the requirement analysis is to produce a document that
properly specifies all requirements of the customer. This process is applicable to
SDLC projects >300 person hrs.
Develop and Understand Customer Requirements
PM Shall



Identify most suited Process Performance Model for developing the
Requirement so that Project Defined Goal can be achieved.
Prepare Requirement Gathering Plan (Refer requirement Gathering guideline
for details)
Prepare Stakeholder request gathering template to identify Stakeholders need
and map it to the customer requirement.
Develop and establish product requirement




Align the project team in their understanding of the system and take the
commitments on the requirement.
Identify and select Architecture for the system using
Architecture Lab
Guideline.
Develop bi-directional traceability matrix using form Q284 which will be used
for identification of dependencies and for managing the requirement.
Identify the security requirement (Refer Security Guideline)
Analyzing and validating the requirement


Analyze requirements to ensure that they are complete, feasible, realizable,
and verifiable by taking QFD methodology and by defining Integration test
cases.
Update Requirement validation kit along with details of validation results
Preparation and Approval of Software Requirement Specification
(SRS)




The Project Team prepares the SRS document as per the Template.
PM shall identify the most suitable SDLC Process Performance model in order
to achieve project goals.
The Project team prepares the Acceptance test & take customer approval (If
applicable)
PM shall review and approve the SRS & Acceptance test plan and submits to
the customer for sign off (If applicable)
Baseline the Document

Configuration controller shall baselines the approved SRS & acceptance test
plan.
Re estimation of Size
 The team shall re-estimate the size of the requirements & use estimation
checklist to review the estimates.
 PM shall use re-estimated value to calibrate the process performance model to
calibrate the same.
Requirement Tollgate

During requirement Phase-there are two tollgate reviews
a)
b)
Tollgate 2, Phase1 (Requirement gathering),
Tollgate 2, Phase2 (Requirement Analysis and validation)

In case the Toll Gate 2 Phase1/Phase2 is not cleared, it would be highlighted
in the Prewarning dashboard.






Effort spent in Requirement Analysis
Defects found during the Review
No. of change request received
Review Effort
Rework Effort
Effort spent during Requirement Tollgate






Account Manager
Project Manager
System Analyst
Business analyst
Solution Architect
SQAR








SRS Document
Modification of Estimation, if applicable
Accepted Change request by the client
Modified D&Q Plan
Filled Requirement Gathering Plan
Filled Requirement Validation kit
Executed Requirement Engineering Tollgate Check List
Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Review Procedure
The purpose of Review procedure is to define the process of planning, organizing,
conducting and recording the activities related to review of a software item or
product and the associated documents.
Plan for Review
PM shall

Plan for 100% peer reviews and formal inspection on selected sample (based
on criticality and complexity)

Identify Work product to be reviewed in D&Q Plan

Identify and define verification method in D&Q Plan to ensure that the
verification environment is available when necessary

Identify reviewers (Subject Matter Experts) for Planning, RA and Design
phases.

Schedule the review meeting, select the meeting place and inform the review
team.

Share review kit including, work product, checklist, or Standards etc. to the
reviewers.
Preparation Phase

The reviewer(s) reviews the work product and will prepare their
comments/defects, recommendations and questions on the work product to
be discussed at the review meeting.

For code reviews the team would prepare project specific code review
checklist.
Review of Work Product

The author will initiate the review meeting, and will clarify the issues raised
by the review team member(s) on the work product.

The review team will record the review comments using Defect tracking tool
Defect Tracker or client supplied tool or the review form Q205.

Review Team fills in review recommendation, other metrics and authorizes a
verifier to verify closure of defects identified.

The Review Leader assigns comments / defects for closure, to the respective
author(s).

The Author and the Review Team will resolve defects raised during the
review.

The Author will discuss with the Review Leader to resolve the open issues (If
any)
Rework Phase

The author reworks on the defect/comments of the work product as recorded
in Defect Tracker or the review form Q205.
Defect Closure Phase

Author will close the review comment and share it with Review team.

The designated verifier from review team shall approve the closure of defects
recorded in Defect Tracker/Q205.
Root Cause analysis of defects

The Review Leader in discussion with review team will analyze the cause of
defect and complete the “Defect Origin” column by writing the stage / phase
responsible in defect tracking tool/Q205.








Size of the product (KLOC/# of pages/no. of functions)
Size and composition of the review team
Preparation time per reviewer
Length of the review meeting
Types and number of defects found and fixed
Rework effort
Actual effort expended on reviews Vs. Planned
Number of products reviewed Vs total number of products

Whole Organization


Review Form (Q205)
Updated work product

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Project Management Process
Software Project Management is an umbrella activity within software engineering. It begins before any technical activitie
initiated and continues throughout the definition, development and maintenance of software projects.
The purpose of this document is to describe the processes, procedures, guidelines and templates that should be followed
effectively manage a software project.
The key project management activities performed in this process areas are as follows :












Contract Review
Project initiation
Development of Plan
Planning and preparing for a phase
Task assignment and monitoring
Tracking and re-planning
Re-estimation
Metrics collection
Phase end review
Project closure
Status reporting
Project failure


Effort spent in Project Management activities (Estimated Vs. Actual)
Number of Failed projects in a quarter






Account Manager
Project Manager
Tower Leader
Global Delivery Head
COE Leaders
Business Excellence




D&Q Plan
SCM Plan
Metrics
Project Process Capability


Project management process is audited during Internal audits
Implementation check is done through FP Governance, Project management review (PMR) & Common Delivery Framew
Internal Quality Audit Process
The objective of the internal audit is to determine conformity or non-conformity of the quality activities and
related results against the defined and implemented quality systems.
Key Audit activities –











Audit Planning and Scheduling
Audit Opening Meeting
Audit Execution
Audit Reporting
Audit finding report (AFR) validation for its completeness
Audit Analysis
Audit Closure Meeting
Findings Closure Verifications
Number of NCs/ OBs reported
Finding ageing analysis report
NC Profile











Management Representatives
Software Quality Assurance Representatives
Auditees
Internal Auditors
Tower Leaders
Account Managers
Project Managers
Common Root Causes & Improvement Plan
Trend analysis to demonstrate Improvement w.r.t. last defined & Implemented Improvement
Plan
IQA trend analysis and action plan
Monthly management reviews
Centre of Excellence (COE) Handbook
The COE Handbook is aimed at providing a complete overview of the COE Operations. The
handbook defines the Roles and Responsibilities of COEs and describes about different activities
performed.
Prepare COE charter detailing COE Specific activities :
 Market Size / Market Analysis
 Win-loss Analysis
 Basic Offerings
 Object Of Sales (OOS)
 Account mining and Revenue plan
 Supporting Alliance Management
 Geo Sales People
 Preparing Case studies and White Papers
 Supporting Pre Sales
 Manpower Planning
 Risk Management
 Uploading COE specific Documents on KMantra
 Delivery Management Support
 Core area offerings
 Creating and Maintaining Technology Lab
 Creating WOW plan
 Implementation/Transition & Process Standardization
 Competency Development
 Conducting Reviews
Review Mechanism














COE Leaders shall send weekly Status sheet to Global Delivery head on the
below mentioned parameters :








Critical Project Issues
Top 5 Open Opportunities (by size, over 60% probability)
Top 5 Target X-Sell Accounts
SME Induction status
Resource Induction Status
Other issues
Risks
Other COE activities etc.
ORR reviews are conducted at monthly frequency.
Competency index (CoE level)
Competency index trend analysis (CoE level)
Training Effectiveness
COE Capability Index
CoE Revenue (USD M)
CoE GM%
Direct cost per FTE (CoE) - Offshore
Resource Utilization
Project Delivery Failure rate
VOC
Proposal Conversion ratio
% of externally certified people





COE Maturity Index
Employee Retention Ratio
Next level of leaders in place
SME Coverage for identified Offerings
Competency Index







Tower Heads
COE Leaders
COE teams
Account Managers
Project Managers
Business Excellence
Practice Heads







COE Charter
Revenue Plan
Case studies and White Papers
COE Manpower Plan
WOW Plan
Training Documents
Updated Metrics tracker
Periodic Reviews and Audits are conducted in order to ensure Process Compliance
Engineering Design Services Process
This procedure covers operational process approach that will mainly be used to
support product development lifecycle process for Engineering Design Services
project.










Project initiation and Planning (Prepare PDSP)
Customer Inquiry received.
Check whether it can be executed as a Jobs (duration upto 80 estimated
hours or as non- Jobs (greater than 80 estimated hours)
Prepare Project plan {Define -PDSP (project defined software process)
creation.}
Queries/ Issue clarifications from customer
Prepare concept and design
Final verification of the deliverable
Receive customer acceptance / Feedback
Prepare project performance review report
Update customer feedback review report

Schedule Variance (Phase wise)






Project Managers
Account Managers
PMO
Global Delivery Head
Tower Leaders
Business Excellence
 Signed UAT/Client sign off (Customer acceptance on deliverables)
 Customer Feedback review report
 Project Completion Report
 Project Performance Summary report
 Product NC report
 Sign off from Finance

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Account Management Process
The Account management Process is built in context of customer retention and repeat business from
same account or engagement YoY. The process focus on GO-TO-Market Strategy to accelerate Revenu
growth through more focused and consistent execution of the Account management (AM) plan.
Input from Go –To Market Strategy
 “Cross Sell” -Existing Offerings to Existing Places
 “Up Sell” -New Offerings to Existing Places
 “New Market” -Existing Offerings to New Places
 “Next Generation” -New Offerings to New Places
Prepare Account Management Plan


The AM and BRM will jointly prepare the Account management plan . AM needs to defi
execution plan to ensure that we should move from on demand provider to mutual allies cate
The AM should form their core team with key people considering the business, process
technical knowledge/competency required for the account. The core team should not exceed
than 25% of the complete team size.
Review and approval of Account Management Plan

The AM plan will clearly demonstrate the clear mapping between account mining strateg
detailed execution plan to achieve the same. Account management plan will be reviewe
approved by CXO.
Regular execution review of Account management / Detailed Execution plan


For the Top Strategic account, the Steering Committee will review all the large engagements
For all accounts, it is mandatory for AM to plan for Common Delivery Framework (CDF
monthly basis on the similar pattern as it is planned for Steering committee review.
Prepare Business Continuity Plan

Account manger will prepare the business continuity plan for the engagement in conforma
Birlasoft standard policies and procedures.
Account Management Plan – Induction of Freshers

The account need to induct the trainees / fresher’s at least 5% of the total strength
account. This will enable on the job learning for the new joinees in the organization.
Account Management Plan – Change management

Based on the input received in the various review forums, The AM shall revisit the AM Plan ba
the following trigger :






Change in the relevant stakeholder
Go- To market Strategy need amendment.
Client focus is change, thus trigger to change in strategy
Birlasoft business focus is changed
Birlasoft strategic planning input
Account level VOC
Account Management – VoC

AM is required to raise account level VOC on six monthly basis. This VOC is independent from
VOC raised at Project level. This VOC will be raised to the top management of the client.




Budgeted Vs Actual Cost
Target Vs Actual Revenue
Target Vs Actual Resource
Account level –VOC








Project Manager
Account Manager
Business relationship Manager
Global Delivery Head
Tower Head
CXO
Updated Account management plan
Common delivery framework template
For the Top Strategic account, the Steering Committee will review all the large engagements.
The key stakeholders include- CEO, Tower leaders, Center head, Global Delivery Head, Practice head
Head BE, BRM, Legal Representative, AM, PM & SQAG.
Agile Methodology
The purpose of this procedure is to describe the Agile practice followed in the organization.
It details out the guidelines and templates that shall be followed while adopting agile methodology.
Project Start up and Perform Pre-sprint Readiness

Understand the business context (including contract, fixed bid / Time and Material etc.)

Understand operational considerations ( single / multi locations)

Understand technical considerations

Estimate budget and cost

Identify scrum team (cross functional)
Perform Sprint (single iteration) Planning

In the sprint planning meeting the Scrum team and the Product owner shall determine the sprint goals and decide t
the release backlog that they can complete during the sprint.
Manage ongoing SCRUM

Perform daily stand up meeting

The scrum team member (individually) shall answer three scrum questions during the daily stand up meeting :

What did he / she did since yesterday?


What will he / she do today?

Are there any impediments in his / her way?
The Scrum Master shall manage the block lists and remove the impediments
Manage Product and Release backlogs

The Product Owner shall provide inputs whenever there is a change needed in the product. The scrum team manage
time whenever a new work item is added and / or changed and ensures all the changes are addressed in release plann
Perform Sprint Review / Demo

A sprint review meeting shall be conducted with the Product Owner to ensure all acceptance criteria of the work c
met. This is an informal meeting wherein no presentation included and should not last for more than 2 hours.
Perform Sprint Retrospective

The retrospective meeting provides the team an opportunity to collectively evaluate their performances and
followed in order to realize the product. The goal of the meeting is to inspect and adapt team practices and proc
identify and take action on the key issues that are hindering the team’s progress.
Manage Release

Releases shall be aligned with Product Owner’s target date for Time to Market creating maximum value for the busine
Manage distributed scrum team

The key way to scale Scrum when working with large teams is to coordinate a “Scrum of scrums”. With this approac
works normally and each team has a representative to attend the Scrum of Scrum meetings and coordinate the wor
teams.



Velocity – Points consumed per sprint
Sprint burn down chart
Release burn down chart
Hard value delivered





Business Excellence
CoEs
Project team
Sales/Presales
 Successful completion of the project by meeting / exceeding expectations and creating value for the client.
The Agile methodology shall be audited as per the Internal Quality Audit Procedure.
Knowledge Transition Procedure
The purpose of this procedure is to ensure Complete, Comprehensive and Correct Knowledge
Transition (KT) & to measure effectiveness of the KT.
This procedure is applicable to all projects falling in the buckets of QA,
Production Support and Maintenance, where KT is applicable.
The KT Procedure is not applicable to SDLC and SAS projects.
Planning Phase:



PM Shall define the Scope of Engagement:

understand scope with regard to Applications, Support levels and work definitions

Finalize the Maintenance Service Level Agreements
PM shall prepare for KT by ensuring following steps:

Detailed information on Client’s processes and develop a plan to identify the most suitable
processes roadmap for the engagement

Receiving KT Documents (BRD, URD, FRD) from Customer for initial understanding

Execution of the Requirement Completeness Checklist for checking the Completeness of
Requirements

Gain working knowledge of client's design approach, development standards, testing
standards and maintenance procedures

Facilitate client's understanding of Birlasoft maintenance methodology and quality
processes

Finalize the outsourcing schedule and the models to be adopted

Understand the current levels of documentation available

Customer Expectation for Measuring the KT Prepare a detailed Risk Mitigation plan for the
KT phase.
Ensure the infrastructure and network set up
Knowledge Execution Phase – Customer to Onsite team

Project team shall conduct planned KT session with Onsite Coordinator (KT receiver
Team) and Customer on the following areas :



Functional Understanding
System Understanding
Application Process Understanding and Technical Environment Study

Project team shall log all queries in the query tracker and work along with Customer
for their closure.

Project team shall prepare KT Documents (FS, TS, SOP, DOU, SLA Document, Risk
Management Document, Security Document, Quality process Document),

KT team shall perform Reverse walk through with the Customer and Internal SME’s &
will review of all the prepared KT documents
Customer /SME’s shall log review comments & project team shall fix all the defect
and track them towards closure.
Project team shall execute KT Checklist (Maintenance, QA, Production Support)


Knowledge Execution Phase – Onsite to Offshore
Onsite team and PM shall





Assess Infrastructure Setup & Augment Offshore Team
Conduct an Induction Training program to deliver the knowledge gathered onsite to
the offshore team.
Impart classroom-based as well as hands-on training to the offshore team members.
Capturing the Actual for Sessions & Artifacts to measure KT Effectiveness
Updating the Traceability Matrix and Self Rating Sheet in KT Effectiveness sheet.
Piloting (Service) Phase:
PM shall ensure :







Execution of Shadowing Activity– KT Receiver (Both Onsite and Offshore) observes
and analyses the Customer’s way of working on some of the packets.
Execution of Reverse Shadowing – Customer observes and KT Receiver’s performance
on some of the assigned sample tickets/work packets.
Capturing the Actual for Shadowing & Reverse Shadowing to measure KT
Effectiveness
Baseline Audit by PM before Tollgate Review by using KT Validation Checklist.
Tollgate Review with Relevant Stakeholders
Client Sign Off on all Deliverables
Customer Rating for measuring the KT Effectiveness




Schedule Variance for KT Phase
Effort Variance for KT Phase
SLA Adherence for KT Tollgates
KT Effectiveness Measurement

Process Level Sigma Value






Project Manager
Account Manager
Project Team
Tower Leader
Senior Management
Software Quality Assurance Group (SQAG)

Business Excellence Process Group (BEPG)





Completely Executed KT effectiveness measurement sheet
Executed requirement completeness checklist
Knowledge Transfer Checklist
KT Validation Checklist
KT Documents (SOP, DOU, FS, TS, Risk Document, SLA Document etc)
The Knowledge Transition Procedure shall be audited as per the Internal Quality
Audit procedure & through SQAG reviews
Task Kick off Procedure
The purpose of this procedure is to define steps for conducting a task/phase
prepare the team members involved to perform the activities of the task effe
This procedure is also applicable for Phase kick off meetings conducted during
Initiate Task / Phase Kick off Meeting

The PM Shall call for task kick off/Phase kick off
attendees of the meeting shall be:






Project Manager
Team Lead(s)
Team Members
SQAR
BEPG Member (optional)
In the task/phase kickoff meeting, the Project team shall:



Discuss the software processes, standards, methods and tools ap
task/phase.
Discuss the inputs required for the task and check their availabi
Discuss the outputs to be produced. If required, prepare templa
guidelines and formats to produce the outputs of the task.
PM Shall


Disseminate the benefits, changes & results of de
activities
Disseminate the outcomes from Process Performance mo
different methodologies which will be followed by






different activities.
Share the list of common errors made in earlier phases/ p
nature executed in the organization. The intent is to learn
Identify & share the Defect preventive strategy with the
Implement changes on a trial basis to evalu
recommendations or recommendations from previous
meetings. (If required)
Disseminate project specific software quality goals, clie
and the organization's requirements.
Update the work breakdown structure by scheduling th
and activities of task (person and role wise)
Execute Task kick off meeting checklist and take input
from project team to ensure project execution as per Pro

Effort spent in task/phase kick-off meetings




Project Manager
Project Team
Business Excellence Process Group (BEPG)
Software Quality Assurance Group (SQAG)



Project Learning’s
Updated task kick off checklist
Minutes of Meeting of task/phase kickoff meeting
The Task Kick off Procedure shall be audited as per the Internal Q
procedure
Escalation Management Procedure
The Purpose of this procedure is to ensure effective Management of Project
issue. Project related issues need to be documented, monitored, and resolved in
a consistent and timely manner. And as a last resort, when an issue remains
unresolved it must be escalated to the senior management.
Define the Issue & Action Plan



The Project team or client can identify a potential issue.
PM shall review the issues , define its severity as critical major and
minor, and accordingly identifies action plan to resolve the same.
PM shall escalate the issue to AM through weekly status report.
Assign Responsibility



The PM shall assign the issue for resolution to team member according
to the type and severity of the issue.
The issue may also be escalated at AM level followed by Tower level
escalation and Global Delivery Head (GDH) level.
PM shall identify the target date for completion of the actions to
resolve the issue.
Issue Monitoring & Resolution




For all critical issues identified in the project the closure cycle time
will be 4 days
For all major and minor issues the closure cycle time will be two
weeks
If the issues are not closed as per these time lines they should be
escalated to next level
The PM may decide to treat the issue as a change in scope, and invoke
the Change Management process.
Monitor & Progress & document results


PM shall monitor all open issues and update D&Q plan as appropriate.
PM shall update issue log for all the resolved issue and update
concerned stakeholder accordingly.

Number of Issues opened at Phase End

Idle time in the project due to open issues






Project Manager
Account Manager
Tower Leaders
Business Excellence Process Group (BEPG)
Software Quality Assurance Group (SQAG)
Global delivery Head


Issue Closed in the issue Log
Updated Non compliance report with the status as closed
The Escalation Management Procedure shall be audited as per the Internal
Quality Audit procedure
Change Management Procedure
The change management procedure defines the set of activities that needs to be performed when
there are some new requirements or changes to existing requirements or change in the existing
working environment.
The basic goal of the change management process is to control changes and minimize their effect
on the project.
Initiation of Change/ Problem request

Any project member/customer can initiate change/ Problem request based on the nature
of request as mentioned below :




Change Request (CR) - Any change in the allocated & approved requirements or if a new
requirement is identified. The customer approval is required.
Problem Report (PR) - Any change required in the baselined work products, as identified
by project team, however there is no change in allocated & approved requirements.
Customer approval is not required.
The Project Team shall log the CR/PR logged in the change request register form (Q294)
& ensure they are tracked till closure.
The Project team shall update the CR/PR(Q252) based on the available details.
Impact Analysis of Change


PM shall assign the CR/PR to a team leader/member.
The designated team member carries out the Impact Analysis of the CR/PR which will
involve :





Identifying configuration items that need to be changed and evaluating the quantum of
change/problem to each configuration item.
Estimate the size for the CR/PR and the impact on effort of the Configuration Item (CI) &
project
Re-estimate the delivery schedule if required.
Re-estimate the cost sheet if required.
Re-assess the project’s risks by revisiting the Risk Management Plan.
Review and Approval of Impact Analysis




PM shall review & approve the Impact Analysis & send it to SCCB for approval
Customer approval is required whenever the impact of CR results in 15% increase in effort
with respect to planned effort.
Senior Management approval is required whenever the impact of PR affects the effort
and/or delivery schedule beyond threshold limits
PM shall assigns approved CR/PR to team member to incorporate the changes as per CR/
PR.
Change Implementation



CC shall verify that all the required changes have been made before checking in the
configuration items.
PM tracks the closure of Changes in the Change Request form (Q252) and the Change
Request/Problem Report Register (Q294) is updated.
Change Request measures in terms of Size, effort, schedule & cost.
Project Closure Procedure
The Purpose of the procedure is to define the process of handling the closure/suspension of
projects.
Project closure Initiation

PM shall complete all activities listed in Project Closure Checklist/Form (BSL/CHK/20)
from Delivery perspective & initiate the project closure in ESA Application.

PM Shall prepare project closure report and take inputs from Project Team (Please refer
project management process)


Once PM gives signoff, Support functions (Primarily, System Admin, GMAT and HR)
shall verify and provide sign off for project closure activities with respect to their
concerned area (Refer Project closure checklist)
Once sign off is received from Support Functions, SQAR will verify the project closure
report and other relevant quality checkpoints and provide sign off (Refer Project
closure Report)
Once SQAR signs off, Finance shall verify the project closure activities and provide
their approval.
AM may initiate administrative closure of the project In case Finance requires more
time to give sign off on various financial parameters.
On receiving approval from Finance, AM shall close the project in ESA.


Number of Case Study / Learning’s shared
Executed Process performance model







Project Manager
Account Manager
Team Leaders
Business Excellence Process Group (BEPG)
SQAG
ESA Team
Support Functions




Project closure report
Sign Off from all relevant stakeholders on Project Closure Form/Checklist
Minutes of the meeting for the project debriefing meeting
Learning document/Case Study



The Project Closure procedure shall be audited as per the Internal Quality Audit procedure
Project Management Review Procedure
The purpose of the procedure is to define adequate mechanism for periodic
and event driven Project Management Review (PMR). PMR helps in having
project status data in a uniform format, which is to be used for analysis &
finding trends in the project management cycle.
Plan for PMR

PM shall plan for PMR on monthly basis. The PMR shall be attended by :


AM, PM ,SQAG, Project Team (Mandatory)
Global delivery Head ,Head BE , Support functions (Optional)
Prepare for PMR

PM shall prepare for PMR based on the below mentioned agenda :













Review of action item from last PMR
Project execution status w.r.t Project plan
Review Relevant stakeholders involvement
Review of D&Q Plan (Inclusive of sub plans)
Monitoring the process/sub process performance in the project
Review of High Priority risks & Issues
Review of Causal Analysis corrective and preventive action
Effectiveness/Assessment of process compliance
Decision Analysis action items if any
Status of DMAIC projects and process improvement activities
Project VOC / Customer feedback
Any other areas of Concern
The concerned SQAR will verify and approve the PMR Presentation followed by the
AM Approval.
Conduct & Track PMR




The PM shall conduct PMR ( Refer PMR checklist CHK-31)
The PM shall record the actions arising out of the PMR in the respective tracking
sheet.
AM, PM & SQAR tracks the action items till their closure.
PM shall keep the PMR presentation in project central repository for future
reference and usage.


Number of PMR action items identified
Number of PMR action item open







Global Delivery Head
Head Business Excellence
Support Functions
Account Managers
Project Managers
Project Team
SQAG


PMR Action Items
PMR Presentation
Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Software Configuration Management Procedure
Software configuration management (SCM) is a project control pro
management of software products in order to ensure product integ
traceability throughout the project’s life cycle.
Preparation of the SCM Plan
 PM shall prepare the SCM Plan ( Part of the D&Q plan)
 PM shall identify the Software configuration control boa
consist of Configuration Controller (CC), PM, AM & Client (
Identify Configurable items

To maintain accountability, integrity, Visibility, traceability
reproducibility , PM shall identify the configurable item (C
on the following criteria :





Products that are delivered to the customer
Internal work products like SRS, SAD, HLD, Data flow diagrams, Test case
Acquired products from the customer like tools, standards, templates, t
Other items that are used in creating and describing these work product
and reports
Process performance Model output
Configuration Control
 The CC shall provide the appropriate access rights to the team depe
role of the team members
 The CC shall review and ensure that the configuration of CIs is bein
throughout project life cycle to maintain the integrity and correctness
shall be labeled & commented properly
 CC shall maintain a log of changes and reasons for changes as approp
details could be viewed through revision history of CIs using configuratio
 In case the code is being managed by both customer and Birlasoft, t
maintain and baseline the code on which we are working as a back up a

In case the team is working directly on client instance & Birlasoft team
to keep copy of code then in that case project team will maintain and m
other documents except code in configuration tool
Change Control

The changes in CIs are consequences of one of the following:




Requirement change request (RCR)
Problem report (PR)
Defects
All the RCR/PR are handled as per the change management procedure (
Configuration status accounting

Configuration status accounting is a means of recording, managing and r
changes to software items during the entire life cycle of the project.

CC shall prepare the below mentioned reports to maintain status accoun



Change request summary and status (Q252)
Problem report summary and status (Q252)
Results of software baseline audits
Configuration Audits


SQA Lead conducts SCM audit (Part of PHI template)
PM conduct Baseline audit using Baseline audit Checklist.
Backup and Recovery
The frequency for taking backups will be defined in the SCM plan
Risk Management Process
This Risk Management process defines the steps for risk identification & managing risks
in a project.
This process details out steps for how to identify the risk, prioritizes the risk factors
according to both the probability and the consequence of failure and develops a risk
management plan to implement strategies to deal with those risks.
Risk Identification

PM Identifies the risks associated with cost, schedule, and performance in all
appropriate life cycle phases in a project.

Typical risk identification methods include the following:






Examine each element in work breakdown structure
Interview subject matter experts and stakeholders
Review risk related to similar products available in Organization Project database
(OPD)
Examine lessons-learned documents or databases
FMEA (Failure Mode Effect Analysis)
Taxonomy Based Risk Identification (Birlasoft/CHK/48)
Risk Sources & Categories
 Following are some of the Risk Sources needs to be considered while
identifying the risks associated with the project.











Estimates
Technology
Resource
Suppliers
Customer
Process
Requirements
Design
Coding
Testing
Categorize risk to provide a mechanism for organizing risks as well as ensuring
appropriate scrutiny and management attention under following heads



Schedules
Cost
Performance
Risk Parameters
 Parameters for evaluating, categorizing, and prioritizing risks include the
following :




Probability of occurrence (Scale 1,3,9 (Low, Medium, High))
Severity if risk takes place (Scale 1,3,9 (Low, Medium, High))
Detectability (Scale 9,3,1 (Low, Medium, High))
The risks identified are analyzed, categorized and prioritized based on the
Risk Priority Number (RPN) and updated in D & Q Plan.
Risk Mitigation Plan
 PM Prepares the risk mitigation & Contingency plan for a given risk which
includes techniques and methods used to avoid, reduce, and control the
probability of occurrence of the risk, the extent of damage incurred should
the risk occur or both.
 PM have options for handling risks typically include alternatives such as the
following:





Risk avoidance: Changing or lowering requirements while still meeting the user’s
needs
Risk control: Taking active steps to minimize risks
Risk transfer: Reallocating design requirements to lower the risks
Risk monitoring: Watching and periodically reevaluating the risk for changes to the
assigned risk parameters
Risk acceptance: Acknowledgment of risk but not taking any action often,
especially for high risks, more than one approach to handle risk is generated.
Review of Risks
 PM shall review the risk management plan periodically to re-examine & update


the existing risk mitigation and contingency plan (If required)
Risk management strategy is reviewed with relevant stakeholders to promote
commitment and understanding.
Risk Management plan is reviewed in team & management reviews.
Threshold of Risks
 PM shall identify the threshold limits for all identified risk in D&Q Plan.

The categories of risks for which the expected total RPN value is between
Baseline and 2 X base line value is reviewed in PMR or in event driven
meetings.

The categories of risks for which the total RPN value is above 2 X base line
value shall be reviewed by Global Delivery Head.






Risk Priority Numbers (RPN)
Risk identified at early stages
No of planned Risk
No. of actual Risk
Effort spent on identification and analyzing of risks
Effort spent on Risk management planning








Tower Head
Account Manager
Project Manager
COE (Center of Excellence)
Presales
Business Excellence
Support Functions
Sales


Pre Sales team
Global Delivery Head

Risk Management Plan

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Development & Quality Plan Procedure
The development and quality plan provides a framework for planning, executing and
controlling a software project.
This process describes how Development & quality (D&Q) Plan will be prepared,
reviewed and authorized within Birlasoft.
Study of Project related artifacts

PM shall study the project related document for detailed project planning as
mentioned below :




Proposal/Contract or any other acceptable statement of work (SOW)
Work Breakdown Structure (WBS)
Estimation records
Organization Project Database (OPD)
Preparation of D&Q plan

PM shall prepare the D&Q Plan using PPM 7.1 alongwith PDSP & detailed
project schedule.
D&Q Plan comprise of






The scope and objective of the project.
Client specific Information.
Milestones/ Deliverables.
Details about customer supplied products.
Details on supplier agreement management activities to be planned.
The Operational process model (Refer to Life Cycle guidelines for selecting










project life cycle )
Details of any deviation/work ahead taken in the project.
Roles and Responsibilities of Project team & customer
Assumptions & dependencies of the project.
Strategy for Risk Management, Reviews
Mechanism for Status reporting and Escalations
Hardware/Software Resources/Critical resources if any
Details about Work Environment
Details about the reusable components used /to be developed in the project
Plans like Defect Prevention, Software Quality Assurance, Configuration
Management, Training, Test Strategy, Data Management, Quantitative Process
Management Plan (Refer Metrics procedure) and Decision Analysis and
Resolution (DAR)
Project defined software process
Review and approval of D&Q plan

AM shall select the review team for the review of D&Q plan.

The Review team comprises of :






Another PM, having domain or application knowledge or has worked on similar
project
SQA Representative
Customer (If applicable)
Account Manager
The review shall be carried out using D & Q Checklist (Birlasoft/CHK/03)
PM shall incorporate any modifications/changes evolved as a result of review
and obtain final approval from AM
Modification of D&Q plan

PM shall maintains the D&Q Plan and monitors the progress against the plan.

D&Q Plan, once approved, is revised only in response to major changes as
mentioned below :













Significant Changes to users/business requirements
To incorporate suggestions from customer’s representatives
Change in schedule / timelines
Release of new QMS
Project Management review
Internal /External audit feedback
Change in resources/ Methodology
Project data/ metrics analysis leading to change in plan
Change in Organizational level DP Plan/ Training Plan
Change in Organizational level Training Plan
Change in BEPG Plan/ SQAG Plan
Change in Organizational level Business Plan
Change in Department level Business Plan

Changes in the life cycle/methodology & structural changes in the Project
Organization


Effort spent on preparation of D&Q Plan
Effort Spent in the Project Management activities






Account Managers
Project Managers
Team leaders
Team members
Business Excellence
Support functions


Approved D&Q Plan
Detailed Project Plan

Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Estimation Process
Estimation process applies to the process of estimating size, effort and cost required
for executing any or all phases of software development project. This estimation
process is applied during the Proposal Preparation and at any time the estimate is
required to be revised during the project life cycle.
Determine the Scope of Work/Requirements

During Proposal stage , identify scope and measure in terms of
functional/business areas, performance criteria and constraint.

At proposal stage, Delivery Manager prepares the level 0 estimates& reviewed
by the respective COE POC.

During the execution of the project, the PM revisits the estimate and after review shares it with
the client

The requirements are decomposed into functions during the execution of the
project which is a Level 1 estimate
Effort Estimation

Effort is estimated on basis of the organizational productivity (when

estimated through FP/ UC point methods) or through the complexity method
for each of the COE when size factor is not used
Consider the following factor while doing estimate:










Expertise available in the target business area
Expertise available in the target technical environment
Training requirements specific to the project
Dependencies on the client for input documents, feedback and approval etc.
Potential idle time based on activity interdependency
Impact of project size, project complexity and project schedules on project
management / Quality Assurance & Control activities.
Impact of Risk on estimated efforts
Document the basis of the productivity
Determine phase wise effort &location wise requirement
Duration is arrived from the effort and the resources who will be allocated for
the project
Resource/Cost Estimation

On the basis of skills/grade of professionals, travel/onsite
stay/communication

Hardware and software costs

DQT template is used to arrive at the cost estimation
Documenting the Estimates

Estimation sheets to be prepared once all the factors have been analyzed

Different for Maintenance Projects/ QA projects
Review





and Approval of Estimation Sheets
Approved by identified COE SPOC at the proposal stage
Reviewed by the Account Manager and COE SPOC at execution stage
Review carried out in accordance with the Review procedure (BSL\ENG\01)
Review comments are recorded in Estimation Review log (TPL 278 Estimation
Model Review Log)
Approval after review comments are incorporated


Effort spent on preparing estimation sheet, OAP sheet
Additional risks identified





Group Manager
Project Manager
COE (Center of Excellence)
Team Leaders
Presales


Reviewed & Approved Estimation sheet
Periodic Reviews and Audits are conducted in order to ensure Process
Compliance
Project Initiation and Planning Process
The objective of this procedure is to describe the process of Project Initiation in project
start-up phase. It includes the activity of having Tollgate Reviews within the Project Start
up time. It is also required that the affected groups are informed about the project
initiation through project initiation mail through ESA.
Project Initiation & planning

Project shall complete Project initiation and planning activities at the start of
the Project as mentioned below :









Execution of Process performance model for development projects and large
enhancements in Maintenance projects
Identification of Risks for the Project along with its Risk priority number (RPN)
Preparation of Project Plan and approval from Client
Review of Statement of work (SOW) which includes Business Excellence and Legal
Review
Set up of Project in PPM 7.1/Kintana
Identification of Project Goals & SLAs of the project
Preparation of PDSP & DnQ plan. PDSP should have all the tailoring which are required
for the project
Identification of Change Management Process & Templates
Project Kick Off Meeting with the objective of sharing information & taking
commitment from the project participant’s on scope, risks, methodology, delivery
schedule etc.
Tollgates- Check for Process Adherence

Tollgate 0 happens on the 5th working Day of Project Initiation in ESA

Tollgate 1 happens on the 15th working Day of project Initiation in ESA

Project Initiation Mailer is received to all the relevant stakeholders & the
Process owner



SQAG maintains a tracker for scheduling for Tollgate 0 & 1
Tollgate Review Dashboard is released by the Process owner telling the status
of the Tollgates
Tollgate 1 is NA for Staff Augmented Services (SAS) Projects
Release of Dashboards




Stakeholders shall receive Tollgate Review Dashboard within 1 day of the
Tollgate reviews
Stakeholders shall receive Monthly Tollgate Review Dashboard in first week of
every Month
Stakeholders shall receive an Escalation Dashboard for the Projects which
have not cleared the Tollgates within the SLA timelines in first week of every
month

Process level Sigma Value at Organization level




Tower Leaders
Account Manager
Project Managers
SQAG

Tollgate Zero and One are Cleared
Periodic Reviews and Audits are conducted in order to ensure Process Compliance
Download