SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
“More and more companies now
                                                                   leverage specialist service providers
                                                                   in place of building in-house
                                                                   capabilities for non-core areas.”




Software Performance Assurance



Can you Improve Software
Product Quality and Reduce
Testing Costs with On-
demand Testing?
Testing bandwidth for what you need, when you need, how you need it …
AN ONDEMAND APPROACH TO TESTING

BUSINESS AS USUAL?
Revenue growth in the form of new customers is always font-and-
                                                                                            What’s keeping you up at night?
center for business leaders. But what about Revenue Continuity? In
this post-recession era, it’s more important than ever for companies                             We’re over budget on development and
to keep the customers they have happy and, ideally, gain a greater                                testing
share-of-wallet from those customers. Why? Simply, new customer                                  We might not make our committed release
acquisition is expensive, and it is impossible to have predictable and                            date.
growing revenue and profit streams with high levels of customer                                   We are in danger of exceeding our budget
churn.                                                                                           Our customers will find defects that we
The reality is that many companies simply don’t invest enough in                                  should have found
keeping their existing customers happy (and loyal), hence they have                              We could have a catastrophic failure in the
a customer churn problem. You only get satisfied customers by                                     field
providing reliable, high-quality products and services that do what
they are supposed to do, AND you have to do it better, faster, and cheaper than your competitors.

Software vendors and service providers who cannot or will not ensure a high-quality product are being increasingly
marginalized. In this post-recession era, your customers likely run very lean and will not be willing or able to burn scarce
resources to address poor quality in your product. If that’s the position you are putting your customers in, one thing is
certain …. They will not be your customers for long.
                                                                                                 Would you sleep better if …
THE WRITING IS ON THE WALL ...                                                                       You had highly effective, specialized
There can be no argument that you must provide a high-quality product.                                resources available at all times to assure
High quality for software products implicitly means that you must have                                that your product will meet your
an efficient and effective testing process and infrastructure to assure                               customers’ requirements, BEFORE it’s
that your product is ready BEFORE your customers ever see it.                                         released
                                                                                                     You had those resources in a variable
An effective testing infrastructure recognizes that the cost of defect
                                                                                                      cost arrangement, where you only had
caught post-release is exponentially more expensive than a defect
                                                                                                      to pay for them if and when you needed
caught pre-release. It detects and corrects defects before the product is
                                                                                                      them.
ever released to your customer. An efficient testing infrastructure
                                                                                                     You knew you had consistently effective
optimizes the cost-risk equation, minimizing the cost for testing
                                                                                                      defect detection that gave you ample
activities while maximizing the probability that your product will meet
                                                                                                      time to react
or exceed your customers’ requirements.

Arguably, many companies do have reasonable functional testing capability. However, they seriously lack the regression,
automation and performance testing capabilities that could greatly improve the quality of their product in the eyes of
their customers. Why? There is constant pressure to invest scarce resources to deliver more and more features to stay
ahead of the competition. AND, this typically happens at the expense of testing. Test automation and performance
testing are activities that companies always seem to plan, but never actually get the resources and time to perform
thoroughly.




This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance,
                        LLC. No representations or guarantees are made or implied. Plans and projections are subject to change
                                   Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
Think about it …                                                               HOW CAN YOU ADDRESS THESE ISSUES
                                                                               Sophisticated test automation can provide consistent
             Lack of test automation capability results in
                                                                               coverage, and save significant time and cost in a short-
              inconsistent test coverage before a product is
                                                                               medium time period by ensuring that changes to the
              released while, at the same time, wasting an
                                                                               product or its platform do not introduce defects. Well-
              exorbitant amount of resources on manual
                                                                               defined and executed performance testing that includes
              testing
                                                                               load and stress, benchmark, and soak tests can ensure that
             Lack of performance testing capabilities results
                                                                               your product consistently meets your customers’
              in performance problems in the field. As more
                                                                               performance requirements, even during peak loads.
              strain is placed on the system, performance
              bottlenecks start surfacing                     It’s hard to argue that this type of testing isn’t needed.
                                                              However, does your company have skills and bandwidth to
perform these tests? If you are like most other companies these days and have leaned your workforce to the bone,
chances are that you must focus your limited resources on introducing features to stay ahead of competition.

                                     How then do these mission-critical testing activities get done?

