going up? elevate your business today a testing roadmap for complex oracle e-business suite projects...

30
Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E- Business Suite Projects Yugant Patra

Upload: skyla-sherriff

Post on 19-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Going Up? Elevate Your Business Today

A Testing Roadmap for Complex Oracle E-Business Suite Projects

Yugant Patra

Page 2: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

We @ Capgemini

OutsourcingConsulting Technology

• Key Capgemini statistics

• Total Revenue: $ 11 Billion

• 100,000 + employees

• 6,400 Testers

Presence in >30 countries

Full-service firm

Serve 2/3 of global Fortune 500

Industry focus: Retail, Distribution, Life Sciences, Manufacturing, Automotive, Health & Public Services, Energy and Utilities, Financial Services

Revenue Distribution by Discipline

Approximately $11 Billion Global Revenue

Local Professional Services18%

Outsourcing Services38.4%

ConsultingServices6.7%

TechnologyServices40%

GlobalHeadcount91,621

Nordic Countries4,049

North America 8,379

UK & Ireland: 7,985

India: 20,554Benelux: 12,291

Central Europe:

7,534

France: 21, 175

Iberia: 5,435

South America 1,016

Asia Pacific: 1,524

Italy: 1,462

Our Group Headcount Covers Key Regions Across the Globe

13%

16%

25%

27%

9%

7%

Government

Financial Services

Energy & Utilities

Telecom, Media & Networks

Other

2© Copyright Capgemini 2010 All Rights Reserved

Manufacturing

Page 3: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Our Testing Service Offerings

3© Copyright Capgemini 2010 All Rights Reserved

CompetencyBuilding

In house tools Knowledge

repositories Internal Training

Programs

Framework

Checklists, guidelines and best practices

Implement across projects

Tool specific add-ins

Test lab

Infrastructure &Setup Lab

Tool Licenses System Requirements Maintenance

TestProcess

Aligned with Capgemini standard TMap® and DDF™ and Oracle AIM methodology

Research & Development

Creating Solutions for new technologies using existing tools

Test Automation and Regression AutomationOracle ATS, HP QTP

Requirements ModelingBlueprint Requirement Center,

Microfocus Optimal Trace

Test & Defect ManagementTeamforge™, HP QC, IBM Rational

Test Manager, Mantis

COE Vendor Tie-upsAcceleratorsTool FrameworkDDF™ framework

Test Process Improvement®

Functional Testing Test Automation Regression

TestingTest Factory Performance Testing

Integration Testing

Page 4: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Meet Mr. Brown

YAY!!Now What??What’s my roadmap?

4© Copyright Capgemini 2010 All Rights Reserved

Page 5: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Test Guru to the Rescue

5© Copyright Capgemini 2010 All Rights Reserved

Page 6: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

The AIM Testing Cycle

• CRP 1

• CRP 2

• CRP 3 *

• UAT

6© Copyright Capgemini 2010 All Rights Reserved

Page 7: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

See the Complete Picture

7© Copyright Capgemini 2010 All Rights Reserved

Project Costing

Project Billing

Fixed Assets

Accounts Receivable

General Ledger

Enterprise Asset Mgmt

Cash Mgmt

Mobility

Procure to Pay

Order to CashDemand Planning

Supply Chain

Planning

HCM (OTL)

Change Management / Testing / Training

Analytics/Reporting

Manufacturing

Page 8: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Collateral

• Test Strategy Document • Testing Calendar • Testing Collateral

• Scenario Sheet • Test Scripts• Datasheets

8© Copyright Capgemini 2010 All Rights Reserved

Microsoft Office Excel 97-2003 Worksheet

Microsoft Office Excel 97-2003 Worksheet

Microsoft Office Excel 97-2003 Worksheet

Microsoft Office Excel 97-2003 Worksheet

Page 9: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

CRP 1- OBA

Do you Know OBA?

What’s OBA??

9© Copyright Capgemini 2010 All Rights Reserved

Page 10: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Use of OBA

• Powerful, Easy to use Rapid implementation solution

for NEW E-Business Suite implementation.

• An Automated Setup Tool

• Allows an implementer to download the setup question

configuration answers from the associated project

workspace

• Includes business flows representing leading industry

practices

• Flow model, Videos and Demo Scripts available for

increasing end users awareness and training

• Reduce implementation time

• In built Market, Industry and Country variations

10© Copyright Capgemini 2010 All Rights Reserved

Page 11: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

11

AIM for Business Flows with Accelerators

CRP1 CRP2Questionnaire

Workshop

CRP3

Questionnaire

Only If Needed

SIT UAT

Prod Go Live !

Training

Prod Cutover

11© Copyright Capgemini 2010 All Rights Reserved

Page 12: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

