Ganzheitliches Testmanagement im Software-Lebenszyklus.

26
SQS Software Quality Systems AG Comprehensive Test Management in the software lifecycle

Transcript of Ganzheitliches Testmanagement im Software-Lebenszyklus.

Page 1: Ganzheitliches Testmanagement im Software-Lebenszyklus.

SQS Software Quality Systems AG

Comprehensive Test Management in the software lifecycle

Page 2: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 2© SQS Software Quality Systems AG

Software is becoming increasingly complexQuality demands and customer expectations are increasingThe capital market toughens the requirements on Quality and Risk ManagementThe design costs must remain calculable

Page 3: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 3© SQS Software Quality Systems AG

Software is becoming increasingly complex.The design costs must remain calculable.

C

D F

E

B GA

Systems/ApplicationsImpactsInterfaces

Common basis: technology, procedure, resources

A B C D E F G

Test infrastructure

Impact testAs overall GIT run

Applications only incorporated

gradually

Only the most important ones

Test infrastructureSuccessive adjustment

Central steering

Central evaluation

Interface tests:Bilateral tests via data transfer

Cover control viaconnection matrix

Page 4: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 4© SQS Software Quality Systems AG

Software is becoming increasingly complex.

At the same time, the number of failed IT projects is reaching dangerous proportions.

Only around a third of all IT projects performed world-wide are deemed successful.

Costs and timeframes regularly run out of control and productivity declines.

Troubleshooting costs increase exponentially. They are 50 times higher for production than in analysis.

Failed IT projects endanger profitability and core business.

Page 5: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 5© SQS Software Quality Systems AG

Software is becoming increasingly complex.

Faults in software design mean your companyIs subject to . . .

deteriorations in quality

lower sales

customer losses

. . . and especially

incalculable additional costs caused by protracted faults, delayed counteraction and subsequent revised budgets.

Failed IT projects endanger profitability and core business.

Page 6: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 6© SQS Software Quality Systems AG

Risk minimisation via Test ManagementWhat corrections cost

Time

Costs/Faults

€1,000 Business processchange, review

Additional design costs

Additional costs of acceptance tests /repetition of roll-out

Loss sales,image damage

Cost factorsRequirements

Specifications Design

Implementation

AcceptanceRoll-out

Operation

€4,000

€12,000

€48,000

€90,000

Source: SQS empirical data based on 3,000 IT projects

Page 7: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Risk minimisation via SQS

Find out what’s what.

Page 8: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 8© SQS Software Quality Systems AG

Software is becoming increasingly complex.

Unsuccessful IT projects and escalating design costs have nothing to do with badluck. Comprehensive Test Management in the software lifecycle makes it possible to control risks and leads to better results faster.

Comprehensive Test Management permits:forward-looking planning and action instead of subsequent crisis intervention

consistently high quality of IT applications

rounded process models and full integration of testing in the design process.

Reducing risks and savings costs by means of project- related Test Management

Page 9: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 9© SQS Software Quality Systems AG

Software is becoming increasingly complex.

Do you often pose such questions in relation toquality assurance and testing?

Are the projects aware of how much you need to spend on testing?

Are the projects supplied with reasonable requirements?

Are issues such as the law governing control and transparency in corporate divisions (KonTrag ) or the law governing product liability (Produkthaftungsgesetz) current issues for you?

Do you preoccupy yourself with IT governance, process techniques or architectures?

We can help you to minimise your risk.

Page 10: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 10© SQS Software Quality Systems AG

Software is becoming increasingly complex.

… If so, you really should talk to us.

SQS specialises in comprehensive Test Management – enabling you to achieve your quality objectives over the long term and in a calculable manner.

We cover all of the requirements, phases and processes associated with Test Management.Are issues such as the law governing control and transparency in corporate divisions (KonTrag ) or the law governing product liability (Produkthaftungsgesetz) issues for you?

Our staggered concept permits both top-down and bottom-up planning as well as test tracking.

We can help you to minimise your risk.

Page 11: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Monitoring and steering with SQS

Easy when you know how

Page 12: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 12© SQS Software Quality Systems AG

Minimising risks by means of Test Management

Our comprehensive approach comprises the requisite planning, monitoring and steering of test activities.

We are particularly concerned with

costs and resources planning

creating target-oriented test options

