Beruflich Dokumente
Kultur Dokumente
23 September 2013
TABLE OF CONTENTS
1
Service Overview
Why Capgemini
3.1
Approach
3.2
Benefits
4.1
Summary of Proposition
Pricing
4
5
12
12
13
Rightshore
13
Information Assurance
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:
Availability of the right mix of local & Rightshore test professionals with
worldwide presence;
Recognized and acclaimed Industry testing standards: TMap NEXT and TPI
NEXT;
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:
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;
The adaptive and flexible test method has the following characteristics:
The complete and flexible approach works for all SDLC (e.g. waterfall, Agile,
etc.);
The approach has reusable products and processes and builds on lessons
learned from experience, including prototyping.
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.
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);
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:
G-Cloud
service definitions
Page 7
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
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
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:
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;
Performance Testing
G-Cloud
service definitions
Page 9
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.
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;
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:
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.
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;
Not applicable;
Not applicable;
Not applicable;
Training;
Termination terms;
G-Cloud
service definitions
Page 15
Not applicable
Consumer responsibilities;
G-Cloud
service definitions
Page 16