testing as-a-service capability portfolio corbus 02-07-13

19
Independent Validation Services For: July 5, 2012

Upload: ebreger

Post on 24-Jan-2015

168 views

Category:

Documents


1 download

DESCRIPTION

Testing-as-a-Service (T-a-a-S) capabilities portfolio

TRANSCRIPT

Page 1: Testing as-a-service capability portfolio corbus 02-07-13

 

Independent Validation Services

For: July 5, 2012

Page 2: Testing as-a-service capability portfolio corbus 02-07-13

 

Agenda

• Corporate Overview– Service Offerings

– Global Presence

– Customers

• Independent Verification Service Offerings– Consulting/Execution

– Managed Testing Service

– T-a-a-S – Testing as a Service

– Methodology

– Resource Models

• Case Study

Page 3: Testing as-a-service capability portfolio corbus 02-07-13

 

Corporate Overview

Founded in 1994, Company Headquarters in Dayton, OH

Specializing in Advisory Services, Outsourcing Process, and IT Led Business Enablement

Multi-shore Delivery Model Providing Services Globally

Our Mission

To be our Clients’ Partner of Choice through our 

Centers of Transformation, and to 

drive continuous improvement through the professional growth 

and active involvement of our people.

About Us

Page 4: Testing as-a-service capability portfolio corbus 02-07-13

Global Locations

Page 5: Testing as-a-service capability portfolio corbus 02-07-13

Sample Clients

Page 6: Testing as-a-service capability portfolio corbus 02-07-13

Why do clients partner with Corbus?

Access to ‘Best in Class’ Global 

Practice Procurement

Self Funding Model

Low Cross Country Sourcing 

Advantage

Headcount Delay/Shift

Focus on Quality, Cost, Delivery 

and Compliance through SCL’s 

and KPI’s

Competitive Positioning in Market

Flexibility

Complete Transparency

Page 7: Testing as-a-service capability portfolio corbus 02-07-13

Our Services

Business Analytics

Spend Analytics Social Media

MaintenanceRepair & Operations

Mobility Solutions Independent Validation Services

Project Management Office

StrategicSourcing

Web Application Development

Page 8: Testing as-a-service capability portfolio corbus 02-07-13

 

Independent Validation Services

Testing/Independent Validation Services• Advisory Consulting – CoE Set-up, Test 

Process Assessment and Tool recommendations

• Testing As a Service – Develop Testing processes and deliver ongoing testing service

• End-to-end Testing – From assessment to set-up to maintenance

• Specialized Testing – Industry specific and SDLC specific services

• Talent Supply

Focus Areas/Specialties• Functional Testing• Automation Testing• ERP Testing (SAP, Siebel & CRM)• E-Commerce Testing• Performance Testing • Business Intelligence Testing (COGNOS, 

INFORMATICA, Micro Strategy)• Mobile Applications Testing

• CSTE Professionals• CMST Professionals• ISTQB Certified Professionals

• HP Certified Professionals – QTP, QC, LoadRunner

• Segue Certified SilkTest professionals

• ISO 9001 Certification• SEI CMMI Level 5 Certification

• TMMI Certification• Six Sigma• ITIL

• QTP• Rational products (Functional Tool, Functional Tester, Performance Tool) 

• SilkTest & SilkPerformer• Selenium• HP Quality Center• LoadRunner

Key Capabilities

PEOPLE PROCESS TOOLS

Page 9: Testing as-a-service capability portfolio corbus 02-07-13

 

Independent Validation Services

Page 10: Testing as-a-service capability portfolio corbus 02-07-13

 

Our proven methodology for manual testing

10

Requirement

Test Planning

Test Design

Test Execution

Test Closure

• Participation in Requirement Gathering

• Use Case Review• Preparation of User

Acceptance Test Cases

• Testing Phase Kick Off• Test Plan Preparation• Team Onboard• Test Schedule

• Preparation of Integration and System Test Cases

• Test Data Design• HLD & LLD Review• Code Review

• Test Execution• Execution of System

Test Cases• Execution of Integration

Test Cases• Regression Testing

• Support UAT• UAT Defect Verification• Post Release Defect

Analysis

Activities

• Use Case Review Report• Traceability Matrix• UAT Test Cases

• Test Plan• Test Strategy• Communication Plan• PMC process• Risk Log

• System Test Cases• Integration Test Cases• Defect Metrics• Review Reports

• Test Results• Defect Reports• Corbus Testing Sign Off

• Customer Sign Off• Post Release Defect

Analysis Report

Output

Defect Verification

• Use Cases• Project Documents• FP Estimates• Project Schedule

• Use Cases• Traceability Matrix• HLD• LLD• Build/Release Code

• Build• Integration Test Cases• System Test Cases• Test Data

• User Acceptance Test Cases

Input

• Learning from previous releases• Project Documents & Use Cases• High Level Project Schedule

Page 11: Testing as-a-service capability portfolio corbus 02-07-13

 

Our proven methodology for automated testing

11

Requirement

Test Planning

Test Scripting

Test Execution

Test Closure

• Identification of Automation Candidate

• Identification of Regression Test Cases

• Identification of Smoke and Sanity Test Cases

• Automation Test Plan Preparation

• Team Onboard• Automation Effort

Estimate and ROI• Automation Test Schedule

• Test Case Review for Modularity

• Script Generation• Unit Testing and Debug of

Test Script• Batch Run of Test Script

• Handover the Test Script to the Test Execution Team

• Post Automation Learning's, Best Practices

• Reusable Library

Activities

• List of Automation Candidates

• Automation Test Plan• Communication Plan• PMC process• Risk Log• Effort and ROI Sheet

• Test Script• Automation Framework• Reusable Library• Test Result

• Regression Test Result• Smoke Test Result• Sanity Test Result

