You are on page 1of 33

TCS Siebel

Implementation
Methodology Module 4

May 2007
TCS Confidential

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Onsite Offshore
Onsite
Client / Partner site
Onsite Project Team

Network

Offshore
TCS Site
Offshore Project Team

Offshore
Offshoreteam
teamworks
worksas
asaavirtual
virtualextension
extensionofofthe
theproject
projectteam
teamatatonsite
onsite
June 12, 2015

Onsite Offshore By Phase

June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Siebel Implementation Methodology


Highlights
Program and Project Management
Quality Management
Change Acceleration Plan and
Communication Strategy
ETVX Methodology

Steering
committee
and project
team
Project plan
Project
standards
and
templates
Definition
Project Plan

Requirements
Functional,
Operational,
Conversion,
Interface, Data,
Sizing and
Architecture
Development
environment
setup
Gap analysis
Training and
deployment plan

Application
design,
workflow,
business rules
Application data
administration
Conversion
design
Interface design
Application
support design
Unit and system
test plan

Design

Discovery

Design
Documents

Application
configuration
Staging area
setup
Interfaces
Reports
development
Unit testing
Test
environment
setup

Configuration

Unit Tested
Application
System and
Integration Test
Plan
Training and
Deployment Plan

Requirements
Specification
Gap Analysis

CMM Level 5

Preparation of
environment
System and
integration
testing
UAT
Preparing
production
environment

Production pilot
setup
Supporting
Production pilot
User training
Go Live

Deployment

Deployed
Application
Training
Manuals and
User Documents

Validation

System and
Integration Test
Results
UAT Application

Offshore Team

Integrated Project Management System

PCMM Level 4
June 12, 2015

Onsite Offshore - Project Life Cycle Collaboration


Seamless integrated onsite and offshore project team with a single project
management entity for accountability, communications and delivery
Selected resources from offshore are added to the

Onsite leads will track and coordinate work done by

Selected resources from offshore are added to the


onsite
onsiteproject
projectteam
teamtotoensure
ensureseamless
seamlesscoordination
coordination

Definition

Discovery

Design

Onsite leads will track and coordinate work done by


offshore
offshoreteam
teammembers
membersvia
viascheduled
scheduledconference
conferencecalls,
calls,
deliverable
reviews
and
progress
routine
metrics
deliverable reviews and progress routine metrics

Build, Unit Test

Integration
Testing

UAT,
Training
Set-up

Prod. Pilot

System
Rollout

Joint Onsite Team


Tracking & Control

TCS Offshore Team


Connectivity
Connectivity
and
and team
team setup
setup

Application
LLD & Unit
Test Plan

Review
Application
Development & changes
Unit Test

Bug
Analysis &
Fix

Testing &
Support

DC and Support Groups


Infrastructure
Infrastructure set-up
set-up (machines,
(machines,
space
space etc.)
etc.)
Resource
Resource allocation
allocation
Resource
Resource Building
Building

June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Offshore Startup Procedure


Offshore facility setup
Secured network link setup (between 128 KBPS & 2 MBPS based on load)
Secured physical environment setup
Hardware infrastructure setup and software installation
Communication facility setup (for conference call and video conference)
Project Allocation
Project creation in IPMS tool (Integrated Project Management System)
IPMS coordinator is allocated to the project
Project allocation to SEPG (Software Engineering Process Group)
Project is created in PAL (Process Asset Library)
Project allocation to QAG (Quality Assurance Group)
Offshore project plan template is discussed
Project metrics for the project are identified and adopted for the project
Project allocation to BAG (Branch Audit Group)
Set project audit schedule
Contd
June 12, 2015

Offshore Startup Procedure


Resource Allocation
The respective DC is involved in
Resource allocation - Resources identification based on required skill-sets
Resource building - Providing project specific training (domain and technical)

Client Interaction
Kick-off meeting between Client, onsite and offshore team is executed

June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Project Infrastructure
Project Infrastructure
Support (Client)
Support (Client)
Desktop support
Desktop
support
DBA Support
DBA
Support
Network
Admin support
Network
Admin
support
Web Admin
support
Web Admin support

Design Phase Collaboration


Phase objective is to design the solution meeting business
requirements and to prepare plans for testing and training

