agile testing days -trends and future in testing 2017

49
My slides are / will be available for you at: Trends and Future in Software testing Derk-Jan de Grood https://djdegrood.wordpress.com/

Upload: derk-jan-de-grood

Post on 21-Jan-2018

606 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Agile Testing Days -Trends and future in testing 2017

My slides are / will be available for you at:

Trends and Future in

Software testing

Derk-Jan de Grood

https://djdegrood.wordpress.com/

Page 2: Agile Testing Days -Trends and future in testing 2017
Page 3: Agile Testing Days -Trends and future in testing 2017

3

“The only constant I am sure ofIs this accelerating rate of change”

Source : [Peter Grabriel–downside up]

Page 4: Agile Testing Days -Trends and future in testing 2017

4

Page 5: Agile Testing Days -Trends and future in testing 2017

What…has changed in the test profession?

Page 6: Agile Testing Days -Trends and future in testing 2017

2012

Page 7: Agile Testing Days -Trends and future in testing 2017

Authors: Huib Schoots, Hans van Loenhoud, Derk-Jan de Grood, Anko Tijman, Pepijn Vorst, Andreas Prins, Jeroen Rosink en Ard Kramer

Page 8: Agile Testing Days -Trends and future in testing 2017

Doelen vanavond…The

mes

sage

Page 9: Agile Testing Days -Trends and future in testing 2017

IT is rapidly chancing

If you do not act, you are left behind

Align with future demands

Page 10: Agile Testing Days -Trends and future in testing 2017

Predicted trends

Page 11: Agile Testing Days -Trends and future in testing 2017

Some predictions we made in 2012

• Dominant economies will shift (Europe lacks behind)

• Demographical changes (many more young people)

• From ‘owning’ to ‘using’

• Governmental control on e.g. security and finance

• Environmental awareness and different usage of energy

• Digital transformation and new business models

Page 12: Agile Testing Days -Trends and future in testing 2017
Page 13: Agile Testing Days -Trends and future in testing 2017

Changes that affect us…

Test Profession

Work & Organization

World & technology

Page 14: Agile Testing Days -Trends and future in testing 2017

TrendsTesting becomes

part of the business

Testing becomes

part of Develop-

ment

Testing shifts to

production

More tool supported

Thinking in value chains Personal

approach important

More attention for legal aspects

Page 15: Agile Testing Days -Trends and future in testing 2017

Development in the test profession

• Testing will be done by everyone

• Testers task will get more diverse

• Testing should be faster and more efficient

• Testing will become more versatile

• Technical & process compliance is important

Page 16: Agile Testing Days -Trends and future in testing 2017

P120

Page 17: Agile Testing Days -Trends and future in testing 2017
Page 18: Agile Testing Days -Trends and future in testing 2017

May 2017

Page 19: Agile Testing Days -Trends and future in testing 2017

Workshop TestNet

20

How did your work change over the last 5 years?

Page 20: Agile Testing Days -Trends and future in testing 2017

Workshop TestNet

21

How did your work change over the last 5 years?

Page 21: Agile Testing Days -Trends and future in testing 2017

More Less Started Stopped Keep

• Teamwork• Exploratory

testing• Automation• Global TestStrat.• Cloud• Releases • Security• Feedback

customers• PRA• E2E testing

• Working individually

• Detailed scripts• Manual Testing• Formal

acceptance• Reporting and

Logging• Test planning• Uniform tests

• Test automation• Using tools• Open source +

own build tools• Real time test

results• Integrated tests• Using Production

Data• Value driven

decision making• Data driven

decision making• Agile SCRUM• Auditing

• Testers that can only test

• Detailed test plan• Manual written

test reports• PRA (while doing

devops)

• Quality Focus• Specifications• Drafting test

cases based on specifications

• Hardcore Testing• Keep learning• Waterfall• UAT

22

How did your work change

over the last 5 years?

Page 22: Agile Testing Days -Trends and future in testing 2017

More Less Started Stopped Keep

• Teamwork• Exploratory

testing• Automation• Global TestStrat.• Cloud• Releases • Security• Feedback

customers• PRA• E2E testing

• Working individually

• Detailed scripts• Manual Testing• Formal

acceptance• Reporting and

Logging• Test planning• Uniform tests

• Test automation• Using tools• Open source +

own build tools• Real time test

results• Integrated tests• Using Production

Data• Value driven

decision making• Data driven

decision making• Agile SCRUM• Auditing

• Testers that can only test

• Detailed test plan• Manual written

test reports• PRA (while doing

devops)

• Quality Focus• Specifications• Drafting test

cases based on specifications

• Hardcore Testing• Keep learning• Waterfall• UAT

23

How did your work change

over the last 5 years?

Page 23: Agile Testing Days -Trends and future in testing 2017

More Less Started Stopped Keep

• Teamwork• Exploratory

testing• Automation• Global TestStrat.• Cloud• Releases • Security• Feedback

customers• PRA• E2E testing

• Working individually

• Detailed scripts• Manual Testing• Formal

