Professional Documents
Culture Documents
MANAGED TESTING
SERVICES
Focus on your core competencies by
test outsourcing
DR DANIEL SIMON
Senior Research Manager
daniel.simon@sqs.com
Daniel Simon studied Computer Science and has been working for SQS since
2005. His main responsibilities include conducting research projects for the
Group, evolving and innovating SQS service portfolio, and demonstrating its
thought leadership. His core competencies relate to outsourcing, technical
quality, KPI systems, and quality management. His range of experience covers
all sectors of the IT industry, and he is Programme Chair for the iqnite
conferences 2012 at Vienna and Geneva.
DR FRANK SIMON
Head of SQS Research
frank.simon@sqs.com
Frank Simon studied Computer Science and has been with SQS since 2001.
He is Head of SQS Research, Head of the BITKOM working stream Software
Development Processes and Tools, and a Member of the German Testing
Board. His responsibilities include thinking ahead, innovating SQS service
portfolio, evaluating hypes and trends, conducting research projects, developing services, and presenting SQS research in lectures.
Page 2
1 MANAGEMENT SUMMARY
This whitepaper outlines the concept of Managed
Testing Services (MTS), an outsourcing technique
for testing-related tasks across one or more projects delivering one or more applications and
systems, spanning the life cycle of software and
system development and system operation.
The paper argues the idea of IT industrialisation
as the underlying motivation for using MTS, and
shows that MTS are an important step on the industrialisation road. It explains the different parameters that need to be taken into account when deciding on IT outsourcing, and gives an overview of
important prerequisites that have to be checked
before MTS benets can be leveraged.
Based on these high expectations, this paper describes the steps towards setting up and operating
MTS, focusing on costs and benets, opportunities and risks in the context of these services.
Since MTS will often be applied to already existing
testing projects, a separate section explains the
transition step which is necessary to apply MTS.
Page 3
As the IT industry has evolved over time, fundamental changes to businesses and their supporting IT organisations have occurred. Recent
years have seen the development from integrated full-service units towards specialisation
of departments and companies along the various functions required to run businesses and
their supporting IT. Additionally, cost efciency
considerations put high pressure on executives
who try to focus on their core competencies
and hand over non-core tasks to specialised
providers.
evolve according to the maturity of the business partners, offering increased predictability
of costs as well as exibility and improved overall resource utilisation. A more detailed view on
these dimensions can be obtained by means of
the global delivery cube explained in the previous whitepaper.
Page 4
BUSINESS PROCESS
OUTSOURCING
APPLICATION
OUTSOURCING
INFRASTRUCTURE
OUTSOURCING
BUSINESS
VALUE-BASED
OUTTASKING
TRANSACTION-BASED
BODY LEASING
FIXED PRICE
COST PLUS
DIY
RE
SH
O
FF
H
RS
EA
N
RE
O
O
H
NS
O
NS
IT
RE
Managed services can be pinpointed by the following dimensions within the framework of the IT
service innovation cube:
Engagement styles: Managed services can be
applied for infrastructure outsourcing (e.g.
managed services for delivering databases),
application outsourcing (e.g. managed services
for delivering ofce suites), and even business
process outsourcing (see below, Managed Testing Services).
Geographical locations: There is no need
for a particular geographical favourite since
managed services focus on output. However,
in many cases nearshore and / or offshore
resources are utilised to be able to offer
competitive pricing, if legal and regulatory
constraints do not hinder it.
Compensation models: In view of the aims
of competitive pricing and the realisation of
scaling effects, and in order to account for
the investment into the set-up of a managed
service, the overall volume of the services
purchased must be reasonably sized. In most
cases, managed services focus on repetitive
tasks suggesting a transaction-based compensation model. If there is a linkage between the
delivered service and the business value, even
business value-based pricing might be possible.
Page 5
Managed Testing Services according to this definition have the following objectives (cf. (*)):
Complexity reduction: Since MTS mean
outsourcing on a high level within the process
chain, they reduce the overall process and
organisation complexity on the customers
side by providing a black-box view of it.
Risk reduction: MTS providers usually take on
a high degree of risk to deliver MTS. This is
underpinned with corresponding Service Level
Agreements (SLAs) to shift testing risks to the
provider altogether.
Competitive pricing: This is typically realised
by a low onshore rate and by moving the
geographical focus of the service mainly to
nearshore and offshore locations.
Page 6
Page 7
Page 8
Page 9
2008
3.8 %
2009
6.1 %
2010
7.1 %
0%
4%
Figure (: Outsourcing ratios as a percentage of total IT budgets over the last three years
8%
12 %
Page 10
Page 11
Both independent test organisations and full-service providers will try to move into the Managed
Testing Services market (see Section 2.3.3). However, the market will be further segmented: the
more mature an organisation is (e.g. in terms of
industrialisation), the more important attributes
like provider exchangeability, dependency reduction, and output-based pricing are going to be.
These considerations assume an explicit testing
awareness on the customers side. If it is given,
the application of MTS is a natural step, i.e. MTS
will successfully be provided by test service specialists.
Figure ) shows the total revenue generated by independent test organisations in 2010.
Page 12
SQS
Applabs
70
40
Tescom
28
DNV-IT
20
Tesnet
16
Plan IT
14
Thinksoft
13
Imbus
13
FHG / IESE
Amsphere
MTP
11
Acial
10
12
ps-testware
Quality House
Maverick
QA Infotech
RTTS
7
7
Genilogix
6
Squerist
Experior
Assurity
KJR
Immune
m 0
20
40
60
160
Page 13
1. PRE-ENGAGEMENT
2. MTS FRAMEWORK
DESIGN
3. MTS
OPERATION
be taken and at least mid-term planning perspectives have to account for handing over a complete process to a service provider. The strategic
decision is a sine qua non because of the sizing
of the engagement. Typically, using a managed
service requires the investment of signicant efforts into organisational maturity, and the corresponding changes have to be communicated and
managed appropriately.
The nal step of the Pre-Engagement phase is to
set up the relationship to potential service providers and selecting the best supplier. For MTS,
criteria for supplier selection start with matching the three dimensions from the IT innovation
cube (engagement style, geographical location,
and compensation model, cf. Section 2.1) to the
customers needs. Additional parameters to be
considered are the following:
Level of testing expertise
Independence from the development
organisation
Domain knowledge
Size of the provider
Commercial background
Track record and reputation of the service
provider
VISION TO
INDUSTRIALISE IT
Page 14
STRATEGIC PLANNING
CONSIDERATIONS
(MID-TERM PLANNING)
PROVIDER
PRESELECTION
Depending on the results from the maturity assessment, different initiatives to industrialise and
professionalise IT will be launched as business
processes are set up, streamlined, and optimised.
Preparing the organisation for MTS increases the
necessity to outline the strategic vision of future
IT set-ups, and makes the corporate strategy visible to all employees.
Accordingly, the typical set-up for an IT improvement towards industrialisation consists of the
four steps mentioned in Section 2.3.1:
1 Modularise the entire value chain within the
organisation.
2 Standardise the process landscape, the processes themselves, and their interfaces.
3 Automate single processes, process interactions, or process chains, wherever possible.
4 Focus on core competencies and delegate peripheral services to external service providers
as managed services.
Page 15
ASSESSMENT OF
CURRENT
ORGANISATION
AND PROCESSES
PROCESS AND
RESOURCE
TUNING
FRAMEWORK
AGREEMENT
WITH PROVIDER
CONTINUOUS IMPROVEMENT
VERIFICATION OF
TRANSFER
READINESS PER
APPLICATION
KNOWLEDGE
TRANSFER &
COLLABORATIVE
DELIVERY
SERVICE
OPERATION
SERVICE
COMPLETION
Page 16
Project
Management
Test Factory
MS Delivery
Management
Applications
Quality
Assurance
Functional
Sub-Projects
Technical
Sub-Projects
Testing
Services
Testing
Services
Test Team
Testing
Services
Test Team
Testing
Services
Test Team
Page 17
proven governance structure consists of the following decision bodies in a strategic and an operational layer:
STRATEGIC LAYER
Executive Steering Committee (ESC) Meetings are held quarterly (or as described in the
framework agreement) as senior management
meetings to monitor overall MTS performance,
to govern MTS from a long-term perspective,
and to de-escalate issues arising from the
operational layer.
Innovation & Technology Committee (ITC)
The ITC meets quarterly to share the latest
industry, innovation and technical trends, in
order to decide on major innovation projects
and jointly agree on business cases and funding, if required. Its members propose changes
to the agreements to the ESC and also consult
the ESC on strategic decision-making.
OPERATIONAL LAYER
Service Delivery Committee (SDC) The SDC
performs weekly reviews of the current performance and progress, focusing on the domain,
project and service levels. It decides on priorities, resolves escalation issues as best possible, and elaborates on how to mitigate risk
and issues within the scope of the services
operation. Issues outside the SDCs responsibility are referred to the ESC.
Operational Status Meetings These meetings
are scheduled weekly and aligned with core
testing processes in order to review progress,
focusing on the project or application level,
and to decide on priorities and work on risks
and issues, seeking for resolution wherever
possible or referring them to the SDC.
Page 18
Page 19
Page 20
Bibliographical References
Adam Smith. An Inquiry into the Nature and Causes of the Wealth of Nations. Oxford University Press, 2008.
Dr
DrWolfgang
WolfgangBalze,
Balze,Dr
DrWolfgang
WolfgangRebel
Rebeland
andPeter
PeterSchuck.
Schuck.Outsourcing
Outsourcingund
und
arbeitsrechtliche Restrukturierung von Unternehmen. Verlagsgruppe Hthig
Jehle Rehm, 2007.
Computer
ComputerEconomics.
Economics.ITITOutsourcing
OutsourcingStatistics
Statistics2010
2010/ /2011:
2011:Outsourcing
Outsourcing
and Offshoring Trends, Cost/Service Level Experiences, and Analysis for 11
Outsourced IT Functions. California, Irvine: Computer Economics, 2010.
Karsten
KarstenLeclerque.
Leclerque.Outsourcing
Outsourcingim
imJahr
Jahr2020.
2020.www.cio.de.
www.cio.de.[Online]
[Online]
09/09/2010. [Cited: 19/07/2011.] http://www.cio.de/knowledgecenter/outsourcing/2247905/index.html.
- Daryl C. Plummer, David Mitchell Smith, Thomas J. Bittman, David W. Cear - ley, David J. Cappuccio, Donna Scott, Rakesh Kumar and Bruce Robertson.
Five Rening Attributes of Public and Private Cloud Computing. Gartner,
May 2009.
. Praveen Ranjan Srivastava. Estimation of Software Testing Effor t:t:An
Anintelintelligent approach. Birla Institute of Technology and Science, Pilani, Rajasthan,
India: Computer Science and Information System Group, 2009.
/ Michael A. Cusamano and Richard W. Selby. Microsoft Secrets. New York:
Simon and Schuster, 1995.
'& PAC. Compliance and Software Testing. Compliance Magazine. [Online]
04/04/2007. [Cited: 19/07/2011.] http://www.compliancemagazin.de/markt/
studien/pac040407.html.
''
Wikipedia.
Wikipedia.Independent
Independenttest
testorganization.
organization.Wikipedia,
Wikipedia,the
thefree
freeencyclopedia.
encyclopedia.
[Online] 27/07/2011. [Cited: 27/07/2011.] http://en.wikipedia.org/wiki/Independent_test_organization.
Page 21
Bibliographical References
'(
'3
Douglas Hubbard. The Failure of Risk Management: Why its broken and how
tox
xit.
it.John
JohnWiley
Wiley&&Sons,
Sons,2009.
2009.
to
Page 22