30
© Mahindra Satyam 2010 Business Case Presentation Oracle Agile PC and PG&C implementation for World’s Most admired Consumer Electronics brand @ Cupertino, USA Dr. Klaus Gronwald Shashank Gupta Team Agile PLM Mahindra Satyam

Business Case Presentation - Home: DOAG e.V. · Business Case Presentation Oracle Agile PC and PG&C implementation for ... Common Business Processes followed across different organizations

  • Upload
    dokhanh

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

© Mahindra Satyam 2010

Business Case Presentation

Oracle Agile PC and PG&C implementationfor

World’s Most admired Consumer Electronics brand @ Cupertino, USA

Dr. Klaus Gronwald

Shashank Gupta

Team Agile PLM – Mahindra Satyam

2

© Mahindra Satyam 2010

Project Highlights

Customer facing intense competition and very short time-to-market intervals.

Legacy PLM system unable to cope with data, business complexity and global

user base.

A green field Agile PLM implementation to completely migrate customer’s legacy

PLM systems.

Mahindra Satyam (MSAT) identified as the primary PLM solution provider with

team strength and expertise in this multi-vendor engagement.

Mahindra Satyam’s proven Onsite – Offshore (Right Sourcing) delivery model

was one of the major contributors for the success of this project.

Project was a tremendous success resulting in a robust platform for a

streamlined NPI process.

Mobile access for data users for change release and approval process.

3

© Mahindra Satyam 2010

Key Business Processes - BPR

Identified the AS-IS key business processes and defined the Level 1, Level 2 and Level 3

Processes for:

Part Realization

BOM Realization

Change Management

AML Management

Compliance Management

Identified the key problem area’s and/or pain points in the process with the help of key

stake holders.

Re-Engineered the Business Processes to meet the Industry Best Practices which align to

the key requirements

Defined and captured the key processes to be followed in form of Process Documents

before system configuration.

Security Modal was re-designed to meet the business requirements.

4

© Mahindra Satyam 2010

Key Business Processes Implemented

Single Source of Truth of Items ( Parts/Documents ), Categorization of subclasses, Attribute definition,

Life Cycle Phases of Items, Part Numbering Definition.

BOM Structuring, Skeleton BOM concept implementation, Localization BOM Concept implementation,

Define BOM Rules to meet ERP requirement.

Streamline change processes, Define various Change Categories, workflows, Approvers/Observers

specific to business needs.

Manufacturer definition, MPN tracking, AML Qualification process, Tracking AML exceptions.

Tracking the Compliance from supplier’s for MPN’s, Compliance Roll up, Declaration definition,

Specification definition, Report.

Part Realization

BOM Realization

Change Management

Compliance Management

AML Management

5

© Mahindra Satyam 2010

Team Structure

Roles & Responsibilities showcasing Mahindra Satyam holistic PLM skill sets

Customization

• Requirements Analysis

• Conceptual Design

• POC / Prototype Development

• Technical Specifications

• Source Code development

• Unit Testing

• Code Metric Analysis

• Optimization & Perf. Tuning

• Authoring of IT Test cases

QA

• Requirements Analysis

• System, Integration and

Performance Test Plans

• Test Scripts – Manual and

Automated

• Performance Test Data

creation

• Use of Automated Testing Tool

• Executing Test Cases

• Tracking and resolving defects

Architecture

• Installation of all Agile PLM

• Web Server & Load balancer config.

• Setting up Agile viewer , Agile File

Manager

• Software upgrades

• Agile server components Maintenance

• Code deployment & Build process

• Server availability monitoring

• Server performance monitoring

• Server performance benchmarking

6

© Mahindra Satyam 2010

Services Provided by Mahindra Satyam for Customer

Mahindra Satyam had the sole ownership over the enterprise system design, which gave

room to lot of creativity and innovation to deliver a state-of-the art solution.

The below specialized services were provided by Mahindra Satyam

• Infrastructure and enterprise architecture design

• Agile PLM Customizations

• Agile PLM Integration with ERP Systems

• Agile PLM Integration with CAD Authoring Tools and other CAD systems

• Data Migration from Legacy Systems

• Agile PLM Admin Configuration

• Agile PLM integration with Customer’s in-house Directory services for Single Sign On

• Agile PLM integration with other internal enterprise systems (DW, Costing, etc.,)

• Functional Quality Assurance – System & Integration Testing

• Performance & Load testing

These complex solutions were designed to be as light as possible for the best performance

7

© Mahindra Satyam 2010

Project Phase – Gate Process design

Requirements

Gathering &

Analysis

Prototyping

Analysis Gate

Customization Deliverables:

• Final Prototypes