acceptance• Reporting and

Logging• Test planning• Uniform tests

• Test automation• Using tools• Open source +

own build tools• Real time test

results• Integrated tests• Using Production

Data• Value driven

decision making• Data driven

decision making• Agile SCRUM• Auditing

• Testers that can only test

• Detailed test plan• Manual written

test reports• PRA (while doing

devops)

• Quality Focus• Specifications• Drafting test

cases based on specifications

• Hardcore Testing• Keep learning• Waterfall• UAT

24

Testing becomes part of the business

How did your work change

over the last 5 years?Testing becomes part of Development

Thinking in value chains

Personal approach important

Testing shifts to production

More attention for legal aspects

More tool supported

Test facilitator

Acceptation manager

Super tester

Business consultant

Cultural host

Auditor

Programmeur

Page 24: Agile Testing Days -Trends and future in testing 2017
Page 25: Agile Testing Days -Trends and future in testing 2017
Page 26: Agile Testing Days -Trends and future in testing 2017

Annotation

• The test manager still active

• The programmer is not present in the group, but this is logic (test conference)

• The test facilitator and super-tester are predicted well

• The test coach was not foreseen, but some testers act as test coach.

• Test automation has a big emphasis (was the programmer, but testers make a distinction)

Page 27: Agile Testing Days -Trends and future in testing 2017

Benchmarking: What do our peers say?

Page 28: Agile Testing Days -Trends and future in testing 2017

The Key Areas Where Testers Need to Grow By Josiah Renaudin - June 28, 2017

Page 29: Agile Testing Days -Trends and future in testing 2017

“Software testers have been forced to learn new skills and become more adaptable in order to maintain relevance in the development lifecycle.”

Skills• Automate test• Code• Shift left• Involved in application

creation

Understand• DevOps• Performance• Security • Cloud

Page 30: Agile Testing Days -Trends and future in testing 2017

Evaluation:

• Automate tests: aligns with Automation officer

• Code: seems to be missing in our 2017 transition matrix

• Shift left aligns with RE but might be underemphasized in our 2017 transition matrix

• Involved in application creation: could be part of Ops engineer/ Dev engineer and Mobile app specialist

• Use the right tools: nicely covered by the tool researcher (what would his role be? Supporting team with tool knowledge and be on the lookout for new opensource solutions, teach testers to use the tools.)

Page 31: Agile Testing Days -Trends and future in testing 2017

The state of the Software Testing Profession 2016–2017

“The role of tester continues to evolve and adapt thanks to the increasing influence of automation, DevOps and Agile. Responsibilities and skill sets are still expanding to include more technical skills and domain knowledge. And, most importantly, the role of tester seems to be holding strong for the foresee-able future”

Page 32: Agile Testing Days -Trends and future in testing 2017

What will these task be ? See state of testing report…

Does this include Cloud,Mobile, Etc

Page 33: Agile Testing Days -Trends and future in testing 2017
Page 34: Agile Testing Days -Trends and future in testing 2017

Where is the e2e tester? We seem to be missing the automation in our workshop group

Maybe add: Customer/Sales support and training

Page 35: Agile Testing Days -Trends and future in testing 2017

Avoiding Continuous Bugs: Speed and Quality in DevOpsBy Jeffery Payne - July 28, 2017

“All software should be releasable—including being adequately tested in a production (or production-like) environment.”

Page 36: Agile Testing Days -Trends and future in testing 2017

CI/CD is growing

AvoidingContinuousBugs:SpeedandQualityinDevOpsByJefferyPayne- July28,2017

“Allsoftwareshouldbereleasable—includingbeingadequatelytestedinaproduction(orproduction-like)environment.”

Page 37: Agile Testing Days -Trends and future in testing 2017

Skills you need to be a good tester

Josiah Renaudin: Understand• DevOps• Performance• Security • Cloud

Note: that shift left skills are less dominant than automation

Customer/Sales support and training, helping user testing

Page 38: Agile Testing Days -Trends and future in testing 2017

Where will you be in 5 years?

Page 39: Agile Testing Days -Trends and future in testing 2017

Future plans

Was expecting more people to move out of testing into agile coaching

We stay in our testing profession !

[State of testing report 2017]

Page 40: Agile Testing Days -Trends and future in testing 2017

Choices must be made

Page 41: Agile Testing Days -Trends and future in testing 2017
Page 42: Agile Testing Days -Trends and future in testing 2017
Page 43: Agile Testing Days -Trends and future in testing 2017
Page 44: Agile Testing Days -Trends and future in testing 2017
Page 45: Agile Testing Days -Trends and future in testing 2017

New Magazine

Page 46: Agile Testing Days -Trends and future in testing 2017

9th world quality reportMore emphasis on Test strategy and design

Page 47: Agile Testing Days -Trends and future in testing 2017
Page 48: Agile Testing Days -Trends and future in testing 2017

But most of all…

Stay alert

be curious,

enjoy your profession,

and keep learning

Page 49: Agile Testing Days -Trends and future in testing 2017