There are options, of course. You could build the capability in house. BUT you may end up needing more resources and
time than you have to build a team, define effective and efficient processes, and establish the purpose-built
infrastructure. For a lot of companies, hiring people and investing capital in areas that are perceived to be outside the
core, revenue generating activities of the company is simply not an option.

You could outsource testing to a generalist IT service provider, BUT this testing is really a specialized activity and you
could find yourself with exactly the same quality, management, and cost issues you had to start with.

A better option may be to leverage new breed of specialist testing service providers that already have people, processes,
and technology infrastructure that is purpose-built for this type of testing. In essence, you plug into an optimized highly
effective, highly efficient testing cloud. Risks are reduced, costs are controlled, and results are predictable. Problem
Solved.


WHAT IS REALLY NEEDED?
If you think a specialist partner might be the right path for your company, here are some things to consider …

            If you want to be reasonably confident that you’ll see a measurable ROI in a short time period, then partner with
             a specialist, not a generalist. A true testing specialist will have specialized knowledge including application
             knowledge management, test tool knowledge, scripting knowledge, test automation and performance testing
             expertise. They will also have a purpose-built process infrastructure, AND specialist staff. Most generalist
             software outsourcing companies, simply can’t make this claim.
            You likely don’t need these specialized capabilities at a constant level throughout the entire project life cycle.
             This makes it difficult to justify full time hires, so most companies try to backfill with functional testers, or worse,
             developers, with the typical result being sub-standard results as functional testers and developers likely do not
             have the requisite specialized skills. A better arrangement would be one that is On-demand or pull based, where
             you pull in specialized capabilities when and how you need them, paying as you go.
            Outsourcing these testing services to a qualified specialist provider should not require major changes to your
             existing processes. You really should be able to plug in to your partners specialized capability with minimal
             disruption to current activities



This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance,
                        LLC. No representations or guarantees are made or implied. Plans and projections are subject to change
                                   Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
     Not every application is a candidate for an on-demand approach. On-demand services can be very applicable and
           affordable for low-to-medium complexity applications such as SaaS, web applications, and other enterprise
           applications.




SOLVE THE PROBLEM – SPAONDEMAND                                                        SPAOneDemand is a true on-demand, pay-as-you-
SPAOnDemand is an innovative, low-touch service that allows                            go testing service that can offer extraordinary
you, for all practical purposes, to have effective testing resources                   benefits in certain situations …
and infrastructure on stand-by, but not have to pay for it until
you use it and only pay for what you use. The goal … to                                           Specialized regression test, automation
measurably reduce field defects AND better manage testing                                          and performance testing resources on
costs.                                                                                             standby, and you only pay for what you
                                                                                                   use.
This is a compelling proposition when you consider that 30% or                                    Access to a highly refined, purpose-built
more of a typical IT budget might be consumed by testing, AND                                      infrastructure, without having to build it.
that full-time regression automation and performance testers                                      An innovative way to cut your testing
may spend 30% of their time on stand-by anyway. For certain                                        costs, AND improve product quality
applications, SPA’s Testing OnDemand service can mean
significant savings, without sacrificing quality and results.

SPA is a testing specialist …. It’s all we do, and this is precisely how we can offer a service like SPAOnDemand. .
SPAOndemand is only made possible by our extensive testing expertise and specialist resources, purpose-built process
infrastructure, extensive technology/tools infrastructure, and pre-built knowledgebases and frameworks. In essence, you
are plugging into a sophisticated testing cloud with the same benefit cloud offers from an applications perspective.