setting up and implementing requirement-based tests.

This enables us to unite the key factors of quality, costs

and time:

“Test Management at its best”

How SQS Test Management supports risk minimisation

Page 13: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 13© SQS Software Quality Systems AG

Minimising risks by means of Test Management

Our competence is your success. You can depend on that. We ensure

project terms which are adhered to or even shorter than planned

accelerated readiness for acceptance

transparent design processes

significantly lower follow-up design and project costs

improved requirements.

The advantages of comprehensive Test Management

Page 14: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 14© SQS Software Quality Systems AG

The “old way” shifts the test process to the end of software design. A “test mound" arises which can only be mastered by extensive deployment of personnel and funds.

The “new way” splits the test process into individual steps which are continually worked through. They can be managed faster and without any backlog by significantly leaner teams.

Minimising risks by means of Test ManagementThe “new” way – the better test process right from the start

Test Preparation –“the old way”Effort

Time

Test Cases Test Data TestExecution

Early Test Preparation

Analysis Design Implementation Integrationand Test

Installationgo-live

Page 15: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 15© SQS Software Quality Systems AG

Test Management from a single sourcePlanning, monitoring, steering – no problem

Test planning

Testing

Test infrastruc- ture Management

PersonnelManagement

Test processoptimisation

Conceptand

Planning

Steering Acceptance and

Approval

TestprotocollingTest

performance

Maintenance/ Servicing

Development

ImplementationTest processimprovement

Piloting/Operation

Qualification

Measures

Design/Implementation

Selection

GAP analysis

TestspecificationTest planning

System analysis

Communicationof requirements

As-is analysis

Test evaluation

Page 16: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 16© SQS Software Quality Systems AG

SQS is the right partner.

We avail of experience gleaned from more than 3,000 projects.

We pursue internationally-recognised standards only, many of which we are actively involved in designing (e.g. ISTQB, INTAX, SPICE,CMMI).

We have 40 certified SPICE assessors.

We have 21 Test Managers certified to ISTQB Advanced Level.

We qualify our Test Managers in accordance with PMI.

We are a member of the German Testing Board (GTB).

We combine experience and expertise.

Page 17: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 17© SQS Software Quality Systems AG

How we proceed

As-is analysis by means of a brief SPICE assessment

Generation of a list of possible improvement potentials

Evaluation of the benefits of improvement potentials for you

Implementation of these improvement potentials in your organisation

Development of an efficient, transparent and forward-looking test process

Coaching and training of your employees as regards the new process

Your opportunity for better Test Management

Page 18: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 18© SQS Software Quality Systems AG

Showing a good example

Our servicesDevelopment of a standardised process model for test preparation, implementation and management

Development of a test environment with SQS-TEST and tools of other providers

Training of internal specialists

Development and maintenance of the environments for functional, integration and performance tests

Support of Test Management and professional test support

Development of internal QA resources

Additional information available at: www.sqs.de/branchen/referenzen/referenzen_medien.htm

Österreichische Lotterien Gesellschaft m.b.H. Faultless online lottery (1/4)

Customer benefitsSwifter project completionThe system went into operation at the planned point of time and within the specified budget.

Risk minimisationFaults were detected early avoiding late and expensive changes.

Employee trainingNew QA employees were productive within a mere two months.

Investment protectionThe existing test know-how and test system can be used again for future design projects.

Sustained Quality AssuranceSwift implementation of re-tests thanks to good test documentation.

Page 19: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 19© SQS Software Quality Systems AG

Showing a good example

Our servicesRole of expert for individual project steps

Presentation of communication between the client and suppliers

Systematisation communication of test cases

Implementation of test planning

Implementation of individual tests

Formalisation and standardisation of the test process as a whole

Additional information available at:www.sqs.de/branchen/referenzen/referenzen_wasserbau.htm

Bundesanstalt für Wasserbau (BAW) More productivity thanks to systematic steering (2/4)

Customer benefitsSignificantly lower fault rateAround 95% of the functions commissioned were fault-free (instead of 65 to 70% without systematic Quality Management).

Considerable increase in productivitySwifter internal and external communication as well as higher quality generated measurable increases in productivity.

Reduced maintenance effortThe quality of the system can be put to the test in terms of further development; limited pending maintenance effort and costs.

