Sie sind auf Seite 1von 16

Testing & Quality Assurance Services

23 September 2013

TABLE OF CONTENTS
1

Service Overview

Why Capgemini

The Capgemini Proposition4

3.1

Approach

3.2

Our Testing & Quality Assurance Services

Benefits

4.1

Summary of Proposition

Pricing

4
5

12
12

13

Rightshore

13

Information Assurance

Ordering & Invoicing Process

Termination Terms 14

10

References

11

Trial Service 14

12

Further Information 14

13

Additional Information

14
14

14

15

G-Cloud

service definitions

Page 2

1 Service Overview
Capgemini offers a comprehensive suite of Testing & Quality Assurance Services,
providing Test Management, Test Automation, Test Process Improvement, Performance
Testing and Consultancy. With extensive experience and expertise in a range of Testing
& Quality Assurance services and solutions, including our proprietary TMap NEXT and
TPI NEXT testing methodologies, Capgemini has contributed to Testing & Quality
Assurance engagements across many industries and sectors, including UK Government.

2 Why Capgemini
Capgemini offers the following strengths and differentiators that extend our position as
the Industry Leaders in software testing:

Proven experience of running large scale Testing programmes;

Proven experience of end-to-end Testing services for various industries;

Experience of successfully executing large-scale Testing engagements, some


with sizes of 600+ Test professionals;

Availability of the right mix of local & Rightshore test professionals with
worldwide presence;

Recognized and acclaimed Industry testing standards: TMap NEXT and TPI
NEXT;

Innovation and industrialisation processes that ensure continuous reuse of Test


Conditions for specific domains;

Proven framework to improve Test Maturity through Quality Blueprints (QBP);

Proven capabilities in setting up Accelerated Test Centres of Excellence for


Client Organisations;

Proven consulting capabilities, such as Test Consulting & the Accelerated


Solutions Environment (ASE);

Technology Centres of Excellence (CoEs) comprising of: Automation CoE,


Performance CoE, Security CoE, Data Management CoE, Environment CoE and BI
CoEs ensuring that the latest trends are being studied and industrialised within the
Practice and with our customers.

Capgemini Group was ranked no.1 for testing services by Ovum in 2012.

G-Cloud

service definitions

Page 3

Capgemini has one of the worlds largest independent test services practices and largest
in Europe with over 11,000 career testing resources and as additional 16500+ test
capable application specialists.
Capgeminis testing practice has been serving its clients globally for over 40 years with
market leading methodologies. Capgemini have developed innovative, business-driven
quality assurance (QA) services, combining best-in-breed testing methodologies (TMap
NEXT and TPINEXT) and the global delivery model, Rightshore, to help organisations
to achieve their testing and QA goals. The different sectors that Capgemini has been
providing testing services to customers include Financial Services, Telecom, Media and
Network, Manufacturing, Retail and Distribution, Public Sector, Energy and Utilities.
The diagram below gives an overview of our independent testing practice:

3 The Capgemini Proposition


Approach
Capgeminis testing process framework uses a structured
approach for each phase of testing across SDLC.

G-Cloud

service definitions

Page 4

Capgeminis proven testing methodology and framework, TMap, is central to all of our
testing engagements. TMap incorporates leading practices and more than 50 templates
related to test planning, design, execution, automation and measurement.
Our process manual describes the following activities in a testing phase: estimations,
planning, and preparation, execution, reporting (including guidelines), checklists, and
templates on each activity. The process framework supports the following SDLC:
waterfall, iterative, Agile, RUP, V-model SDLC, new development and enhancement.
Highlights from our TMap NEXT are described below:

It delivers insight into and advice on any risks in respect to the quality of the
tested system;

It is designed to discover defects at an early stage;


The testing is on the critical path of the total development as briefly as possible,
so that the total lead time of the development is shortened;

Testing is executed as briefly as possible to shorten development lead time;

The test products (e.g. test cases) are reusable;

The test process is comprehensible and manageable.

The adaptive and flexible test method has the following characteristics:

The TMap approach can be applied to all test situations;

The complete and flexible approach works for all SDLC (e.g. waterfall, Agile,
etc.);

The approach is independent of technology and is responsive to changes;

The approach has reusable products and processes and builds on lessons
learned from experience, including prototyping.

Underpinning our approach is collaboration with the client. At Capgemini, collaboration is


at the heart of what we do and in testing and quality assurance it is of critical importance.

Our Testing & Quality Assurance Services