There are 6 core elements for SPAOnDemand:

    Readiness Fit: Not every application is appropriate for SPAOnDemand. With some minimal discovery, a SPA
     specialist will offer honest counsel on whether or not your application is appropriate, or is better handled with a
     traditional project outsource model.
    Ramp up: We assign a SPAOnDemand Resource Manager, and then leverage sophisticated and proprietary
     knowledge management tools (i.e. Q-Patterns ,Risk-based Prioritization) to capture, maintain, and continuously
     enhance information about your application. We use a very structured approach for initial information gathering,
     one that maximizes knowledge transfer but tightly manages demands on your resources.
    Request Management: For SPAOndemand cycles, you will be able to schedule test requests through a secure online
     portal. You will submit requirements/enhancements, fixes, known issues, and other relevant information. You are
     also able to see previous requests and related details.
    Resource Management: We assign a SPAOnDemand Resource Manager (RM) that manages the knowledgebase for
     your application, and assigns and tracks testers, test beds, and other resources online. You will always have a single
     point of contact with your SPAOnDemand RM.
    Test Management: Your SPAOnDemand team efficiently and effectively maintains your test environment and
     updates test documents by leveraging our sophisticated and purpose-built knowledge management infrastructure).
     A communication plan (ie. Meetings, status, etc) will be established between you and your SPAOnDemand RM.
    Feedback Mechanism: Your SPAOnDemand Dashboard will show results in a graphical format. You will enjoy near
     real time 100% visibility to progress and results.




This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance,
                        LLC. No representations or guarantees are made or implied. Plans and projections are subject to change
                                   Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
CAN SPAONDEMAND WORK FOR ME?
SPAOnDemand is not suitable for all type of software applications. Our experience allows us to qualify, and disqualify,
applications with a relatively high degree of certainty. Some questions we might ask about your application:

          Does application require extensive specialized test bed / test environment such as Telecom network?
          Is application SaaS or web-based? These types of applications are typically very suitable for SPAOnDemand, but,
           other enterprise and low-medium complexity applications can also be good candidates.
          If applicable, is server access available?

Your SPAOnDemand Resource Manager uses a well-defined process to determine whether an application is suitable for
SPAOnDemand, or is better served with a traditional project-based engagement.


WHY SHOULD YOU PARTNER WITH SPA?
SPA is a specialist provider of software testing services. It is all we do and we are experts. Our patented technology and
infrastructure has been covered in trade magazines and our senior management team is recognized for its software
testing expertise. We are a different breed of service provider:

          We are software testing specialists. It is all we do and we do it very well.
          We have extensive set of testing platforms and pre-built frameworks to provide cost effective testing solutions.
           We have purpose-built and streamlined infrastructure and processes that captures industry best practices.
          We leverage state-of-the-art processes, methodologies, and test tools routinely in the course of our business
          Our Service Delivery model assures constant feedback based on real data and metrics. It is our business to
           identify real and potential issues as early as possible, eliminating surprises.
          We have a proven track record of providing test automation and performance testing services to companies of
           all sizes and in many different industries and domains.
          We are experts in multiple domains including cloud testing / SaaS testing, web application testing, eLearning
           testing and mobility testing.
          We leverage a blended onshore-offshore model to reduce cost further.
          We are experienced and comfortable working with startups as well as large, global organizations

             We will measurably improve your testing and verification process, thus improving your customer’s
                        perception of your product. AND, we’ll save you money in the process …




This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance,
                        LLC. No representations or guarantees are made or implied. Plans and projections are subject to change
                                   Software Performance Assurance www.sp-assurance.com info@sp-assurance.com

Contenu connexe

Tendances

Kanchan Ghangrekar_SrTestingAnalyst
Kanchan Ghangrekar_SrTestingAnalystKanchan Ghangrekar_SrTestingAnalyst
Kanchan Ghangrekar_SrTestingAnalyst
Kanchan Ghangrekar
 
For The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems FinalFor The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems Final
Mark J Cundiff
 
Dnv Improving Your Process Performances With Agile
Dnv   Improving Your Process Performances With AgileDnv   Improving Your Process Performances With Agile
Dnv Improving Your Process Performances With Agile
George Ang
 
Manufacturing excellence
Manufacturing excellenceManufacturing excellence
Manufacturing excellence
營松 林
 
Novkell corporate Brochure
Novkell corporate BrochureNovkell corporate Brochure
Novkell corporate Brochure
guest96a2f4
 
Novkell corporate brochurenew
Novkell corporate brochurenewNovkell corporate brochurenew
Novkell corporate brochurenew
Novkell Solutions
 
Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't Evil
IBM UrbanCode Products
 
Customer satisfaction & business excellence sdm college-4th june 2012
Customer satisfaction & business excellence  sdm college-4th june 2012Customer satisfaction & business excellence  sdm college-4th june 2012
Customer satisfaction & business excellence sdm college-4th june 2012
Chandramouli Natarajan
 
