The Business Case for On-Demand Test Services

Similar documents
The Business Case for On-Demand Test Services

Cognizant Mobility Testing Lab A state of the art Integrated platform for Mobility QA

Cognizant Mobility Testing Lab. The faster, easier, more cost-effective way to test enterprise mobile apps.

How To Choose A Test Maturity Assessment Model

Cognizant Insights. Executive Summary. Overview

Open Source Testing Tools: The Paradigm Shift

> Solution Overview COGNIZANT CLOUD STEPS TRANSFORMATION FRAMEWORK THE PATH TO GROWTH

Cognizant assetserv Digital Experience Management Solutions

Leveraging Automated Data Validation to Reduce Software Development Timelines and Enhance Test Coverage

DevOps Best Practices: Combine Coding with Collaboration

Cognizant Mobile Risk Assessment Solution

Diagramming Change to Better Inform Business Process Renovation

Two-Tier ERP Strategy: First Steps

Making Multicloud Application Integration More Efficient

LifeEngage : The Life Insurance Platform for the Digital-Age Insurer

> Cognizant Analytics for Banking & Financial Services Firms

Maximizing Business Value Through Effective IT Governance

Cloud Brokers Can Help ISVs Move to SaaS

How Healthy Is Your SaaS Business?

Innovative, Cloud-Based Order Management Solutions Lead to Enhanced Profitability

Transform Customer Experience through Contact Center Modernization

Credit Decision Indices: A Flexible Tool for Both Credit Consumers and Providers

The Business Case for Test Environment Management Services

Complaints Management: Integrating and Automating the Process

A Tag Management Systems Primer

How Global Banks Are Gearing Up to Address Emerging International Payment Processing Needs

ICD-10 Advantages Require Advanced Analytics

Municipal Bonds: Consolidating and Integrating Bids to Improve Transparency and Discovery

Two-Tier ERP: Enabling the Future-Ready Global Enterprise with Better Innovation, Customer Experience and Agility

Granular Pricing of Workers Compensation Risk in Excess Layers

Agile/Scrum Implemented in Large-Scale Distributed Program

How Responsive Is Your Testing?

Giving BI a Human Touch

Virtual Brand Management: Optimizing Brand Contribution

Speed, Agility: The SaaS Killer Apps

Talent as a Service: Enabling Employee Engagement While Boosting Efficiencies

Driving Innovation Through Business Relationship Management

Key Indicators: An Early Warning System for Multichannel Campaign Management

Agile Planning in a Multi-project, Multi-team Environment

Elevating Medical Management Services to Meet Member Expectations

Creating Competitive Advantage with Strategic Execution Capability

Migration Decoded. Cognizant Insights

ICD Code Crosswalks: No Substitute for ICD-10 Compliance

Extending Function Point Estimation for Testing MDM Applications

Virtual Clinical Organization: The New Clinical Development Operating Model

Optimizing Agile with Global Software Development and Delivery

Building a Collaborative Multichannel Insurance Distribution Strategy

Retail Analytics: Game Changer for Customer Loyalty

How To Know If A Project Is Safe

The Analytics Advantage

Coordinating Security Response and Crisis Management Planning

Integrated Market Research: The Intelligence Behind Commercial Transformation

Improve Sourcing and Contract Management for better Supplier Relationship

Proper Product Backlog Prioritization

Transforming the Business with Outcome-Oriented IT Infrastructure Services Delivery

The Social Paradigm of Claims Management

Emerging Differentiators of a Successful Wealth Management Platform

The Impact of RTCA DO-178C on Software Development

Taking Wealth Management to the Next Level Advisor Lifecycle Management

Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy

Transforming SaaS Business Operations with Systems of Engagement

e-signatures: Making Paperless Validation a Reality

Reducing Costs, Increasing Choice: Private Health Insurance Exchanges

Evaluating the Impact of Non-sales Metrics in Incentive Compensation Plans

Selecting the Right Mobile Test Automation Strategy: Challenges and Principles

Enabling Integrated Claims Management

Business-Focused Objectives Key to a Winning MDM Implementation

E-invoicing in Corporate Banking: A European Perspective

The Future of Energy Management

Using Predictive Analytics to Optimize Asset Maintenance in the Utilities Industry

Strategic Cost Optimization: Driving Business Innovation While Reducing IT Costs

POS Data Quality: Overcoming a Lingering Retail Nightmare

From Brick to Click: E-Commerce Trends in Industrial Manufacturing

How To Measure A Sales Executive'S Effectiveness

Manufacturers Gain Flexibility, Velocity by Running Finance, Accounting as a Service

Fortifying Retailing from Online Fraud

The Internet of Things: QA Unleashed

Enterprise Voice Technology Solutions: A Primer

Don t Let Your Data Get SMACked: Introducing 3-D Data Management