By using the Accelerator Process and Assets, the time needed to prepare and execute your first functional CRP is reduced from months to as little as a 1 - 3 weeks.

12© Copyright Capgemini 2010 All Rights Reserved

CRP 1- OBA

Page 13: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

CRP 2/3

No Test as they come

Should I wait for all Custom Objects to be ready?

13© Copyright Capgemini 2010 All Rights Reserved

Page 14: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

• Maximum Time and effort - Heavy involvement of Country Champions

• Ideally Test as they come – Start the first Custom object in the end to end flow

• Client’s client facing piece requires most testing and attention

• Use of Oracle SSC for quick issue resolution

• Custom functionality test

• Issue documentation and resolution

CRP 2/CRP 3CRP 2/CRP 3

FunctionalityTesting

Custom Objects

Integration/End to End

TestingMonth End

Closing

SOXCompliance

Performance /Load Testing

Financial Reporting

Testing

14© Copyright Capgemini 2010 All Rights Reserved

CRP 2/3

Page 15: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

• The UAT test packet should contain: Test Scenarios, Test Data and Test Scripts –The Test Bible

• It is CRUCIAL for scenarios tested to reflect realistic, relevant business situations

• Validate the application from end user perspective

• Country/LOB Champions and Role Champions should lead the test

• Representative “Day In The Life Of “ (DILO) of the firm

• Include a short survey to gauge the UAT testers feedback of the new system

CRP1CRP1

CRP2CRP2

UATUAT

Design

Configuration

Development Defect Resolution

Training

Change

Management

15© Copyright Capgemini 2010 All Rights Reserved

UAT

Page 16: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Timelines

Training Material

Prep

Development

Scenarios

Global Tester Sign

Off

Data & Scripts

CRP2/CRP3

Training Material Prep

Test Packet Preparation

UAT Conduct UAT

Defect Resolution

Test Planning, Support and Reporting

Go No-Go Decision

Month of

Defect Resolution & Retest

Gather Data & Develop Scripts

CRP1/OBACRP1

Design Design Freeze

UATTraining

UAT Training

Onsite Orientation &

Kick-Off

Test Mgmt.

Functional User and Country Champion Signoff

Test Plan

Development

CRP2/CRP3

16© Copyright Capgemini 2010 All Rights Reserved

Page 17: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Test Tracking

• Use of Tools • Virtual Repository for Test Scenarios and Test Scripts• Facilitates reusability• Defect Reporting • Defect Triage• Test Progress Reporting

HP Quality Center software

Rational TestManager

PVCS

Microsoft Office Excel Worksheet

Good Old Excel

17© Copyright Capgemini 2010 All Rights Reserved

Oracle Test Manager

Page 18: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Defect Life Cycle

Identify Defect

Track Defect

System Test

Defect Resolution

Open Defect

Close Defect

Defect Review

Meeting

Re-Test Defect

Re-Open Defect

Testers find defects during UAT, functional, regression or integration testing. Developers find defects during unit/system testing.

Tester or developer logs a defect and assigns an ‘Open’ status to the defect.

Defect Triage Team reviews the defect, adjusts the defect type, responsible group, severity, priority & others attributes of Defect.Responsible Team Leads assign the defect to a resource and Estimated Fix Date.

All Open defects with a severity of ‘Showstopper’,

‘High’ are tracked on the daily

defect report..

Assigned resource resolves the defect and assigns the resolution

status to ‘Fixed’ & statusto ‘Awaiting Retest –

System’

Config.Mgmt. Team migrates the changes

to User Test environment and

changes the status to ‘Migrated’;

Upon assuring the fix migration and prelim

test on UAT (if it necessitates), assigns

the defect to ‘Awaiting Retest – UAT’.

Test Lead reviews the Awaiting Retest-UAT

defects on a daily basis to plan and communicate

retest of the fix.

Tester verifies the defect has been resolved and changes its status to ‘Closed’.

If the defect has not been resolved tester changes its status to ‘Re-Opened’.

‘Re-Opened’ defects are discussed during the next Defect Review meeting.Migrate

Change

Solution Team performs system test; Upon

successful test, initiates the migration of the fix to UAT.

18© Copyright Capgemini 2010 All Rights Reserved

Page 19: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Defect Reporting

Graphs, Management loveGraphs

How do I report my Defects?

19© Copyright Capgemini 2010 All Rights Reserved

Page 20: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Defects Metrics

Open Defects Severity by Module(includes defects from all testing events)

0

10

20

30

40

50

Show Stopper High Medium Low Total

Show Stopper 1

High 3 2 4

Medium 18 11 15

Low 20 22 6

Total 41 35 26

AR OIE PA

Severity Showstopper High Medium Low Total

AR   3 18 20 41

OIE   2 11 22 35

PA 1 4 15 6 26