Bill of-rights-white-paper-final-012312
Bill of-rights-white-paper-final-012312Bill of-rights-white-paper-final-012312
Bill of-rights-white-paper-final-012312
Cristiano Caetano
 

Tendances (19)

Testing Missions in Context From Checking to Assessment
Testing Missions in Context From Checking to AssessmentTesting Missions in Context From Checking to Assessment
Testing Missions in Context From Checking to Assessment
 
Kanchan Ghangrekar_SrTestingAnalyst
Kanchan Ghangrekar_SrTestingAnalystKanchan Ghangrekar_SrTestingAnalyst
Kanchan Ghangrekar_SrTestingAnalyst
 
For The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems FinalFor The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems Final
 
Hensley
HensleyHensley
Hensley
 
2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management
 
Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014
 
Dnv Improving Your Process Performances With Agile
Dnv   Improving Your Process Performances With AgileDnv   Improving Your Process Performances With Agile
Dnv Improving Your Process Performances With Agile
 
Utkarsh
UtkarshUtkarsh
Utkarsh
 
Why Developers Dig DevOps
Why Developers Dig DevOpsWhy Developers Dig DevOps
Why Developers Dig DevOps
 
Resume_NT
Resume_NTResume_NT
Resume_NT
 
Manufacturing excellence
Manufacturing excellenceManufacturing excellence
Manufacturing excellence
 
Novkell corporate Brochure
Novkell corporate BrochureNovkell corporate Brochure
Novkell corporate Brochure
 
Novkell corporate brochurenew
Novkell corporate brochurenewNovkell corporate brochurenew
Novkell corporate brochurenew
 
BenchmarkQA Services Overview 2012
BenchmarkQA Services Overview 2012BenchmarkQA Services Overview 2012
BenchmarkQA Services Overview 2012
 
Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't Evil
 
Customer satisfaction & business excellence sdm college-4th june 2012
Customer satisfaction & business excellence  sdm college-4th june 2012Customer satisfaction & business excellence  sdm college-4th june 2012
Customer satisfaction & business excellence sdm college-4th june 2012
 
Iqnite keynote
Iqnite keynoteIqnite keynote
Iqnite keynote
 
Bill of-rights-white-paper-final-012312
Bill of-rights-white-paper-final-012312Bill of-rights-white-paper-final-012312
Bill of-rights-white-paper-final-012312
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
 

En vedette

Did you train your project management before you outsourced?
Did you train your project management before you outsourced?Did you train your project management before you outsourced?
Did you train your project management before you outsourced?
Ram Garg
 

En vedette (7)

Did you train your project management before you outsourced?
Did you train your project management before you outsourced?Did you train your project management before you outsourced?
Did you train your project management before you outsourced?
 
Ejercicio3
Ejercicio3Ejercicio3
Ejercicio3
 
Mobile App Developement and Testing Strategy Brochure
Mobile App Developement and Testing Strategy BrochureMobile App Developement and Testing Strategy Brochure
Mobile App Developement and Testing Strategy Brochure
 
Testing Services-Brochure
Testing Services-BrochureTesting Services-Brochure
Testing Services-Brochure
 
Web Apps Development Services Brochure
Web Apps Development Services BrochureWeb Apps Development Services Brochure
Web Apps Development Services Brochure
 
SPAOnDemand podcast
SPAOnDemand podcastSPAOnDemand podcast
SPAOnDemand podcast
 
Si mobile app cover and cover story
Si mobile app cover and cover storySi mobile app cover and cover story
Si mobile app cover and cover story
 

Similaire à SpaOnDemand

St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006
anjuabel
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasin
Sonali Bhasin
 
Vericenter Summary
Vericenter SummaryVericenter Summary
Vericenter Summary
deyoepw
 
Ta3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance ApplicationsTa3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance Applications
Ta3s Solutions Private Limited
 
Intro 2
Intro 2Intro 2
Intro 2
Anu j
 

Similaire à SpaOnDemand (20)

Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Difference between crowd testing & in house QA
Difference between crowd testing & in house QADifference between crowd testing & in house QA
Difference between crowd testing & in house QA
 
iBeta QA Overview
iBeta QA OverviewiBeta QA Overview
iBeta QA Overview
 