System Architecture (Siebel)


System Architecture (Siebel)

Siebel Expert Service Review


Siebel Expert Service Review

Architecture Kick-off
Architecture
Kick-off
Define Technical
Architecture
Define
Architecture
DefineTechnical
Integration
Architecture
Define
Integration
Architecture
Web Admin
support
Web Admin support
Design & Test Plan
Design & Test Plan
Application Design
Application
Real Time Design
Integration
Real
Integration
DataTime
Migration
(Data Cleansing)
Data Migration (Data Cleansing)

Conduct Design Review


Conduct Design Review

Consolidate
Consolidate

Test Plan
Test Plan
Performance Test Plan (Siebel)
Performance
UAT Plan Test Plan (Siebel)
UAT
Plan plan
Training
Training plan

Analyze review comments


Analyze review comments

SIGNED-OFF
SIGNED-OFF
Sign-off design documents
Sign-off
Reviewdesign
ed Testdocuments
Plans
Review
ed Test
Plans
Reviewed
Project
Standards
Reviewed
Document Project Standards
Document

Configuration Management
Configuration Management
Sign-off design documents
Sign-off
design documents
(baseline)
(baseline)
Reviewed Test Plans
Reviewed
Plans
ReviewedTest
Project
Standards
Reviewed
Document Project Standards
Document
Environment Setup
Environment Setup
Development env setup
Development env setup

Joint Onsite Team


TCS Offshore Team
Design
Design
Application Design
Application
Prototype Design
Prototype
Reports Design
Reports
Design
Business
Process Automation
Business
Process Automation
Data Migration
Data Migration

Test Plan
Test Plan
Unit Test Plan
Unit
Test PlanTest Plan
Integration
Integration
TestPlan
Plan
System Test
System Test Plan

Consolidate
Consolidate
Make changes to design doc
Make
changes
to design doc
Update
test plans
Update
plans
Updatetest
Siebel
review report with
Update
updatesSiebel review report with
updates

Environment Setup
Environment Setup
Development env setup
Development env setup

TCS Siebel Practice Review


TCS Siebel Practice Review

Configuration Management
Configuration Management

Conduct Design Review


Conduct Design Review

Design document & Test Plans


Design
document
& Test Plans
Prototype
components
Prototype
components
Project Standards
Document
Project Standards Document

June 12, 2015

Configuration Phase Collaboration


Siebel Expert Service Review
Siebel Expert Service Review
Conduct Configuration Review
Conduct Configuration Review

Real-time Integration
Real-time Integration

Configuration
Configuration
Data Object Layer
Data
Layer
DataObject
Migration
(Setup staging
Data
area)Migration (Setup staging
area)
Real-time Integration
Real-time Integration

Create VBC, IO, Business


Create
ServiceVBC, IO, Business
Service
Build connectors
Build
Unit connectors
Testing
Unit Testing

Consolidate
Consolidate
Analyze review comments
Analyze
review comments
Make Integration
changes and
Make
Integration
changes
changes
in Integration
testand
plan
changes
in
Integration
test plan
Unit test
Unit test

Deployment Plan
Deployment Plan
(TCS / Client / Siebel)
(TCS / Client / Siebel)
Create Deployment Plan
Create
Deployment
Plan
Contact
list of deployment
users
Contact list of deployment users
Environment Setup
Environment Setup
Application Admin tasks
Application
tasks
Setup PilotAdmin
Production
Setup
Pilot Production
environment
environment
Data Loads
Data Loads

Joint Onsite Team


TCS Offshore Team
Configuration
Configuration
Business / UI object layer
Business
object Automation
layer
Business/ UI
Process
Business
ScriptingProcess Automation
Scripting
Data Migration
Data
Migration
Application
Administration
Application
Administration
Unit Testing
Unit Testing

Configuration Management
Configuration Management
Check-in unit tested SRF, Swt,
Check-in
tested
Swt,
Dll, ROX, unit
ROD,
ROL,SRF,
Workflows,
Dll,
ROX, ROD,
Repository
etc.ROL, Workflows,
Repository etc.

TCS Siebel Practice Review


TCS Siebel Practice Review
Conduct Configuration Review
Conduct Configuration Review