Capgemini offers a comprehensive range of Testing and Quality Assurance Services,
which can be purchased either in combination or individually.

Test Management
Capgeminis proprietary test management (TMap Next ) methodology provides a clear
and concise approach that focuses on detecting defects early through quality checks
while identifying, quantifying, and mitigating risk. An integral part of the TMap
methodology, business driven test management assesses project/product risks to

G-Cloud

service definitions

Page 5

increase visibility and improve decision making. We use TMap as the foundation for test
management processes but TMap is adaptive and flexible to different project
management approaches.
Capgeminis Managed Testing Services (MTS) is a structured solution, providing clients
with the test organization, processes, and environment that will achieve optimum results
and dependable state-of-the-art software that performs time after time.
MTS is a fully customized service in which we take responsibility for test activities at
either enterprise or program level. A collaborative approach to sourcing testing and QA
services, MTS is the solution for clients who want to transform their testing function and
achieve high-quality systems cost-effectively, without the expense of large overheads
and day-to-day responsibilities, and without losing overall control.

Test Automation
Test Automation services are supported by our Automation CoE, which invests in stateof-the-art tools, technologies, hardware, electronic devices and trainings and constantly
endeavours to build and enhance the expertise of our resources to address clients
demands. We analyse the latest industry trends and perform research and development
on new technologies. The CoE possesses a wealth of knowledge and experience in
supporting projects with solutions. The outcome is innovation of tools and accelerators
which are industrialized across projects in Capgemini.
The Service Offerings of the Automation CoE are illustrated below.

Our client will benefit by leveraging the innovations, knowledge base, standards and best
practices from the CoE at Capgemini to enhance productivity, drive quality improvements
on projects, while reducing time and cost.

Test Process Improvement

G-Cloud

service definitions

Page 6

Capgemini uses the TMap NEXT test management approach to drive test process
improvement together with our client. The approach offers the following advantages:

The client manages the test process rationally and economically: Business
Driven Test Management (BDTM);

The approach is adaptable to test situations in most environments (e.g. new


development, maintenance, waterfall/iterative/agile development, customized or
package software, outsourcing);

The comprehensive test process, from test


management, includes best practice and examples;

Contains a complete tool set, i.e. technique descriptions and organizational


and infrastructure support.

execution

through

test

Within the TMap Framework there are a predefined set of activities, deliverables and
quality checks associated with each phase to drive test lifecycle implementation and
execution, which are described below:

Initiate and Plan


QA is involved early in the SDLC to contribute to the overall project charter from a QA
strategy perspective and to support the project from a testing perspective. Early
involvement of the QA Lead reduces the knowledge transfer effort for the Test Teams.

Requirements Analysis Phase


The Requirements Analysis Phase incorporates the TMap Planning and Control phases
when creating functional requirements. This provides the basis for a manageable and
high quality testing process. The value of the development planning, the expected quality
of the test object, the organization of the various tasks and the availability of staff,
infrastructure and time are factors that are taken into account in determining the test
estimation and approach.

G-Cloud

service definitions

Page 7

Requirements Analysis Phase Activities


Key Deliverables
Test Estimation
Test Strategy, Test Plan
Organizational Structure
Risk Analysis Report
Requirement Review Report

Quality Checks
2 Review

Action Plan
Define and receive approval
on Approach and scope.
Initial quality check on
Requirements

Design Phase
The Design Phase aligns to the Preparation Phase of TMap. The first activity during this
phase is knowledge acquisition of the Test Team. Once the first version of the
specification is ready with an adequate level of quality (e.g., most imperfections have
been removed) the actual preparation activities can begin. This phase consists of
detailed review of the specification and other documentation that serve as the starting
point for testing (Static Testing).
Design Phase Activities
Key Deliverables
Test Techniques matrix
Test Scenario
Traceability Matrix
Infrastructure/Environment
Needs report

Quality Checks
Static testing Design
Review
Testability review
Test Coverage

Action Plan
Detailed review of functional
specification to gain
knowledge, identify
deficiencies and
recommend improvements.
Test scenario identification
covering testable
requirements

Build Phase
The Build Phase is aligned to the Specification Phase of TMap. In this phase, the test
cases are specified and the accompanying test infrastructure is realized. A test case
consists of a description of the input, the process to be executed, and a prediction of the
expected output. In parallel to the test design, the test infrastructure (the hardware and
software environment, etc.) is constructed. Developers conduct unit tests during this
phase and unit tests are reviewed and verified by the QA Team.
Build Phase Activities
Key Deliverables
Test Cases/ Test Scripts
Test Data Needs report
Unit Test Report
Test Design Metrics