Streamlining Submission Intake in Commercial Underwriting for Middle Market Segments

Meeting the Pegasystems BPM Testing Challenge

Moving Beyond Social CRM with the Customer Brand Score

Warranty Processes: Strategic Gain through Global Sourcing

Mortgage LOS Platform Evaluation and Selection

Five Steps for Succeeding with Social Media and Delivering an Enhanced Customer Experience

A New Payer Model For Medical Management Execution

HIX 2.0: New Alternatives for State Participation in Health Insurance Exchanges

Role of Modeling and Virtualization In Medical Device Development

Solving Storage Headaches: Assessing and Benchmarking for Best Practices

Cognizant White Paper. > Casual Dining vs. Quick Service. Key differences from a Process-IT standpoint

Sliding Oil Prices: Predicament or Prospect?

Life and Annuity Insurance Transformation through End-to-End Business Processing ORACLE STRATEGY BRIEF JULY 2014

Toward Customer-centric Payments Operating Models

Software Quality Transformation: Focus on Results, Not Process

Online Capabilities of UAE Insurance Carriers: The Road to Customer Satisfaction

Get Significant Application Quality Improvement Without Major Investment. Performance driven. Quality assured.

TALENT OPTIMIZATION. Transforming HR and Human Capital Management for Business Growth

Optimizing Software Supply Chains

Transcription:

Cognizant Reports The Business Case for On-Demand Test Services The traditional QA service delivery model is stifling organizations with high incidents of defects, inefficiencies and delays. On-demand services offer a superior alternative by providing a pay-per-use approach to optimize QA activities, enabling greater operational agility. Executive Summary The changing business landscape and challenging economic conditions have placed tremendous pressure on IT departments to optimize the transaction costs related to releasing software. On-demand services offer organizations much-needed financial flexibility in the form of utility-like, usage-based pricing. By switching to an on-demand service, organizations can more effectively eradicate quality issues before releasing new software. The rapid pace of technological advancement and competition, not to mention business s ever-increasing dependence on technology, is forcing companies across industries to release new applications and updates much more frequently. Testing centers are struggling to keep up by reducing cycle times and defect leakage before the software enters production. As a result, the current mandate for IT organizations is to quickly build test environments that closely approximate real-time scenarios, which makes testing a complex and costly affair. As such, the traditional QA delivery approach often fails to meet today s complex testing requirements. An on-demand testing service offering (also known as testing as a service or TaaS), delivered either through a cloud-based environment or the existing on-premise environment, offers faster provisioning of services with reduced capital outlays. With on-demand access to a range of tools, assets and frameworks, test environments of any scale closely resembling real-life scenarios can be quickly assembled, thereby optimizing cycle times. Further, the costs and risks of technology ownership are transferred to the service provider, enabling organizations to shift from a resource-heavy Cap-Ex model to a more flexible Op-Ex approach. With benefits far outweighing costs, on-demand testing allows IT organizations to meet growing business demands and testing requirements. To realize sustainable benefits from on-demand testing, organizations must find a partner that understands the attendant delivery challenges and has proven experience in providing managed testing services. cognizant reports october 2012

Moving Beyond Traditional QA Delivery Organizations across the globe invest more than 50 billion ($66 billion) annually on testing and QA activities. 1 Yet they continue to face issues with software failures, budget overruns, delays in application rollout, etc., which cost them dearly, operationally and beyond. The reasons are manifold. Testing has traditionally been an in-house activity, with organizations building their own test labs. However, the rapidly changing technological landscape and growing business demands have increased the scope of testing, creating new challenges for testing teams and raising the cost threshold of managing testing in-house. Innovations, increasing customer demands and stiff competition have pressured organizations to bring new products and updates quickly to market, reducing the product development lifecycle. This requires testing teams to accelerate the testing process and deliver defectfree products faster than ever before. Further, given the seasonal nature of testing and the sporadic requirements of various business units, teams must be able to test applications whenever they need to, and in environments that closely resemble real-world scenarios. Providing such flexibility in-house using traditional approaches consumes significant capital. The testing function already accounts for roughly 40% of overall project costs. As economic uncertainty continues and organizations seek to cut costs, QA teams have been forced to optimize transaction costs. Further, regulations such as the Sarbanes-Oxley Act 2 mandate strong IT controls to ensure accurate financial reporting, putting renewed emphasis on the quality of business applications and the testing process. This means QA teams must control costs by doing more with less while maintaining high quality standards even more stringently. Virtualization efforts have met with limited success, while other deterrents such as the cost of automation tools and lack of skilled resources to use them have discouraged many companies from making tool investments. The challenges inherent in the traditional testing approach (see sidebar) inhibit organizations from meeting ever growing business demands, optimizing costs and developing much needed agility. Optimizing Testing Organizations are experimenting with various alternatives for optimizing the cost of testing and improving infrastructure utilization. According to a June 2011 study by Pierre Audoin Consultants, one-third of survey respondents have begun optimizing their testing activities, while 36% plan to start the process within a year. The primary Quick Take Traditional QA Delivery Challenges Test environment vs. production environment: Test environments are not aligned with the production environment in terms of operating systems, patch levels, software versions, configuration, etc. The wider the gap between the two environments, the greater the chance of application failure after deployment or defects leaking into the live system. Test environment availability: Sharing of test environments by multiple testing teams causes delays in the environment availability and forces managers to conduct non-functional testing in scaled-down environments and/or functional testing that relies on stubbed environments. This results in projects being approved with numerous caveats and application problems in production. On the other hand, environment downtime can disrupt testing schedules and cause significant monetary loss as testers are paid for idle time, as well as for the additional time they have to work to finish the tasks. Cost of managing test centers: Dynamic business requirements that give rise to sudden spikes in testing and QA requirements often result in test lab/environments remaining idle for short but frequent periods, adding to costs. Automation costs: Automating testing involves significant upfront costs, as these tools are expensive. Test automation experts who can provide an overall test automation strategy, including the right framework, are very expensive, as well. cognizant reports 2