• Automation Best Practices Guideline

• List of Reusable Components

Output

Defect Verification

• Automatable Test Cases• Existing PM Standard and

Practices

• Automation Coding Guidelines

• Test Case Review Checklist

• Unit Tested Test Script • Successful Regression Run

Input

•Manual Test Cases•Requirement Specification Document

Page 12: Testing as-a-service capability portfolio corbus 02-07-13

 Sample dashboards and reports that are part of our deliverables

12 Priority of Reported Defects

Bug Classification

Severity of Reported Defects

0.00%

5.00%

10.00%

15.00%

20.00%

25.00%

30.00%

35.00%

40.00%

Pro

gra

mm

ing

Err

or

Des

ign

Err

or

Inco

nsi

sten

t

Fu

nct

ion

alE

rro

r

Exc

epti

on

Han

dlin

g

Lan

gu

age

Err

or

Lo

ok

and

Fee

l

Per

form

ance

Err

or

Pareto Analysis

0.00

20.00

40.00

60.00

80.00

100.00

120.00

Pro

gra

mm

ing

Err

or

Des

ign

Err

or

Inco

nsi

sten

t

Fu

nct

ion

alE

rro

r

Exc

epti

on

Han

dlin

g

Lan

gu

age

Err

or

Lo

ok

and

Fee

l

Per

form

ance

Err

or

% of defect

% Cumulative Number

0.00%

5.00%

10.00%

15.00%

20.00%

25.00%

30.00%

35.00%

40.00%

Blo

cker

Cri

tica

l

Maj

or

No

rmal

Min

or

Tri

vial

En

han

cem

ent

Total number of defects = 145

0.00%

10.00%

20.00%

30.00%

40.00%

P1 P2 P3 P4 P5

Total number of defects = 145

Page 13: Testing as-a-service capability portfolio corbus 02-07-13

 

We offer flexible resource models to meet any needs

Onsite “Nearshore” Offshore “Blended”

• Work executed at 

client’s premises

• Ready availability of 

skilled resources

• Extension of client’s 

team

• Direct control over 

project

• Similar to onsite 

engagement

• Project ran from 

Corbus locations in 

client’s geographical 

area

• Market proximity

• TaaS, Managed Services

• Operational Efficiency

• Process Expertise

• Maximized Value

• Optimized Costs

• 24/7 testing

• Lower Cost

• Easier Coordination

• Easy ramp-up ramp- 

down of resources

Engagement models can be tailored to meet specific needs

Page 14: Testing as-a-service capability portfolio corbus 02-07-13

 

Value Proposition

People

Process

Technology

• CSTE Professionals• CMST Professionals• ISTQB Certified Professionals• HP Certified Professionals – QTP, QC, LoadRunner• Segue Certified SilkTest professionals

• Early Identification of Defect• Reduction in Total Cost of Quality• Automation of Regression Scenarios• Onsite Offshore Model

• Ability to ramp up in niche technologies using in-house boot camp training capsules

• Domain Expertise• Centers of Transformation (COT)

Page 15: Testing as-a-service capability portfolio corbus 02-07-13

 

Case Study

• Pharmaceuticals industry• CRM Dynamics• Business Intelligence

Page 16: Testing as-a-service capability portfolio corbus 02-07-13

 

Physician Publishing System

Business Process Limitations• Generation of PHR on CD’s, and inability to validate the PHR

• Higher Paper and Mail based process

• Prone to PHI errors due to manual process

• Overall process to receive PHR was time consuming

• File transfer discrepancies due to many manual batch

processes and lack of automation

The Glue Factors

User friendly interface to Scan or Upload 

the PHR

Online PHR review, approve, and 

rejection by Physician

Availability of PHR on members portal 

without any delay

 Data information check of PHR for 

integrity

Monitoring of response time for multiple 

Physicians access at same time

Page 17: Testing as-a-service capability portfolio corbus 02-07-13

 

MDVIP CRM Dynamics

Business Process Limitations• Environment for testing was executed using Citrix which is used

for remote access.• Upgrading the existing platform to a newer version of CRM. • No documentation or test cases prior to this kind of

implementation.• Outlook integration with CRM and Exchange Server’s response

time and effectiveness was a challenge.• Lots of reports were required to be migrated and modified in

order to be compatible in the new version.

Creation and execution of Test Cases for the 

Physician Entity and Sales Cycle Entity which 

was the main need of the business.

Controlling the deployment of builds on the 

servers and decommissioning the previous 

version of CRM successfully.

Integrity of data by creating cubes and using 

high level SQL queries.

Performing load testing and Stress testing to 

ensure that the response time for each 

transaction is quick and smooth.

The Glue Factors

Page 18: Testing as-a-service capability portfolio corbus 02-07-13

 

Business Intelligence (BI) Solutions

• Data Extraction, Transformation & Cube Testing• Independently validate information upstream, downstream

and within the ETL• Data Quality Checking• Data validation at different stages• Correctness and Completeness Test• Aggregation Level Data check• Data Accuracy• Non Functional Testing should be performed on Reports.

The Glue Factors The  primary  focus  of  our  DW/BI  testing  is  to 

ensure  competent  and  perfect  database structures, ETL processes, front-end access and BI  reports  generations  processes  completely support the client requirements. 

we have well defined and structured approach to data warehouse testing

Reporting Efficiency

Dashboard Report Testing

Canned Report Testing

Testing Artifacts:1. Test Plan2. Test Cases3. Test Execution4. Test results

Data security testing can be done

To increase credibility of BI Reports

Page 19: Testing as-a-service capability portfolio corbus 02-07-13

Questions?

Eugene BregerDirector, Sales

Phone: 847-331-5554

Fax: 847-205-7219

[email protected]

2835 Miami Village Drive

Miamisburg, OH 45342