Baryons extended development centres
-
Upload
baryons-software-solutions -
Category
Technology
-
view
54 -
download
3
Transcript of Baryons extended development centres
![Page 1: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/1.jpg)
Extended Development Centre for Service Delivery and Remote Staff Augmentation
Illustrative Approach Document
![Page 2: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/2.jpg)
Table of Contents
Context
Services
Approach
Overview
Phases
Multi-Tracking
Engagement Maturity
Governance
Benefits
Critical Success Factors
![Page 3: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/3.jpg)
Context
In case there is no policy for outsourcing or outsourcing is done on need basis.
In the present state, costs associated with outsourcing are high.
The management strategy is to expand/complement current teams and achieve scalable and cost effective operations.
Building capable resource pools to augment current teams.
There is a need to outsource multiple programs and work items; to minimize management and transition overheads.
Reduce overall TCO
![Page 4: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/4.jpg)
Services
Project Execution Services Defined Scope- suitable for fresh SW development
Open Scope- best for SW Maintenance & Enhancement
Concept Development Services Research and Idea development
Feasibility Studies
System and Technical Architecture Studies
Operations Support Services SW deployment and support services
IT Infrastructure development services
Quality & Process Engineering Services Quality Assurance Services (Consulting)
Quality Control Services (Auditing)
Process Engineering (Learning feed back)
![Page 5: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/5.jpg)
Approach - Overview
Services
Operations Support Services
Strong Service Delivery & Quality
Skilled Resources
Productivity Improvements
Quality and Process Engineering Services
Project Execution Services
Process Optimization
Current State
• Need based outsourcing/Ad-hoc outsourcing policy
• High costs, scalability issues
• Limited outsourcing due to proximity concerns
• Need to optimize operations
• Need to focus more into core business areas
Future State
• Structured outsourcing
• Leveraging remote team capabilities – offshore dedicated center
• High scalability and manageability
• Technical ownership delegated to offshore, while you control strategy
• Lower costs of ownership
Concept Development Services
Service Characteristics
![Page 6: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/6.jpg)
Approach - Phases C
lien
t /
On
sit
e
Off
sh
ore
Deploy the relationship management structure
Identify interfaces and communication mechanisms
Identify stakeholders and conduct stakeholder Interviews to understand needs
Identify drivers for the engagement
Discuss and agree on scope and detailed staffing-plan
Conduct an As-is business process study
Scoping and Planning Ramp-up Steady State
Staff core team/coordinators at Onsite
Identify client teams that need to be augmented
Identify client side SMEs that would help the core team to scale their knowledge. Gather knowledge through interaction and Knowledge Transfer sessions with client SMEs
Identify core team members as coordinators for small remote units at offshore
Create a reporting plan in consultation with client
Understand products/work items/current processes
Setup the PMO with a Project Manager responsible for engagement execution
Staff a scalable augmenting team at offshore with relevant skill sets
Bring the augmenting team up to speed through Knowledge Transfer sessions and handholding from the onsite team
Create a reporting plan at offshore to augment the plan at onsite
Coordinate the allocation of work to the remote team at offshore in consultation with the client team
Keep client side stakeholders informed of the status of the work items assigned to the remote team
Clarify and answer the remote team’s doubts and questions
Review and Commit documents and code to client’s repositories
Take ownership of all designs and code developed by the remote team at offshore
Independently work on assigned items
Conduct design and build activities at local sandbox
Deliver designs and code to onsite team for review and finalization, and commitment to client’s repository
Collect and analyze metrics, identify and remove bottlenecks, measure and improve productivity
Build a documented knowledge base on client’s business and products for sharing with the client and to be of use in inducting new team members
Plan for, and execute, any changes to team composition and size over time
Plan and provide for service continuity
Finalize Roles and Team Structures for specific tasks
Develop Roadmap
Identify Milestones
Identify Core Team members
Identify Workarounds, Process Changes and Customizations
![Page 7: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/7.jpg)
Track 3: Project Execution – Maintenance of Existing programs
Approach – Multi-tracking
Track 0: Program and Product Management
Track 1: Project Execution – Design and Development of New Programs
Project Planning Staffing Co-ordination Status Reporting Product Planning
Transition Planning for each Program Knowledge Transfer and Transition Steady State Maintenance
Design Build Deploy Test
Bug Fixes Enhancements Release Management
Track 2: Project Execution – Maintenance of New Programs
Track 4: Project Execution – Support
Troubleshooting Usage consulting Technical Support
![Page 8: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/8.jpg)
Approach - Engagement Maturity
1
2
3
4
5
- Adoption Stage
SCOPING AND PLANNING:
Assess the need for outsourcing
Plan on ‘what to outsource’
Identify ‘bundles’ of work
SMALL OFFSHORE PILOTS:
Bundling of work items is done to build proof-of-concept groups that are well defined and can be implemented within a short time.
Bundles are of smaller, non- critical IT activities/ functions
Number of employees at ODC: 5- 10
SCALE:
Current organizational and technical structures are analyzed to bundle and rapidly transition a large volume of activities to lower - cost offshore centers.
Number of employees ODC: 10- 50
OFFSHORE AS A KEY ELEMENT TO
STRATEGY: Bundling becomes focused on
business activities as entire functions are transitioned offshore.
Number of employees at ODC: varies
TRANSFORMED GLOBAL OPERATING MODEL:
Bundling is integrated into ongoing operations as the firm continually assess offshore opportunities
Number of employees at ODC: varies
![Page 9: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/9.jpg)
Approach - Governance Client Baryons Offshore Baryons Onsite
Esca
latio
n P
ath
Tier 3 -Project Level
Tier 2 -Program Level
Tier 1 - Account level
• Daily communication – face to face meeting, emails, teleconference
• Weekly Status Report
• Deliverable Review
• Weekly report highlighting performance of various projects on Changes, Cost, Schedule, Risk and Effort
• Program Dashboard
• Quarterly Business Review by senior executives
• Monthly report highlighting overall status
Core Team Onsite
Coordinator
Project Team
Delivery Manager Engagement
Manager Engineering Directors / Manager
Engineering Head Executive Sponsor
(VP) Tier 1
Tier 2
Tier 3
Project Manager Project
Manager
Project Team
Project Manager
Project 1 Project 2 ….
![Page 10: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/10.jpg)
Benefits
Offshore Delivery Model
Productivity Improvement
Cost Risk
Transition Process
Development and Maintenance Processes
Quick Ramp up and Ramp down
Centralized Team
High Quality and Skilled resources
Quality Processes
Flexibility Quality
Maintenance/Development effort
Productivity
Improve Processes
Cross Train Resources
Stabilize Systems
Consolidate Teams
![Page 11: Baryons extended development centres](https://reader035.fdocuments.us/reader035/viewer/2022081900/5a6493107f8b9a82568b4b73/html5/thumbnails/11.jpg)
Critical Success Factors
Milestone based delivery for each Program/Project/Sub-project
All stakeholders of the Off-shoring (and ODC setup) program should be identified and must buy into the concept
Senior management sponsorship from client side as well as the vendor’s side
Identification and mitigation of all risk factors as a continuous process
Piloting and phased approach to off-shoring
Availability of a long term roadmap