Totals 1 9 44 48 102

Defects Identified vs. Closed or Fixed, Awaiting Retest(includes defects from Functional Testing)

0

200

400

600

800

1000

1200

Cumulative Defects Logged

Cumulative Closed

Cumulative Closed + Fixed, Awaiting Retest

20© Copyright Capgemini 2010 All Rights Reserved

Page 21: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Legacy Application Integration

People Structure

Test SupportRole Champions/Functional Leads

ProjectsSolution Team

Proj. AdminProj Mgr

InvoicingReceipts

Property/Tax

Purchasing/Iproc

Receivables

Payables

Fixed Assets Property/Tax

Proj. AdminProj Mgr

InvoicingReceipts

Property/Tax

Proj. AdminProj Mgr

InvoicingReceipts

Proj. AdminProj Mgr

Requisitions

InvoicingReceipts

Billing.& Rev

Property/Tax

Billing.& Rev Billing.& Rev Billing.& Rev

General Ledger GL/Acctg.GL/Acctg.GL/Acctg. GL/Acctg.

Property/Tax

GL/Acctg.

InvoicingReceipts

Billing.& Rev

Requisitions Requisitions Requisitions Requisitions

Proj. AdminProj Mgr

21© Copyright Capgemini 2010 All Rights Reserved

Page 22: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

UAT

TTT

Come in as Testers leave as Trainers

CRP1CRP1 CRP2CRP2 UATUAT

Solution Team

Functional Team

Country/LOB

Legacy Testers

Middleware Testers

Global Testers

Trainers

22© Copyright Capgemini 2010 All Rights Reserved

People Structure

Page 23: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

The Reason we Test

• CRP 1/OBA– Avoid Major Customizations– Use best Industry Practices

• CRP2– Use the system to its full potential– Validate eBS in the IT Environment of the Firm– Validate eBS in the Business Environment of the Firm– Avoid Gold Plating– Balanced test effort with quality requirements– Risk based, Business driven Testing

• UAT– Have a smoother Go-Live– Easier acceptance to Change– Facilitates system transfer from the Solution Team to the Client

23© Copyright Capgemini 2010 All Rights Reserved

Page 24: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

How to reduce Costs?

• Keep it simple• Scenario Selection• Do not overstaff - Use the Functional Team

and Solution Team• Do not reinvent the wheel• Leverage Testing Collateral for Training &

Change Management• Reuse Reuse Reuse

24© Copyright Capgemini 2010 All Rights Reserved

Page 25: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Tips

• Entrance and Exit criteria• Stage gate and Signoff• Feedback • Do not over do Testing Automation• Global Testers – Bilingual• Single war room seating

25© Copyright Capgemini 2010 All Rights Reserved

Page 26: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Mr. Brown gets a raise

YAY!!

26© Copyright Capgemini 2010 All Rights Reserved

Page 27: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Oracle Testing: Capgemini’s TMap® Method Well Aligned withOracle’s AIM methodology

27© Copyright Capgemini 2010 All Rights Reserved

Delivery Phases

Production Migration

Prepare Testing Strategy

Finalize Testing Tool

Dev Environment QA Environment

Create Integration Test Plan

Prepare System Test Cases

Finalize Defect Resolution Criteria

Integration Testing(# of cycles)

User Testing

Set Regression

Baseline

Go Live

Business Process Architecture &

Business Requirements

Definition

BusinessRequirement

Mapping System Testing Integration Testing

Architecture / Design /Data conversion Adoption

and Learning

Prod EnvironmentEvaluation Environment

Automation and Performance Testing

Setup Central Testing System

Testing TeamOnboarding

Finalize Testing Strategy

Identify Test Scenarios

“Coverage”

Create Test Plan “Coverage”

Setup QA Client and Test Data

Requirements: Setup Test Req. / Attributes

Test Plan: Manual & Automated test creation

Test Set: Hierarchy and Execution

Defect: Creation & Resolution

Load Test Scripts

Execute Load Test

Automate Test

Regression Testing

Functionality Testing

System Testing

Oracle Test Manager

Oracle Functional Testing

Oracle Load Testing

Oracle Data Masking

Page 28: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Contact Information

Anijay Zinzuwadia , Capgemini US LLC

E-mail: [email protected]

Yugant Patra, Capgemini US LLC

E-mail: [email protected]

In collaboration with

David Carrier, 7-Eleven Inc.

E-mail: [email protected]

28© Copyright Capgemini 2010 All Rights Reserved

Page 29: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Questions?

29© Copyright Capgemini 2010 All Rights Reserved

Page 30: Going Up? Elevate Your Business Today A Testing Roadmap for Complex Oracle E-Business Suite Projects Yugant Patra

Thank You

30© Copyright Capgemini 2010 All Rights Reserved