• Socialization of prototype

with Business.

Architecture Deliverables:

• Architecture Platform Specs

PMO Deliverables:

• Overall Project schedule

Business Deliverables:

• Approved BRD

• Approved Functional Specs

Analysis Design

Prototype

refinementIssues & Queries

Conceptual

Design

Frameworks

Design

Design Gate

Customization Deliverables:

• Final Tech. Specs

• Conceptual Designs

• Prototype as per latest design

Architecture Deliverables:

• Dev. Env. readiness

PMO Deliverables:

Coordinate Design Review

sessions and workshops

Business Deliverables:

• Tech Spec reviews & approvals

Development

Frameworks

Development

Component

Development

Interim Evaluation

PacksBusiness Review &

feedback

Code Reviews Optimizations

Code Freeze

Development Gate

Customization Deliverables:

• Code Freeze & SVN Check IN

• Unit Test case Report and IT Phase Test

scripts

• Java-Docs and PMD Reports

Architecture Deliverables:

• IT. Env. Readiness

PMO Deliverables:

Draft IT Cut-Over plan & coordinate the Cut-

over

Business Deliverables:

• Evaluation , Feedbacks and UAT Test scripts

8

© Mahindra Satyam 2010

Project Phase – Gate Process design

Execution of IT

, QA & Perf.

Test scripts

Bug Discovery

IT Gate

Customization Deliverables:

• Close all IT ,QA & Perf. Bugs

• Zero P0s or P1s.

Architecture Deliverables:

• UAT Env readiness

• UAT Cut-over task list

PMO Deliverables:

• Plan & execute UAT Cut-

over

Business Deliverables:

• List of UAT Testers & BTS

• Preflight Testing

IT UAT

UAT Gate

Customization Deliverables:

• Close all UAT Bugs

• Zero P0s or P1s or P2s.

• Prod. Cut-over task list

Architecture Deliverables:

• Prod. Env. Readiness

• Prod. Cutover task list

PMO Deliverables:

• Plan & execute Prod.

Cutover

Business Deliverables:

• UAT Go Decision

Go-Live & Production

SupportProduction

Deployment

IT Team Validation &

P2P TestingIT Go / No-Go

Business Validation

& P2P Testing

Business Go / No-Go

Go-Live

announcement

Go Live & Prod. Support Gate

Customization Deliverables:

• Prod. Cut-over participation

• Knowledge transfer to Support team

• Ticket resolution readiness @ primary

warranty

Architecture Deliverables:

• Post Prod. Env. Support readiness

PMO Deliverables:

• Co-ordinate Go/ No Go decisions

• Go-Live communications

Business Deliverables:

• Release Notes & Business process support

Bug Fixes

Execution of

UAT BTS

scripts

Bug DiscoveryBug Fixes

SVN Build Train Process SVN Build Train Process

Primary & Secondary

Warranty

Post Prod. Support

9

© Mahindra Satyam 2010

Overview of Agile Setup with Customer

10

© Mahindra Satyam 2010

Application successfully went live setting example for The Best in Class PLM

implementation.

4850 Man days of effort.

Executed the Project in Onsite-Offshore model.

This was MSAT’s first Greenfield PLM Implementation using Agile PLM 9.2.2.5 with Web

Service based integration.

Currently MSAT is supporting PLM @ the Customer site, 24x5 with nearly 4000 users

spanning across US, Europe and APAC.

Customer is extremely delighted with the Phase I PC and PG&C Implementation.

We have bagged more projects with the same customer for

Agile 9.3 Upgrade

PPM Implementation

PG&C enhancements

CAD integrations with Agile Engineering Collaboration Suite

Other custom PLM BI Reports

Success Story… Where we are now

11

© Mahindra Satyam 2010

Essential to balance business process complexity with performance. Simplification is

key to improve performance.

RAD Methodologies (Prototype Demos) will help in reducing Design and Development

time. Customer expectations are set much ahead in the project.

Strong project management and co-ordination is essential in multi-vendor and onsite-

offshore engagement.

Substantial reduction in cost and time with onsite-offshore engagement. Round the clock

progress in the project.

Rigorous testing essential to ensure defect free deployment. Need to catch complex

business logic in test cases. Performance testing and performance tuning is essential part

of testing.

Stringent Change Management Process needs to be followed. The project’s Change

Control Board played important role in eliminating non-essential changes.

Lessons Learned

12

© Mahindra Satyam 2010

Customer Benefits

Single Source of Truth for Items, BOM’s, AML and Compliance Information.

Single system to manage key business processes.

Cycle time reduction for the regular Change Release Process – Reduced from average

of 10 days to 3 days.

