Testing Advisory Services
KPMG NZ
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
1
Agenda
Section 1 IT Advisory in KPMG
Section 2 Why Test?
Section 3 Testing Advisory Services
Section 4 Approach & Benefits
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
2
About IT Advisory in KPMG Section 1
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
3
About KPMG
KPMG is a global organization with over 730 offices in 144 countries and revenues stand at USD 22.69 Billion with over 137,000 employees.
KPMG’s global network is organized into three operating regions; the Americas, Europe, Middle East and Africa (EMA); and Asia Pacific (ASPAC).
Experience and capability in delivering services to global super-majors, independents and nationals who value our independence and depth of knowledge
The vision of KPMG is to be the leader in our chosen market Throughout the world, the guiding philosophy of KPMG is to provide clients with the highest quality services We turn knowledge into value for the benefit of our clients, our people and capital markets KPMG is committed to a policy that requires competence in a wide range of disciplines within the general
advisory area
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
4
Who We Are About IT Advisory - Global
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
5
Why Test? Section 2
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
6
Why Test? The Need…
Software
• More critical to the business • More complex & integrated
Business
• Demands agility • Needs higher quality assurance
Failures margin
• Margins for failure are slimmer • Minimise customer dissatisfaction
Changes
• Speed of changes accelerating • Require greater controls in quality
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
7
Why Test? Business Challenges
Business Drivers
Compliance Drivers
Technology Drivers
Need for Higher Quality
Assurance
Change in Business Process
New Products, Partners, Markets
Strategies, Governance
Risk Management
Compliance, Legal
New Functionality
Maintenance
Enhancements
Upgrades
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
8
Why Test? Quality Realisation
Most software defects managed in production cost 4 x more compared to when fixing them during Testing phases
(Gartner)
The estimated savings from the managed testing disciplines have ranged from 20% to 60%
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
9
Testing Advisory Services Section 3
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
10
Who We Are Testing Advisory Services
A dedicated Testing Services team
• within our IT Advisory practice. This team supports our clients to effectively manage their test strategy, provides testing assistance and quality review. We provide our clients with support through-out the end-to-end testing lifecycle.
Our Testing Services draws on diverse experience
• with the team having worked in both supplier and customer roles. Our testing services team has worked with a diverse range of clients with a variety of different solutions and testing approaches.
We drive effective testing and delivery of business value
• through effective use of test management tools within client-appropriate test capabilities. Our team will work with your quality management teams to assist them to build and enhance the testing framework in the areas of test strategy, test process and test governance.
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
11
Testing Advisory Services
The service would address key testing challenges such as: Undermining testing activities due to:
Schedule slippage Focus non testing processes
Inadequate test process definition Execution inefficiencies Un-base lined requirements /scope creeps Less than optimal test team structure Skill and training gaps Absence/improper utilization of:
Test management tools Automation and Performance tools
Insufficient defect management Incomplete test reporting No strict adherence of Entry /exit criteria
Test Advisory Services : KPMG’s Testing Advisory services provide Software Testing based advisory services in the areas of Testing Process, Methodology, Strategy and Test Competency assessment across the testing life cycle. It would also help in identifying, adopting and implementing the industry wide best practices in order to improve the test effectiveness and productivity, while reducing the cost of quality.
Test Strategy Test Plan Test Suites Test Reports Defect Management Test Metrics
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
12
Testing Advisory Services How Can We Help?
Managed Service
Managed Projects
Test Capability
(CoE)
Specialist Testing
Test Process Improvement
Test Governance
Tools
Test Management & Test Leading
Requirements Management
Test Analysis
Test Execution
Defect Management
Test Reviews
Framework Development
Automation testing
Security testing
Tools practice
Practices & Best Practice
Define Standards
Define Processes
Define Governance
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
13
Testing Advisory Competency Framework
Supp
ort
Program type Implementation
Roll outs
Upgrades
Migration
Delivery Model
Onsite Offshore
Hybrid
Execution Services
Planning Services Design Services
Core Testing Services
Line
s of
Se
rvic
es
Centralized Knowledge Management
Project Governance & Communication Framework
Smoke Testing
Component Testing
Validation Testing
Automation Testing
Performance Testing
Infrastructure & connectivity Set up
Test Process Definition
Resource ramp up & training
Security Setup
Program Definition
Test Environment Setup Services
Tools Management
Test Data Management
Test Artifacts Maintenance
Qua
lity
Man
agem
ent
Met
rics
& S
LA
Das
hboa
rd &
repo
rting
Ben
chm
arki
ng
Pro
cess
Qua
lity
Ass
uran
ce
Tools
Test Management
Tools
Functional Automation
Tools
Performance Test Tools
Data Management
Tools
Talent Pool
Mobility Consultants
Test Architects
Technical Consultants
Test Engineers
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
14
Testing Advisory Services Industry Experience
Industry • Telco • Education • Travel • Utilities • Finance
Platform • SAP • PeopleSoft • Microsoft • Java • Oracle
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
15
Approach & Benefits Section 4
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
16
To ensure the capability delivers the expected high performance over time, a path needs to be defined. This path will monitor the capability maturity level and identify areas of improvement over time. The capabilities goal will be to move towards higher maturity levels.
Testing Advisory Services Capability Path
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
17
Testing Advisory Services KPMG Approach
Support in testing strategy and planning with assistance
and assessment
Risk-based approach to
testing by focusing on areas of high risk to the business and prioritising the testing
effort
Testing early and often throughout the software development life cycle
Establish the four transformational areas of
People, Process, Technology, and Risk &
Controls
Test Approach
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
18
Testing Advisory Services Service and Model
Test Process Improvement Review, advice or delivery of test process management, test framework and test capability development. Projects Test Delivery Delivery of testing services for your project to deliver test management & leading, test analysis, test execution and defect management. Test Resource Management Provision of test resources for your project to assist with systems testing, systems integration test & user acceptance testing.
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
19
Testing Advisory Services Team Benefits
Reduction in costs
over time
Increased Quality
over time
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
20
Testing Advisory Services Testing Types
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
21
Testing Advisory Services Technical Testing
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
22
Testing Advisory Services Client Benefits Increased quality of software delivered to production
Improved stability of production systems
Increased customer satisfaction
Faster time to market with a standardised, repeatable, and efficient testing process
Reductions in cost from a more efficient testing process, and identification of defects early in the development
cycle
Enhanced alignment of business needs with it development, with mismatches being identified early in the
process
Improved testing capabilities
Greater business owner confidence in the product being delivered
Reduction of risk in deploying systems
Efficiency through automation strategy and regression testing frameworks
Establishment of test tools to support test management, manual testing, automation & performance testing
© 2011 KPMG, a New Zealand partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved. Printed in New Zealand.
The KPMG name, logo and “cutting through complexity” are registered trademarks or trademarks of KPMG International Cooperative (“KPMG International”).
Contact us Chandan Ohri KPMG IT Advisory Services Partner T: + 64 9 367 5857 M: + 64 21 654846 E: [email protected] Reg Prasad KPMG IT Advisory Services Associate Director T: + 64 9 363 3495 M: + 64 21 2122356 E: [email protected]