Page 20: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 20© SQS Software Quality Systems AG

Showing a good example

Our servicesDevelopment of a test method

Organisational and specialist distinction between software design and testing

Systematisation of communication of test cases

Methodical support of the entire test process

Introduction of procedures for estimating and planning costs

Generation of a model for documentation, analysis and forecasting in the area of Fault Management

Automation of application tests via development of suitable tools

Transfer of methodical test know-how to HHLA employees

HHLA Hamburger Hafen- und Lagerhaus-AG Full automation from the water onto land (3/4)

Customer benefitsSavings in time and moneyThe company saved time and money thanks to test automation.

Calculable costsThe costs of development and testing could be specified in advance.

Sustained Quality AssuranceThe applications offer consistently high quality.

Optimum project startEarly testing of specialist specifications meant that software design could start at a high level.

Additional information available at:www.sqs.de/branchen/referenzen/referenzen_hh_hafen.htm

Page 21: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 21© SQS Software Quality Systems AG

Showing a good example

Our servicesIntroduction of a systematic test method

Supplementation of ver.di employee resources to include SQS experts for communication of test cases and test implementation

Prioritisation of test items via systematic “ABC Analyses”

Communication of test results to specialist bodies for completion of specialist concepts

Support of communication of test cases and test implementation via the SQS-TEST®/Professional tool

Additional information available at:www.sqs.de/branchen/referenzen/referenzen_vereine.htm

ver.di Vereinte Dienstleistungsgewerkschaft Successful merger of five individual unions to become ver.di (4/4)

Customer benefitsAccelerated test processThe investment in systematic, method-based and tool-supported testing has paid off in the form of shorter phases as regards test preparation and implementation.

Secured project successRisks have been systematically minimised.

Relief of IT teamIT employees were able to concentrate more on their core tasks and building confidence in the new system.

Successful presentationSQS employees as “independent outsiders” imposed method security and calm on the unsettled and conflict-rife merger environment.

Page 22: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 22© SQS Software Quality Systems AG

Precision tasks for the future

SQS: Always a step ahead

Page 23: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 23© SQS Software Quality Systems AG

Precision tasks for the future

The increasing complexity of IT systems and the trend towards distributed design demand ever-higher investments in Test Management.

The current tools for Test Management (x-Director) are only the beginning. The future demands risk-based Test Management andcomprehensive reporting with Dashboards.

Successive Test Management requires innovative, flexible employees who have an overview of their own areas of responsibility.

SQS: Always a step ahead

Page 24: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 24© SQS Software Quality Systems AG

SQS as a companySophisticated solutions for all sectors

The SQS Group (SQS) is the largest independent provider of software testing and Quality Management services in Europe.

Established in Cologne, Germany in 1982, the company employs a total of 470 people throughout Europe.

With more than 3,000 successfully completed projects and around 300 clients, SQS has a strong customer base including half of the companies listed on the DAX 30 and 30% of the companies listed on the STOXX 50.

Apart from strong presence in Germany (Cologne, Munich, Stuttgart, Frankfurt, Hamburg), SQS also has subsidiaries in Great Britain, the Netherlands, Austria, Switzerland and Portugal (minority stake).

In 2005, SQS achieved sales of 55 million Euro (sales in 2004 amounted to 49 million Euro). SQS is listed on the London Stock Exchange AIM and on the Entry Standard for the German Stock Exchange.

Page 25: Ganzheitliches Testmanagement im Software-Lebenszyklus.

Customer Presentation Test Management | May 2006 | page 25© SQS Software Quality Systems AG

Your advantages at a glance

Comprehensive Test Management:includes the planning, monitoring and steering of tests

reduces the project risk and increases design success

saves costs thanks to early fault diagnosis

permits effective deployment of employees and technical resources for implementing project objectives

implements the quality objectives of a project by means of suitable processes and appropriate economic input

creates transparency in all project phases and areas

optimises on-site activities in the areas of outsourcing/outtasking (near-shore/offshore).

Page 26: Ganzheitliches Testmanagement im Software-Lebenszyklus.

SQS Software Quality Systems AGStollwerckstraße 11 51149 Köln Deutschland

Fone: +49 22 03 91 54-0 Fax: +49 22 03 91 54-15

E-Mail: [email protected] Internet: www.sqs.de Internet: www.sqs-group.com