Better visibility for internal and external teams resulting in better collaboration.

Agile PLM System is much better flexible and scalable system for the ongoing increase

in demands.

Common Business Processes followed across different organizations within the

company.

Ease for data traceability – SOX Compliance, Other Legal Requirements were met.

© Mahindra Satyam 2010

Agile on iPAD

14

© Mahindra Satyam 2010

Login Screen

15

© Mahindra Satyam 2010

Home Page

16

© Mahindra Satyam 2010

Notifications

17

© Mahindra Satyam 2010

Workflow Routings

18

© Mahindra Satyam 2010

Change Object Tabs

19

© Mahindra Satyam 2010

Approve Change

20

© Mahindra Satyam 2010

Part Search

21

© Mahindra Satyam 2010

Part Search Results

22

© Mahindra Satyam 2010

Part Object Tabs

23

© Mahindra Satyam 2010

Change Search

24

© Mahindra Satyam 2010

Change Search Results

25

© Mahindra Satyam 2010

mahindrasatyam.net

Safe Harbor

This document contains forward-looking statements within the meaning of section 27A of Securities Act of 1933, as amended, and

section 21E of the Securities Exchange Act of 1934, as amended. The forward-looking statements contained herein are subject to

certain risks and uncertainties that could cause actual results to differ materially from those reflected in the forward-looking

statements. Satyam undertakes no duty to update any forward-looking statements. For a discussion of the risks associated with our

business, please see the discussions under the heading “Risk Factors” in our report on Form 6-K concerning the quarter ended

September 30, 2008, furnished to the Securities and Exchange Commission on 07 November, 2008, and the other reports filed with

the Securities and Exchange Commission from time to time. These filings are available at http://www.sec.gov

Thank You

[email protected]

[email protected]

26

© Mahindra Satyam 2010

Backup Slides

27

© Mahindra Satyam 2010

Consulting Approach adopted @ the Customer site

The PLM consultants deployed On-site @ the customer site, exploited the robust

communication model among the stakeholders of the project, which was established by

Mahindra Satyam and the customer together.

Formal requirement gathering sessions, with all stakeholders involved to ensure absence

of conflicts

Involvement of respective business groups early in the analysis phases, to bridge gaps

well ahead

Technical Design workshops in war rooms involving all members of the PLM Tech. team,

fostering brainstorming and creativity

Multiple solutions approaches discovered by technical design workshops, from which the

PLM Tech Team elect the based approach based on various metrics and factors

Establishment of an integrated solution development environment involving experts from

all skills required for the project

Mahindra Satyam’s Consulting advice added value in identifying the bottlenecks or

developments needed to the existing systems

28

© Mahindra Satyam 2010

Program Management Process followed

Mahindra Satyam also contributed in formulating the Program management process along with the

customer’s best practices aligned.

Formation of a PLM review Board who contribute in the key decision making process.

Formation of a Change Control Board to streamline the change control process

Iterative Analysis and design process until all stakeholders arrive at a common understanding.

Followed the cascading rollover progress across environments setup for each project milestone.

Exercised and cultivated a repeatable “Cut-Over” process during migration across different

environments, with a Cut-Over PM to monitor the progress of the tasks involved through out the cut-over

window.

Organized regular sessions for educating the entire team with the process delineated. This ensures

cooperation and adoption of this process across all levels of the Project team.

Weekly status updates across all project tracks (OCM, PMO, Architecture, Customization, QA) shared

with the Project sponsors.

Circulation of Monthly PLM Newsletters highlighting the milestones achieved and major events of the

month.

29

© Mahindra Satyam 2010

Development Process adopted

Mahindra Satyam followed a hybrid model for development, which was tailor made by borrowing the

best practices from

Agile methodologies,

RAD

Extreme Programming models

This hybrid model was able to scale to the to suit the aggressive project needs.

The initial requirements after the preliminary requirement gathering process is realized as a “Rapid

Prototype” which is showcased to the Business team to eradicate any gaps in requirement elicitation.

Every Customization development is subject to thorough Unit testing, attributed with detailed Unit Test

Reports.

Multiple iterations of in-depth Code Review,

Peer reviews @ Offshore

Reviews conducted by Onsite coordinator with Off-shore team

Reviews @ Onsite with the entire PLM customization team

Auxiliary deliverables to ensure the highest quality,

PMD reports (Code standards review Tool)

Java Docs

Unit Test Case reports

Adherence to Development Work breakdown Structure (WBS)

IT Phase Test Scripts and test results for preflight-IT testing by development team

Establishment of performance benchmarks

30

© Mahindra Satyam 2010

Key Highlights of the Project in a nutshell