Quality Checks
Code review
Unit testing
Unit Test report review
Validate infrastructure
Test Readiness Review

G-Cloud

service definitions

Action Plan
Detail test scenarios in test
scripts, review of the unit
test phase, identification and
communication of the data
needs, validating the
infrastructure

Page 8

Test Phase
The Verification Phase starts as soon as the first testable components of the software
product are available and align to Execution Phase in TMap . When (parts of) the
software product, the infrastructure and the test database are available, the first pre-tests
are executed to check whether the main functions of the object can be tested. As soon
as the pre-tests have been completed successfully, test execution can start using the test
scripts to validate the functionality. If there is a difference between the test result and the
expected result, it indicates a software product or specification defect, a defect in the test
infrastructure, or an invalid test case.
Test Phase Activities
Key Deliverables

Quality Checks

Test Execution Report


Defect Status Report
Execution and Defect
Metrics
Phase End Test Summary
Report
Process Compliance Report

Integration test
System test
Regression test
Performance test
Automation (if applicable)

Action Plan
Execute the tests at different
levels, log and track defects
to closure, capture relevant
metrics

Deploy and Warranty Phase


The Deploy and Warranty Phase map to the TMap Completion Phase and warranty
support period, which occur after the completion of test execution. After UAT, the testing
process and the quality of the product are evaluated. Quantities of statistics are used to
improve the future planning and optimization of the testing processes, development
processes, and the quality of the system.
Deploy and Warranty Phase Activities
Key Deliverables
Reusable Test Assets
Lessons Learned & Leading
practices report

Quality Checks
Evaluate test processes
Evaluate product quality
Capture defect leakage to
UAT and Production

Action Plan
Facilitate UAT and support
the maintenance phase.
Capture lessons learned,
leading practices and
evaluate processes, the
knowledge base and
product quality

By adapting to the process described above, the following additional advantages are
anticipated, potentially reducing cost:

Prevention and discovery of defects at an early stage;

Test execution is the only activity on the critical path of the testing lifecycle;

The test products (e.g. test plan and test cases) are reusable;

The test process is comprehensible, manageable and business driven.

Performance Testing

G-Cloud

service definitions

Page 9

Performance Testing is supported by our Performance CoE, to address overall


performance rather than simply executing load testing scripts. Performance testing is one
of our basic services and we also provide advanced services such as Observational
Forecasting & Benchmarking as part of our Performance testing services:

Contrary to the general belief that Performance Testing services need to be performed
onsite at customer location, close to the test & live environment; we have developed a
proven framework to execute the majority of performance testing activities from offshore
where appropriate and subject to security clearance and data protection requirements.
This framework needs close co-operation from the Infrastructure & Application Servers
owner group from customers side.

Testing and Quality Assurance Consultancy

G-Cloud

service definitions

Page 10

Capgeminis Quality Blueprint provides the tools and frameworks your organization
needs to achieve a higher level of test maturity, accelerating the journey towards
streamlined processes and efficiencies. Our Quality Blueprint methodology is based on
the proven Test Process Improvement framework and can help:

Benchmark the maturity of your testing organization against the industry so you
can compare against your peers globally or in your local region;

Reduce application and testing defects, development time, and costs while
better meeting business requirements;

Identify testing-process improvements and help build the business case for
improving your organizations testing maturity level;

Uncover key challenges in your test organization and understand how other
firms are addressing similar challenges;

Reap initial benefits from quality process transformation quickly through


actionable plans prioritized based on effort and value.

The Quality Blueprint provides an assessment of your existing applications testing


skills, processes, and tools to identify any sources of deficiencies for defect detection
and project overruns. We use an accelerator toolkit to target the changes needed to
improve the performance of your testing organization and reduce costs up to 30% based
on real-world client experiences. A custom-tailored transformational roadmap prioritises
the improvements to help you focus on delivering impact in as little as four weeks.

4 Benefits
G-Cloud

service definitions

Page 11

As the number one1 testing provider, Capgemini understands the opportunities and
challenges arising from Testing and Quality Assurance. While IT systems and software
applications provide the foundation for most of the Governments core offerings,
inadequate software testing can increase risk, potentially leading to loss of services and
citizen trust. Capgemini offers a comprehensive portfolio of testing services that take a
proven approach to industrialised and structured software testing. Our testing services
maximize return on IT investment and deliver tangible benefits to organizations. Previous
Capgemini clients have benefited from:

Total cost of testing reduced by up to 30%;

Quality levels improved by preventing more than 97% of high-severity defects;

Time to market decreased by at least 15%;

Technical and business risks significantly mitigated.

Summary of Proposition
Capgemini has developed innovative, business-driven, quality assurance (QA) and
testing services, combining industry recognized leading testing methodologies TMap
and TPI. Proven Testing Services backed by Testing Centres of Excellence offer
customers innovative solutions recognised throughout the Testing Industry.
The global Testing CoE is a sophisticated network of leading edge testing centres,
located across all geographies. Through the adoption of proven methods and
frameworks, we can plan and co-ordinate development, acceptance and operational
testing activities across one or many countries.

Capgemini Group was ranked no.1 for testing services by Ovum in 2012.

G-Cloud

service definitions

Page 12

The Testing CoE comprises both domain and technology focused testing practices,
covering:

Performance;

Automation;

BI & TDM;

Process;

Product;

Security;

Test Environment.

5 Pricing
Please refer to individual SFIA Rate Cards for pricing information. Capgemini would also
be pleased to discuss any requirements for fixed price proposals based on an agreed
scope of work.

6 Rightshore
Where required, Capgemini can provide experienced consultants and deliver testing and
quality assurance services from our overseas delivery centres at reduced rates.

G-Cloud

service definitions

Page 13

7 Information Assurance
Capgemini has worked with many clients with stringent information assurance
requirements and can provide services cleared to Impact Level 3 and above. Capgemini
personnel can be cleared to SC and DV level as required.

8 Ordering & Invoicing Process


[Standard]

9 Termination Terms
[Standard]

10 References
[Standard]

11 Trial Service
There is no free trial service available for this offer.

12 Further Information
For further information on our Testing & Quality Assurance services, please contact:
publicsector.opps.uk@capgemini.com

G-Cloud

service definitions

Page 14

13 Additional Information
The following information is provided for the avoidance of doubt:
the Impact Level (IL) at which the G-Cloud
Service is accredited to hold and process
information;

Please see above;

which department granted this accreditation or


pan-government accreditation;

Not applicable;

the G-Cloud Service is not currently accredited


early state and also indicate the target Impact
Level (IL) at which you believe the G-Cloud
Service is able to hold and process information;

Not applicable;

whether you hold a suitably scoped ISO27001


certificate for this G-Cloud Service;

Capgemini holds a valid ISO27001


certificate covering our data centres and
some secure offices. Please see
supporting documentation;

If this G-Cloud Service is not eligible for


accreditation (i.e. IL0 services and most Lot 4
Specialist cloud services that do not include
infrastructure, platform, or software) then indicate
the Impact Level (IL) for information which you
believe the G-Cloud Service may be used to
process that information;

Please see above;

On-boarding and Off-boarding processes/scope


etc;

Not applicable;

Pricing (including unit prices, volume discounts (if


any), data extraction etc.);

Please see above;

Service management details;

Where applicable, Capgemini would


expect to discuss any Service
Management requirements with the client
on an individual basis prior to purchase;

Service constraints (e.g. maintenance windows,


level of customisation permitted, schedule for
deprecation of functionality/features etc.);
(extraction etc.);

Where applicable, Capgemini would


expect to discuss any Service Constraints
with the client on an individual basis prior
to purchase;

Service Levels (e.g. performance, availability,


support hours, severity definitions etc.);

Where applicable, Capgemini would


expect to discuss any Service Levels
required with the client on an individual
basis prior to purchase;

Financial recompense model for not meeting


service levels;

Where applicable, Capgemini would


expect to discuss any Financial
Recompense Models required with the
client on an individual basis prior to
purchase;

Training;

Training is provided only where this is


offered as a discrete service;

Ordering and invoicing process;

Please see above;

Termination terms;

Please see above;

G-Cloud

service definitions

Page 15

Data restoration / service migration;

Not applicable

Consumer responsibilities;

Where applicable, Capgemini would


expect to discuss any Consumer
Responsibilities with the client on an
individual basis prior to purchase;

Technical requirements (service dependencies


and detailed technical interfaces, e.g. client side
requirements, bandwidth/latency requirements
etc.);

Where applicable, Capgemini would


expect to discuss any Technical
Requirements with the client on an
individual basis prior to purchase;

Details of any trial service available;

No trial service is available for the services


above;

G-Cloud

service definitions

Page 16

Das könnte Ihnen auch gefallen