Benefits and best practices outsource quality assurance
Benefits and best practices outsource quality assuranceBenefits and best practices outsource quality assurance
Benefits and best practices outsource quality assurance
 
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
 
St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006St Final Hsiq Questcon Sales Presentation 092006
St Final Hsiq Questcon Sales Presentation 092006
 
Agile india 2012 sonali bhasin
Agile india 2012 sonali bhasinAgile india 2012 sonali bhasin
Agile india 2012 sonali bhasin
 
Vericenter Summary
Vericenter SummaryVericenter Summary
Vericenter Summary
 
Quality - A Priority In Service Engagements
Quality - A Priority In Service EngagementsQuality - A Priority In Service Engagements
Quality - A Priority In Service Engagements
 
Implemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution majorImplemented Automation testing for a payments solution major
Implemented Automation testing for a payments solution major
 
Understanding Testing Centre of Excellence - Bahaa Abdul Hussein.pdf
Understanding Testing Centre of Excellence - Bahaa Abdul Hussein.pdfUnderstanding Testing Centre of Excellence - Bahaa Abdul Hussein.pdf
Understanding Testing Centre of Excellence - Bahaa Abdul Hussein.pdf
 
The Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated TestingThe Leaders Guide to Getting Started with Automated Testing
The Leaders Guide to Getting Started with Automated Testing
 
QA standards
QA standardsQA standards
QA standards
 
QA Standards
QA StandardsQA Standards
QA Standards
 
The agile way: the complete guide to understanding agile methodologies
The agile way:  the complete guide to understanding agile methodologiesThe agile way:  the complete guide to understanding agile methodologies
The agile way: the complete guide to understanding agile methodologies
 
Ta3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance ApplicationsTa3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance Applications
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
 
Selling agile to business nisha shoukath
Selling agile to business nisha shoukathSelling agile to business nisha shoukath
Selling agile to business nisha shoukath
 
Intro 2
Intro 2Intro 2
Intro 2
 