Consolidate
Consolidate
Make configuration changes
Make
configuration
changes
Incorporate
required
changes to
Incorporate
test plans required changes to
test
plans
Unit test
Unit
test Siebel review report with
Update
Update
updatesSiebel review report with
updates

Environment Setup
Environment Setup
Integration test / System test
Integration
test
/ System test
environment
setup
environment
Data Loadssetup
Data Loads

Configuration Management
Configuration Management
Check-in tested SRF, Swt, Dll,
Check-in
tested
SRF,
Swt, Dll,
ROX, ROD,
ROL,
Workflows,
ROX,
ROD, ROL,
Repository
etc. Workflows,
Repository etc.

June 12, 2015

Validation Phase Collaboration

User Training
User Training
Set-up the training env
Set-up
the training
env
Build Training
database
Build
Training
database
Review
training
materila
Review
training materila
Train users
Train users

Test Preparation
Test Preparation
Import repository
Import
Applyrepository
changes to physical db
Apply
to physical
Buildchanges
/ import test
data db
Build
/
import
test
data
Compile SRF
Compile
SRF
Complete
Admin tasks
Complete Admin tasks

Integration Testing
Integration Testing
Functional test
Functional
test for real time
Run EAI test
Run
EAI test for real time
integration
integration
Record test results
Record test results
Review Results
Review Results
Analyze results
Analyze
Updateresults
configuration / design
Update
configuration
and update
document / design
and update document

System Testing
System Testing
Run user interface test
Run
user interface test
scenarios
scenarios
Run all client types
Run
client
types
Runallend
to end
functional test
Run
end to
end
functional test
Record
test
results
Record test results
Review Results
Review Results
Analyze results
Analyze
Updateresults
configuration / design
Update
configuration
and update
document / design
and update document

UAT / Performance Test


UAT / Performance Test
Run end to end functionality
Run
to end functionality
Runend
performance
test scripts
Run performance test scripts

Siebel Expert Service Review


Siebel Expert Service Review
Review performance results
Review
Reviewperformance
defect log results
Review defect log

Joint Onsite Team


TCS Offshore Team
Bug Fixes
Bug Fixes

Bug Fixes
Bug Fixes
Fix defects
Fix defects

Fix defects
Fix defects

Bug Fixes
Bug Fixes
Fix defects
Fix defects

Configuration Management
Configuration Management
Check in changed components into CM environment
Check in changed components into CM environment

June 12, 2015

Example 1 - Short Engagement For an Existing Relationship


Weeks

10

11

12

13

14

15

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

1
1
1

Phase
Definition
Dis covery+Des ign
Configuration
Tes ting
UAT
Training
Deploym ent
Phase I Resources

Onsite
Project Manager
Business Analyst
Configurator
EIM
EAI
Reports
Training Lead
Sub total Onsite
Offshore
Project Lead
Configurator
Reports
EAI
EIM
Sub total Offshore
Total Onsite+Offshore

1
2

1
2

1
2

1
2
1
1
1

1
2
1
2
1

1
2
1
2
1

1
2
1
2
1

1
2
1
2
1

1
2
1
2
1

1
2
1
2
1

1
2
1
2
1

1
2
1
1
1

1
2
1
1
1

1
1

1
1

1
1

1
1

10

10

10

10

10

10

10

10

10

June 12, 2015

Example 2 Project with Siebel Analytics


Weeks
Phase
Definition
Discovery
Design
Configuration
Testing
UAT
Training
Deployment

Onsite
Project Manager
1 1 1 1 1 1
Solution Architect
1 1 1 1 1 1
Business Analyst
2 2 2 2 2 2
Project Lead
1 1 1 1 1 1
EAI (Siebel - Sap/Legacy)
2 2 2 2 2 2
Configurator
2 2 2 2 2 2
Analytics Expert
2 2 2 2 2 2
Reports
1 1 1 1 1 1
Training Lead
Sub total Onsite
12 12 12 12 12 12
Offshore
Project Lead
EAI (Siebel - Sap/Legacy)
Configurator
Reports
Analytics Expert
EIM
Sub total Offshore
Total Onsite+Offshore

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

1
1
2
1
1
2
1

1
1
2
1
1
2
1

1
1
2
1
1
2
1

1
1
2
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
2
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1

1
1

1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
1
1
1
1
1
1

