23
Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogeti’s Second Testing Academy 29 April 2009

Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

Embed Size (px)

Citation preview

Page 1: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

Business Driven TPI®

Alexander van Ewijk, Sogeti Germany

Sogeti’s Second Testing Academy

29 April 2009

Page 2: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

2

Agenda

• Building on a strong foundation

• The project

• The model

• Applying it

• Questions? Feedback!

Page 3: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

33

Building on a strong foundation:

TPI® & our testing experience

Page 4: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

4

TPI® is strategically important

• Thought Leadership>Clients

>Professionals

>Industry analysts

• Door opener for other services

Page 5: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

5

The TPI matrix

Scale

Key area

0 1 2 3 4 5 6 7 8 9 10 11 12 13

Test strategy A B C D

Life cycle model A B

Moment of involvement A B C D

Estimating and planning A B

Test specification techniques A B

Static test techniques A B

Metrics A B C D

Test automation A B C

Test environment A B C

Office environment A

Commitment and motivation A B C

Test functions and training A B C

Scope of methodology A B C

Communication A B C

Reporting A B C D

Defect management A B C

Testware management A B C D

Test process management A B C

Evaluation A B

Low-level testing A B C

Controlled Efficient Optimising

Page 6: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

6

TPI® is a strong fundament

• Keeping the strength of the current model, characteristics:>Specific & detailed>Gives quick insight>Small improvement steps>Practice based

• Feedback collected over the years>Maturity matrix>Certain key areas>Relationship with SDLC

Page 7: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

77

The project

Page 8: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

8

Broad expertise is brought in.

• 6 co-authors>Sogeti Netherlands

>Sogeti Sweden

>Sogeti Germany

• International review team

Page 9: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

9

The project delivers…

• Book: >Q4/2009

• Other products>A tool

>Presentation material

>Course material

Page 10: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

10

Business Driven TPI® it is!

• TPI-II?

• TPI 2.0?

• TPI Next?

• Business Driven TPI®

>Use of business drivers

>In line with TMap Next BDTM

Page 11: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

11

The BDTPI book has two parts.

• The model:>Key areas, Levels, Checkpoints, etc.

• Applying it>Business drivers

>"New" topics to testing

...

... ... ...

Page 12: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

1212

The model

Page 13: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

13

The model is slightly changed only

• "Enablers" added

Test Maturity Matrix

Key areas

Levels

CheckpointsImprovement suggestions

Enablers

Page 14: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

14

Testing

• Enablers: An informative element

Bridge with the software process

Examples

Page 15: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

15

The content has been reworked

• Levels>Every key area:

ControlledEfficientOptimizing

>No more: [A]..[D]

• Key areas>Statements added>Reorganized

Page 16: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

16

# Key area # Key area

1 Test strategy 1 Test strategy2 Life-cycle model3 Moment of involvement 2 Degree of involvement4 Estimating and planning 3 Estimating and planning5 Test specification techniques 4 Test design techniques6 Static test techniques7 Metrics 5 Metrics8 Test tools 6 Test tools9 Test environment 7 Test environment

10 Office Environment 8 Office Environment11 Commitment and motivation 9 Stakeholder commitment12 Test functions and training 10 Tester professionalism13 Scope of methodology 11 Methodology practice14 Communication 12 Meetings15 Reporting 13 Reporting16 Defect management 14 Defect management17 Test ware management 15 Test ware management18 Test Process Management 16 Test process management19 Evaluation20 Low Level Testing21 Integration Testing

17 Test organization

TPI Business Driven TPI

BDTPI – The Key Areas

* = Removed, since a scope in itself.

*{

Page 17: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

17

BDTPI – The Matrix

Priority 1: Cluster 1

Priority 2: Cluster 2

Priority 3: Cluster 3

Key Area Controlled Efficient Optimizing Test strategy Test process management Degree of involvement Estimating and planning Test design techniques Metrics Test tools Test environment Office Environment Stakeholder commitment Tester professionalism Methodology practice Meetings Reporting Defect management Testware management Test organization

Key Area Controlled Efficient Optimizing Test strategy Test process management Degree of involvement Estimating and planning Test design techniques Metrics Test tools Test environment Office Environment Stakeholder commitment Tester professionalism Methodology practice Meetings Reporting Defect management Testware management Test organization

Key Area Controlled Efficient Optimizing Test strategy Test process management Degree of involvement Estimating and planning Test design techniques Metrics Test tools Test environment Office Environment Stakeholder commitment Tester professionalism Methodology practice Meetings Reporting Defect management Testware management Test organization

Page 18: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

18

The matrix combines it all

• Progress as motivator>Fulfilled checkpoints are visualized

• Suggested improvement steps>Clusters visualized in the matrix

>Can be "changed", without rearranging the Levels

Page 19: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

1919

Applying Business Driven TPI®

Page 20: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

20

Supporting business drivers

• Specific issue recognized

• Detailed for:>Quality >Costs >Lead time

• A matrix for those business drivers can be developed

Key Area Controlled Test strategy Test process management Degree of involvement Estimating and planning Test design techniques

Page 21: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

21

Example topics covered in the book

• CMMI and SPiCE

• Outsourcing/Offshoring, etc.

• End-to-end testing

• Agile testing

Page 22: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

22

Questions?

Page 23: Business Driven TPI ® Alexander van Ewijk, Sogeti Germany Sogetis Second Testing Academy 29 April 2009

Sogeti’s 2nd Testing Academy29 April 2009www.sogeti.com