Incorporating the AWS Well-Architected Framework into Your Architecture (ARC2...
Incorporating the AWS Well-Architected Framework into Your Architecture (ARC2...Incorporating the AWS Well-Architected Framework into Your Architecture (ARC2...
Incorporating the AWS Well-Architected Framework into Your Architecture (ARC2...
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

SpaOnDemand

  • 1. “More and more companies now leverage specialist service providers in place of building in-house capabilities for non-core areas.” Software Performance Assurance Can you Improve Software Product Quality and Reduce Testing Costs with On- demand Testing? Testing bandwidth for what you need, when you need, how you need it …
  • 2. AN ONDEMAND APPROACH TO TESTING BUSINESS AS USUAL? Revenue growth in the form of new customers is always font-and- What’s keeping you up at night? center for business leaders. But what about Revenue Continuity? In this post-recession era, it’s more important than ever for companies  We’re over budget on development and to keep the customers they have happy and, ideally, gain a greater testing share-of-wallet from those customers. Why? Simply, new customer  We might not make our committed release acquisition is expensive, and it is impossible to have predictable and date. growing revenue and profit streams with high levels of customer  We are in danger of exceeding our budget churn.  Our customers will find defects that we The reality is that many companies simply don’t invest enough in should have found keeping their existing customers happy (and loyal), hence they have  We could have a catastrophic failure in the a customer churn problem. You only get satisfied customers by field providing reliable, high-quality products and services that do what they are supposed to do, AND you have to do it better, faster, and cheaper than your competitors. Software vendors and service providers who cannot or will not ensure a high-quality product are being increasingly marginalized. In this post-recession era, your customers likely run very lean and will not be willing or able to burn scarce resources to address poor quality in your product. If that’s the position you are putting your customers in, one thing is certain …. They will not be your customers for long. Would you sleep better if … THE WRITING IS ON THE WALL ...  You had highly effective, specialized There can be no argument that you must provide a high-quality product. resources available at all times to assure High quality for software products implicitly means that you must have that your product will meet your an efficient and effective testing process and infrastructure to assure customers’ requirements, BEFORE it’s that your product is ready BEFORE your customers ever see it. released  You had those resources in a variable An effective testing infrastructure recognizes that the cost of defect cost arrangement, where you only had caught post-release is exponentially more expensive than a defect to pay for them if and when you needed caught pre-release. It detects and corrects defects before the product is them. ever released to your customer. An efficient testing infrastructure  You knew you had consistently effective optimizes the cost-risk equation, minimizing the cost for testing defect detection that gave you ample activities while maximizing the probability that your product will meet time to react or exceed your customers’ requirements. Arguably, many companies do have reasonable functional testing capability. However, they seriously lack the regression, automation and performance testing capabilities that could greatly improve the quality of their product in the eyes of their customers. Why? There is constant pressure to invest scarce resources to deliver more and more features to stay ahead of the competition. AND, this typically happens at the expense of testing. Test automation and performance testing are activities that companies always seem to plan, but never actually get the resources and time to perform thoroughly. This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance, LLC. No representations or guarantees are made or implied. Plans and projections are subject to change Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
  • 3. Think about it … HOW CAN YOU ADDRESS THESE ISSUES Sophisticated test automation can provide consistent  Lack of test automation capability results in coverage, and save significant time and cost in a short- inconsistent test coverage before a product is medium time period by ensuring that changes to the released while, at the same time, wasting an product or its platform do not introduce defects. Well- exorbitant amount of resources on manual defined and executed performance testing that includes testing load and stress, benchmark, and soak tests can ensure that  Lack of performance testing capabilities results your product consistently meets your customers’ in performance problems in the field. As more performance requirements, even during peak loads. strain is placed on the system, performance bottlenecks start surfacing It’s hard to argue that this type of testing isn’t needed. However, does your company have skills and bandwidth to perform these tests? If you are like most other companies these days and have leaned your workforce to the bone, chances are that you must focus your limited resources on introducing features to stay ahead of competition. How then do these mission-critical testing activities get done? There are options, of course. You could build the capability in house. BUT you may end up needing more resources and time than you have to build a team, define effective and efficient processes, and establish the purpose-built infrastructure. For a lot of companies, hiring people and investing capital in areas that are perceived to be outside the core, revenue generating activities of the company is simply not an option. You could outsource testing to a generalist IT service provider, BUT this testing is really a specialized activity and you could find yourself with exactly the same quality, management, and cost issues you had to start with. A better option may be to leverage new breed of specialist testing service providers that already have people, processes, and technology infrastructure that is purpose-built for this type of testing. In essence, you plug into an optimized highly effective, highly efficient testing cloud. Risks are reduced, costs are controlled, and results are predictable. Problem Solved. WHAT IS REALLY NEEDED? If you think a specialist partner might be the right path for your company, here are some things to consider …  If you want to be reasonably confident that you’ll see a measurable ROI in a short time period, then partner with a specialist, not a generalist. A true testing specialist will have specialized knowledge including application knowledge management, test tool knowledge, scripting knowledge, test automation and performance testing expertise. They will also have a purpose-built process infrastructure, AND specialist staff. Most generalist software outsourcing companies, simply can’t make this claim.  You likely don’t need these specialized capabilities at a constant level throughout the entire project life cycle. This makes it difficult to justify full time hires, so most companies try to backfill with functional testers, or worse, developers, with the typical result being sub-standard results as functional testers and developers likely do not have the requisite specialized skills. A better arrangement would be one that is On-demand or pull based, where you pull in specialized capabilities when and how you need them, paying as you go.  Outsourcing these testing services to a qualified specialist provider should not require major changes to your existing processes. You really should be able to plug in to your partners specialized capability with minimal disruption to current activities This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance, LLC. No representations or guarantees are made or implied. Plans and projections are subject to change Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
  • 4. Not every application is a candidate for an on-demand approach. On-demand services can be very applicable and affordable for low-to-medium complexity applications such as SaaS, web applications, and other enterprise applications. SOLVE THE PROBLEM – SPAONDEMAND SPAOneDemand is a true on-demand, pay-as-you- SPAOnDemand is an innovative, low-touch service that allows go testing service that can offer extraordinary you, for all practical purposes, to have effective testing resources benefits in certain situations … and infrastructure on stand-by, but not have to pay for it until you use it and only pay for what you use. The goal … to  Specialized regression test, automation measurably reduce field defects AND better manage testing and performance testing resources on costs. standby, and you only pay for what you use. This is a compelling proposition when you consider that 30% or  Access to a highly refined, purpose-built more of a typical IT budget might be consumed by testing, AND infrastructure, without having to build it. that full-time regression automation and performance testers  An innovative way to cut your testing may spend 30% of their time on stand-by anyway. For certain costs, AND improve product quality applications, SPA’s Testing OnDemand service can mean significant savings, without sacrificing quality and results. SPA is a testing specialist …. It’s all we do, and this is precisely how we can offer a service like SPAOnDemand. . SPAOndemand is only made possible by our extensive testing expertise and specialist resources, purpose-built process infrastructure, extensive technology/tools infrastructure, and pre-built knowledgebases and frameworks. In essence, you are plugging into a sophisticated testing cloud with the same benefit cloud offers from an applications perspective. There are 6 core elements for SPAOnDemand:  Readiness Fit: Not every application is appropriate for SPAOnDemand. With some minimal discovery, a SPA specialist will offer honest counsel on whether or not your application is appropriate, or is better handled with a traditional project outsource model.  Ramp up: We assign a SPAOnDemand Resource Manager, and then leverage sophisticated and proprietary knowledge management tools (i.e. Q-Patterns ,Risk-based Prioritization) to capture, maintain, and continuously enhance information about your application. We use a very structured approach for initial information gathering, one that maximizes knowledge transfer but tightly manages demands on your resources.  Request Management: For SPAOndemand cycles, you will be able to schedule test requests through a secure online portal. You will submit requirements/enhancements, fixes, known issues, and other relevant information. You are also able to see previous requests and related details.  Resource Management: We assign a SPAOnDemand Resource Manager (RM) that manages the knowledgebase for your application, and assigns and tracks testers, test beds, and other resources online. You will always have a single point of contact with your SPAOnDemand RM.  Test Management: Your SPAOnDemand team efficiently and effectively maintains your test environment and updates test documents by leveraging our sophisticated and purpose-built knowledge management infrastructure). A communication plan (ie. Meetings, status, etc) will be established between you and your SPAOnDemand RM.  Feedback Mechanism: Your SPAOnDemand Dashboard will show results in a graphical format. You will enjoy near real time 100% visibility to progress and results. This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance, LLC. No representations or guarantees are made or implied. Plans and projections are subject to change Software Performance Assurance www.sp-assurance.com info@sp-assurance.com
  • 5. CAN SPAONDEMAND WORK FOR ME? SPAOnDemand is not suitable for all type of software applications. Our experience allows us to qualify, and disqualify, applications with a relatively high degree of certainty. Some questions we might ask about your application:  Does application require extensive specialized test bed / test environment such as Telecom network?  Is application SaaS or web-based? These types of applications are typically very suitable for SPAOnDemand, but, other enterprise and low-medium complexity applications can also be good candidates.  If applicable, is server access available? Your SPAOnDemand Resource Manager uses a well-defined process to determine whether an application is suitable for SPAOnDemand, or is better served with a traditional project-based engagement. WHY SHOULD YOU PARTNER WITH SPA? SPA is a specialist provider of software testing services. It is all we do and we are experts. Our patented technology and infrastructure has been covered in trade magazines and our senior management team is recognized for its software testing expertise. We are a different breed of service provider:  We are software testing specialists. It is all we do and we do it very well.  We have extensive set of testing platforms and pre-built frameworks to provide cost effective testing solutions. We have purpose-built and streamlined infrastructure and processes that captures industry best practices.  We leverage state-of-the-art processes, methodologies, and test tools routinely in the course of our business  Our Service Delivery model assures constant feedback based on real data and metrics. It is our business to identify real and potential issues as early as possible, eliminating surprises.  We have a proven track record of providing test automation and performance testing services to companies of all sizes and in many different industries and domains.  We are experts in multiple domains including cloud testing / SaaS testing, web application testing, eLearning testing and mobility testing.  We leverage a blended onshore-offshore model to reduce cost further.  We are experienced and comfortable working with startups as well as large, global organizations We will measurably improve your testing and verification process, thus improving your customer’s perception of your product. AND, we’ll save you money in the process … This document is confidential and proprietary. It may not be circulated or disclosed in whole or part without the written permission of Software Assurance, LLC. No representations or guarantees are made or implied. Plans and projections are subject to change Software Performance Assurance www.sp-assurance.com info@sp-assurance.com