1
8

1
1
1
1
1

1
1
1
1
1

1
1
1
1
1

1
1
1
1
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
2
4
1
3
1

1
1
2
1
2
1

1
1
2
1
2
1

1
1
2
1
2
1

1
1
2
1
2
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

5 12 12 12 12 12 12 12 12 12

12 12 12 12 12 12 14 14 14 14 20 20 20 20 20 20 20 20 19 15 15 15 15 13 13 13 14 14 14 14
June 12, 2015

Example 3 Complex Project Using Siebel EAI


Week
Discover
Design
Development
Validation
Deployment
Onsite Position
Project Manager (Onsite)
Offshore Lead (OffShore)
Siebel Business Analyst
Siebel Business Analyst (OffShore)
Siebel EAI Consultant (Lead)
Siebel EAI Consultant (OffShore)
Siebel System Admin
Siebel EIM
Technical Lead
Testing Lead
Siebel Configuration 1
Siebel Configuration 2
Offshore Lead (OffShore)
Siebel EAI Consultant
Siebel Configurator 1
Siebel Configurator 2
Siebel Configurator 3
Siebel Configurator 4
Siebel Business Analyst
Siebel EIM
Siebel System Admin
Onsite - Total
Offshore - Total

1 2

3 4

6 7

8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

1 1

1
1
1
1

1
1
1
1

1
1
1
1
1
1
1

1 1

1
1
1
1

1 1

1
1
1
1
1
1
1

1 1

1
2
0

2 5
0 0

6 6
1 2

1
1
1
1
1
1
1

1 1

1 1
8
2

1
1
1
1
1
1
1
1
1 1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1
1 1
1 1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1

1 1
1 1
1 1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1

1
1
1
1
1
1

1 1

1 1

1 1

7 7
9 9

7
9

7 7
9 9

7 7
9 9

7
9

7 7
9 9

9
9

9 9
9 9

1 1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1
1
1

1
1 1

1
1

1 1
1 1

1
1

1
1
1
1
1
1
1
1
1

9 9
6 6

6
9

8 8
2 2

9 9
6 6

9
6

9 9
8 8

9
3

1
1
1
1
1
1
1
1

9 9
3 1

June 12, 2015

9 9
1 1

7
1

5
1

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Onsite-Offshore Environment Setup Options


Development Environment Offshore
Onsite

Pros

Offshore

Independent Development Setup

Onsite Team

No downtime as the development process


is independent of network

Siebel Server
Siebel
Developer(s)

Time benefit in development as check-in /


check-out is conducted locally
Low network costs

Cons

Siebel Server

Added environment setup time

Siebel Database

Siebel Database

Siebel
Local
Database

Added costs like hardware, licenses,


support teams
Increased cycle time for deliverables
Development & testing of interfaces
cumbersome
Conflict during repository merge.
June 12, 2015

Onsite-Offshore Environment Setup Options


Pros

Development Environment Onsite

No additional environment setup required at


offshore
EIM/EAI tasks can be carried out without
complexity

Onsite

Offshore

Siebel
Developer(s)

Onsite Team

Faster deliverables as development can be


quickly moved in to QA / Production
Siebel Server

Continuity for maintenance support from


offshore
Cons
Check-In/check-out process is time
consuming

Siebel
Local
Database

Siebel Database

Siebel
Local
Database

More bandwidth may be required for


frequent check-in and checkout operations

TCS suggested option for onsite offshore environment setup


June 12, 2015

Onsite Offshore Link -Options


LogMeIn Remote Desktop (formerly known as 3 AM Labs RemotelyAnywhere 5.0)
Features - Remote Control, File Transfer, SSL security, Performance Monitoring
Considerations Slow on Dial-up

June 12, 2015

Onsite Offshore Link -Options


F5 FirePass
Features High Scalability
Considerations Requires hardware appliance installation

June 12, 2015

Onsite Offshore Link -Options


Terminal Server and Remote Desktop Connection
Rapid, centralized deployment of applications
Low-bandwidth access to data
Remote Desktop Connection is built into Windows XP and Windows Server 2003
Multiple Logon Support
Remote Administration Mode

June 12, 2015

Onsite Offshore Link -Options


