• No results found

ISTQB Expert level Improving the testing process

N/A
N/A
Protected

Academic year: 2021

Share "ISTQB Expert level Improving the testing process"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

First practical experience

ISTQB Expert level

Improving the testing process

www.ip-consult.be Version 1.1 Isabelle Robrechts ●Training content

Agenda

● Practical experience ● Conclusion

(2)

ISTQB Structure

IP-Consult bvba 3

Bron : www.istqb.org

Goal ISTQB Expert ITP

• Coaching/Leading test process improvement tracks in own organisation

tracks in own organisation

• Goal part 1 : Assessing the test processes • Improvement models

• Linking and situate

• Goal part 2 : Improving the test processes • Change Management

(3)

IDEAL

Part 1: Assessing

© 2014 Improve Quality Services B.V. 5

Part 2: Implementing

Approaches

Overview Improvement Approaches

Model based IT/SW Testing Analytical GQM MeasuresMetrics Indicators Hybrid / Mixed Analytical & Models Analytical & Content Other People Skills Standards & Regulations Infrastructure & Tools CMMI IEEE15504 Process models TMMi TPI Next Content models CTP STEP (TMap) Causal Analysis

Infrastructure & Tools Evaluations

(4)

● Training content

Agenda

● Training content ●Practical experience ● Conclusion 7 ● Overview Environment

Practical experience:

− Environment − Business goals ● Retrospective − Starting point

− Transfer to improvement: Causal analysis ?

¾exercise

● Improvement proposition

− Short term − Long term

(5)

Environment

•Financial institution

•SDLC : Combi V-model / ‘Agile’ (inhouse invention) •SDLC : Combi V-model / Agile (inhouse invention) •IS : tester is not a profession but a role (<-> Bsn)

9

● To go quickly to the market with new products

− Risk-based testing !

Business goals

Risk-based testing ! − Regression testing !

● Good quality of the requested products

− Fit for purpose − Passive testing !g

(6)

Retrospective

• Assignment 2009 : IS

•Set-up :Set-up : • test organization • test methodology • test culture • testing

•Representing the department in an organizational

11

g g

testing competence center

•Representing the IS testing at business meetings •Report to the department management

• just CTAL

● What is present ?

− Test work products ?

Retrospective : where do I start ?

Test work products ?

¾Test Policy ¾Test Strategy ¾(Master)Test Plan ¾Test Cases − Test culture − Test process ? − Test Tooling ¾Test Management ¾Defect Logging

(7)

● Knowledge through measuring is power...

Retrospective : where do I start ?

● But what are you going to measure ?

− Inspired by the circumstances ?

− Inspired by others (lecture, management,...) − Inspired by own interestsInspired by own interests

13

● Defects :

− # incidents in production

Retrospective : Data Collect

p

− # scope changes per phase − # defects per phase (incl.priority)

● Test cases :

− # written test cases per phase (incl.priority) − # executed, (in-)correct test cases

● Budget :

− Planned & Actual test budget − Planned & Actual total budget

− Planned & Actual Realization (Analysis & Development) − Planned & Actual repair budget

(8)

● Can we obtain information from this data ?

Test Effectiveness

Retrospective : first metrics...

− Test Effectiveness

¾How many defects are found per test case ? ¾How many defects are found per test phase ? HOW EFFECTIVE ARE OUR TESTS?

− Test EfficiencyTest Efficiency

¾What’s the price of a defect found during the ST/SIT phase vs a defect found during the UAT phase ?

15

● How effective are our tests ??

Retrospective : Test Effectiveness

(9)

Retrospective : Test Efficiency

17

● Pre-condition : an effective defect and/or incident management process

Transfer to improvement : Causal Analysis ?

management process ● 4 steps :

1. Select the items for causal analysis 2. Collect and organize the information 3. Identify any root causes

3. Identify any root causes 4. Draw conclusions

(10)

● Defects/incidents

● Irregularities reported by stakeholders

1. Select the items for Causal Analysis

● Irregularities reported by stakeholders ● Problems found during the analysis ● Aids:

− The pareto principle : 80/20 − Categorization of defects − Analysis of statisticsAnalysis of statistics − Results of retrospectives

19

Analysis of statistics

Reality:

• incidents doubled the last two years

• normal requests (no projects) decreased

Peaks are indicating the close-out of a project.

(11)

Analysis of statistics

21

● Let someone take the lead ● Aid while structuring the data :

2. Collect and organize the information

● Aid while structuring the data :

(12)

2. Collect and organize the information

Management Infrastructure Planning Minimal budgets for resources Tests are  delayed by strict  authorizations Unavailability of the test environment  is 1 on 5 Unrealistic Project planning # Incidents  doubles in the last  2 years No money for trainings authorizations Monthly refresh of test data Testing is a role, no profession No budget for resources Lack of van PM  capacities No commitment to any test work Missing milestines is easily  Accepted. Bsn is often seen as the enemy by IS 23

Communication Culture Human

No professional IS testers Motivation/work spirit often very low IS : why loose time testing now if it is  thoroughly tested later ? Defects are found much too  late No transparancy in the IS  tests

● Identify the ‘most-likely’ causes ● Work top down through the causes

3. Identificy the root causes

● Work top-down through the causes

● Add (if necessary) extra information to the analysis ● Identify any Tipping Points or Broken windows ● Maintain brainstorm rules

(13)

● Are there any conclusions ? ● Be Aware for single events ?

4. Draw conclusions

● Be Aware for single events ?

● Do we find any problems in the test process which can be avoided in the future ?

● Are there any other processes involved ? ● Mutual causes ?

25

− Short term : some quick-wins are defined:

¾More transparancy between IS and Bsn

Improvement proposal

p y

● Visualisation of the businessplan with all milestones ● Weekly reporting on planning at the Division Management ● Definition of quality gates and its controles

● Better communication (1N)

(14)

− LongTerm : elaborate an improvement track based on TPI Next, with possiblity to expand to CMMi

Improvement Proposal

, p y p

¾Why TPI Next ? And not TMMi ?

● Test process exists (TMAP)

● Test process has already a certain maturity ● Emotional sensitive to improvement

● Clear visibility of the impact on the business goals ● Link with CMMi exists

¾Fit in the model ...

● How does it look dd 2014Q1 ? ● TPI model in oktober ● Where do we want to go ?

27

Improvement Proposal : Long Term

TPI Next : Test Maturity Matrix (dd 2014Q1)

(15)

● TPI Next : Test Maturity Matrix (2016)

Improvement Proposal : Long Term

Maturity Level :

- Controlled on all key areas

- Evolution from Efficient on the business critical key areas

29

(16)

● Training content

Agenda

● Practical experience

●Conclusion

31

● Models and causale analyse are complement

Conclusion

− Models for Long Term visions

− Causale analyse for selection and short term activities

● In the training links between techniques are shown ● Assignments connect the theory with own practical

experiences

(17)

References

Related documents

For the purposes of helping analysts augment ISO/IEC 27005 processes with a FAIR- based risk estimation, we will begin by comparing the approaches of each

Adding HW+SW to DWH is expensive, value of non-structured data is unclear Analytical Warehouse Predictive Analytics BI &amp; Reporting Visualization &amp; Discovery Custom

Anticipate the death anniversary wishes for the rest in yourself to my mother was blown away from a message of his country like a legend.. Connection with us and make it is the

(ii) The ratio of visual signal level to coherent disturbances which are frequency- coincident with the visual carrier shall not be less than 47 decibels for coherent channel

Something called is, physics lab manual loyd emphasizes conceptual understanding of each of the data find the true or a beam?. Linearity is zero, physics lab and a vernier caliper

[r]

Given the costs and logistical challenges of repeatedly measuring EF across early childhood, a corollary question was whether the identification of children who exhibited

– $6.9M: 1,600 Disability Waiver Service Slots – $4.8M: Autism Spectrum Disorder services – $7.8M: Children’s Mental Health Funding – $3.2M: DMH Forensic Inpatient Services..