reason cited for optimization was to improve product quality (see Figure 1), and the primary means to achieve optimization was to partner with an independent testing service provider. Some organizations, especially in North America, have turned to external testing service providers. Initiatives such as consolidation of QA activities and investments in testing centers of excellence (TCOE) are also increasing. Some organizations are exploring cloud-based testing services to dramatically cut infrastructure costs and gain instant access to ready-to-use, customizable and scalable test environments. Enterprises, especially large ones, are keen to build private clouds to use their internal testing infrastructure and arm themselves with security and greater control over data. Small and mediumsized businesses (SMBs) are adopting public as well as hybrid cloud models for application testing. While the cloud can solve infrastructure issues, a major challenge for many organizations is finding skilled testers. According to World Quality Report 2012-13, about 57% of the 1,553 companies that participated in the study believe their internal testers have only an average knowledge of core testing processes and methodologies, and are not abreast with the latest testing tools and technologies. On-demand testing can solve this problem, as the service provider manages the entire testing activity. Enter On-Demand Testing Services On-demand testing is a delivery model capable of packaging application testing services, associated tools and the required infrastructure, through a consumption-based approach. On-demand services, delivered via cloud or the existing onpremise environment, provides instant access to testing resources. The combination of faster provisioning of services and lower capital costs allows organizations to meet niche and sporadic testing needs, while optimizing turnaround times. The pay-per-use model allows companies to shift to a flexible operating model (Op-Ex), since they no longer need to make high upfront investments in test infrastructure, tool licenses, hiring and training people, etc., or incur huge maintenance costs. Users can choose from a range of testing tools, ready-to-use configurations and solution accelerators to conduct various tests, such as performance testing, specialized testing, mobile testing and last-mile testing, around the clock. Making testing tools both commercial and open source available on a multi-tenancy basis enables cost optimization. On-demand testing allows rapid automation of test cases at lower costs. On-demand service providers maintain automation scripts as the changes are made to the application. Automated test cases can be run within various environments development, system integration test and Reasons for Optimizing Testing Activities Increasing product quality Increasing quality and transparency of testing processes 58% 61% Increasing testing automation 46% Increasing objectivity of testing activities Reducing costs of testing activities 35% 34% 0 20 40 60 80 (Percentage of companies currently preparing optimization) Base: 279 Source: Pierre Audoin Consultants and SQS Software Quality Systems, June 2011 Figure 1 cognizant reports 3

production environments using the same scripts, resulting in increased test coverage and reducing defect leakage into production. The Benefits: Costs and Beyond Cost Optimization The possibility of optimizing costs through ondemand testing is clearly the biggest attraction for organizations (see Figure 2). The pay-per-use model offers financial flexibility, while providing the information necessary to forecast potential expenses in a transparent manner. As the service provider manages the entire testing process, it frees up internal resources that can be deployed for other core activities. While overall testing costs can be lowered by about 10% to 35%, in some cases they can be lowered by as much as 75%. 3 Factors that weigh into the realization of cost efficiencies include the ability to choose the right service provider, collaborate with the provider, and understand and utilize on-demand testing services to minimize costs. Other Key Benefits While cost efficiencies can be a major force driving organizations to embrace on-demand testing, the advantages go beyond costs: Dynamic and scalable provisioning reduces provisioning time drastically, from several months to a few days, making it suitable for meeting dynamic and seasonal testing demands. Organizations can create test environments of any magnitude and test applications in environments that closely match real-life scenarios. This makes on-demand testing ideally suited for load, performance testing and last-mile testing that require thousands of concurrent users spread across different geographies. High environment availability allows organizations to plan and execute test schedules without delay, thus optimizing test cycles and reducing time-to-market of new products and services by up to 30%. Standardized infrastructure and pre-configured software images can reduce configuration-related errors that creep into production. Service level agreement-based provisioning of testing tools, infrastructure and resources prevent QA dependencies, reduce idle time and boost automation. Organizations can achieve greater business agility and can respond to business changes effectively, as they are virtually shielded from the complexities of the technology landscape. Crowd-testing a form of testing where professional testers from across the globe Expected Benefits of On-Demand Services Reduced costs 58% Better resource management 49% Reduced time to market 42% Standardized tracking of products through metrics 32% Better quality 24% Improved QA agility to support business objectives 19% 0 20 40 60 80 Base: 1,553 (Percent of respondents) Source: World Quality Report 2012-13 Figure 2 cognizant reports 4