Citrix Access Suite
Features Highly Scalable, can be implemented for small, medium and large organizations
Considerations CPU, Memory intensive (2-CPU server can support only 17-22 clients)

June 12, 2015

Onsite Offshore Link -Options


Basic Information

RemotelyAnywhere

FirePass

Remote Desktop Connection

Citrix Server

Full Screen Ability

Yes

Yes

Yes

Yes

SSL

Yes

Yes

Yes

Yes

RSA SecurID Support

Yes

Yes

No

No

Performance Monitoring

Yes

No

No

No

Automatic Clipboard
Transfer

Yes

No

Yes

Yes

Client Resource
Redirection

Yes

No

Yes

Yes

Unix System/Host
Access

No

Yes

No

Yes

Hardware Installation

No

Yes

No

No

Access though Browser

Yes

Yes

No

Yes

Automatic protection
from Virus

No

Yes

No

No

Automatic Reconnection

No

No

Yes

Yes

June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Onsite Offshore Communication Process


Challenges of an onsite-offshore model
Team visibility across onsite and offshore
Seamless communication between onsite and offshore team
Hence the need for a proper Project communication plan, which includes :

Project Event Calendar

Is used to publish milestones events in projects like weekly status meeting, onsite offshore meetings
Project team availability calendar
Contains availability of client and TCS associates both at onsite and offshore
Onsite Offshore Team Contact Details
Contains most recent contact details of team associates across onsite and offshore
Escalation Process
TCS Project
Communication Plan
Is uses for escalation mechanism, severity definition and issue resolution time
Project Status Meeting
Periodic scheduled status meeting are conducted between onsite offshore
Project Reporting
Weekly Project status report is circulated to all the stake-holders between onsite and offshore
Issue Tracking
Issue tracking tool OR spreadsheet is used to log all issues with status updates across onsite and
offshore
Risk Management Log
Risk Management Tool OR spreadsheet is used for project risk management across onsite and offshore
June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Offshore Project Monitoring & Control


Project Meetings
Periodic Project review meeting at least once in a week between PL and team members
Meeting with Account Manager
Meetings with offshore Account Manager is held on a need basis, at least once on fortnight, primarily to
discuss managerial and technical issues
Project Management Review Meeting
Representatives of Senior Management conduct Project management review meeting to analyse the
health of project with respect to Management and Client Requirements. Issues identified are logged in
Issue Tracking Tool IPMS and tracked to closure within 15 elapsed days
Project Monitoring
Initiated by QAG (Quality Assurance Group) to determine the health of the project with respect to iQMS.
The findings are recorded in Issue Tracking Tool IPMS tracked to closure within 15 elapsed days
Internal Quality Audit
Internal Quality Audits are conducted as per BAG (Branch Audit Group) plan
Status Report Offshore
Status report is sent to Account Manager and to Project Manager at onsite.
Weekly Time Sheets
Every team member fills weekly timesheet using IPMS
Tele-conference
Weekly teleconferences are held between onsite and offshore to understand the project progress and
issues
June 12, 2015

Agenda
Understanding Onsite Offshore
Siebel Implementation Methodology Recap
Offshore Startup Procedure
Phase Wise Onsite Offshore Activities & Organization
Environment Setup Options
Onsite Offshore Communication
Project Monitoring and Control
Best Practices

June 12, 2015

Onsite Offshore Best Practices - General


Clear Definition of Roles and Responsibilities
Project Plan
Define empowerment and escalation rules, points of contact
Communication Plan
Sensitivity and clarity of communication
Communication being recorded as MOM, Issue Tracker, eMails
Regular communication, reporting and reviews at all level
Single report being circulated to Client and TCS governance body
Reliable Infrastructure
Backups, LocalDB
Effective Knowledge Management
Documentation, Onsite-Offshore Rotation
Cross culture training across both organizations
Culture workshops being conducted

June 12, 2015

Onsite Offshore Best Practices Siebel Specific


All developers at onsite and offshore must work on their own local
database.
Data model changes should be made by one person preferably at onsite.
One person, preferably onsite, should be responsible for compiling all
Siebel master data (Admin) changes for replication on other
environments.
It is a good practice to integrate Siebel tools with version control tool for
all development work at offshore.

June 12, 2015

Thank you

June 12, 2015

You might also like