test an application thoroughly can be integrated into the overall testing strategy. This innovative form of testing can be delivered as a complementary add-on prior to production release, enabling detection of residual UI and configuration defects quickly and effectively. Crowd-testing is best suited for software used directly by end-users, such as Web sites and business-critical applications, as well as for performance testing. Embracing On-Demand Services The market for on-demand testing services is expected to grow, according to World Quality Report 2012-13. Currently, 11% of the 1,553 respondents have already adopted on-demand testing services, while 47% plan to adopt it within a year. By 2015, only 11% will have no on-demand arrangements, according to the report. On-demand testing is suitable for the following types of testing scenarios: Fractional tests (e.g., performance, security, usability and browser compatibility testing). Complex infrastructure requirements (e.g., device and mobile testing). Niche testing skill requirements (e.g., acceptance, last-mile, security and mobile testing). Organizations can partner with an experienced service provider that can manage end-to-end testing requirements and deliver a high level of quality. Undoubtedly, cost savings is the key to selecting a service provider; however, other aspects play a major role in determining the effectiveness of the partnership. Partners must own a large pool of test assets, offer the requisite test automation expertise, enable data security, automated backup and recovery, and allow the choice of either discrete or bundled services. To effectively transition to an on-demand testing model, organizations should partner with a service provider that can help them reap the full benefits of on-demand services on a sustainable basis. As the use of on-demand testing services becomes a key imperative, proactive movers stand to gain a competitive edge over their less aggressive peers. Footnotes 1 Growth Market: Software-Testing, Pierre Audoin Consultants and SQS Software Quality Systems, June 2011. 2 The Sarbanes-Oxley Act of 2002 is a U.S. law, enacted in response to corporate and accounting scandals. It holds the CEO and CFO liable for accuracy and completeness of financial reports. 3 Cost benefits depend on the current level of virtualization and test automation, as well as application compatibility with cloud technologies. References Software Test-on-Demand: A Smarter Way, Infuse Consulting, 2012. Cognizant s On-Demand Test Services, Cognizant Technology Solutions, February 2012. What Is Testing-As-A-Service Anyway? Forrester Research, Inc., September 2011. Testing-as-a-Service: Outsourcing Your Specialized Software Testing, SearchSoftwareQuality, Feb. 25, 2011. Sarbanes-Oxley Act and QA: A Marriage of Convenience, PSQT Conference. Technology Focus Finds Cost-Effective Path to Sarbanes-Oxley Compliance, Galmont Consulting. cognizant reports 5

Credits Author and Analyst Vinaya Kumar Mylavarapu, Senior Research Analyst, Cognizant Research Center Subject Matter Experts Mahendra Inamdar, Associate Director, Cognizant IT Infrastructure Services C Aby Philip, Business Development Manager, Testing Services Design Harleen Bhatia, Creative Director Suresh Sambandhan, Designer About Cognizant Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process outsourcing services, dedicated to helping the world s leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work. With over 50 delivery centers worldwide and approximately 145,200 employees as of June 30, 2012, Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world. Visit us online at www.cognizant.com for more information. World Headquarters European Headquarters 500 Frank W. Burr Blvd. 1 Kingdom Street Teaneck, NJ 07666 USA Paddington Central Phone: +1 201 801 0233 London W2 6BD Fax: +1 201 801 0243 Phone: +44 (0) 207 297 7600 Toll Free: +1 888 937 3277 Fax: +44 (0) 207 121 0102 Email: inquiry@cognizant.com Email: infouk@cognizant.com India Operations Headquarters #5/535, Old Mahabalipuram Road Okkiyam Pettai, Thoraipakkam Chennai, 600 096 India Phone: +91 (0) 44 4209 6000 Fax: +91 (0) 44 4209 6060 Email: inquiryindia@cognizant.com Copyright 2012, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other trademarks mentioned herein are the property of their respective owners.