testing trends by aldo rall 2013

17

Upload: indigocube

Post on 22-Jan-2015

187 views

Category:

Technology


0 download

DESCRIPTION

Recent publications on the state of testing across the world have revealed some interesting trends and facts. These trends highlight some issues that the testing world has to deal with. Aldo Rall will be looking at two key trends and explore underlying issues and possible solutions. Aldo will explore the following: • the demand for test maturity improvement in terms of increased efficiency, • productivity and stronger business alignment as well as • considering how testing is increasingly being viewed as a profession. Aldo Rall, Principal Consultant for Testing at IndigoCube and one of South Africa’s leading Test Management Experts. He has been involved in software testing since 1998 across a variety of international testing assignments. Aldo has a deep passion for testing and had significant success with developing, growing and maturing testing, testers and testing teams in large organisations.

TRANSCRIPT

Page 1: Testing trends by Aldo Rall 2013
Page 2: Testing trends by Aldo Rall 2013

Aldo Rall

MSc. (Liverpool)

Principal

Consultant

Page 3: Testing trends by Aldo Rall 2013

The Growing need for:

Testing Maturity

and Tester

Professionalism

Page 4: Testing trends by Aldo Rall 2013
Page 5: Testing trends by Aldo Rall 2013
Page 6: Testing trends by Aldo Rall 2013

A Changing World: IT and Business Converges

• A dysfunctional marriage

• IT to take on more business accountability

• CEO’s consider technology as the most

significant external force shaping the future

• CIO’s consider market factors as the most

important

Page 7: Testing trends by Aldo Rall 2013

Testing has been Changing too!

Sourc

e:

ww

w.c

onte

xt-

dri

ven

-testing.c

om

The 7 Basic Principles of the Context-Driven School

1. The value of any practice depends on its context.

2. There are good practices in context, but there are no best practices.

3. People, working together, are the most important part of any project’s

context.

4. Projects unfold over time in ways that are often not predictable.

5. The product is a solution. If the problem isn’t solved, the product

doesn’t work.

6. Good software testing is a challenging intellectual process.

7. Only through judgment and skill, exercised cooperatively throughout

the entire project, are we able to do the right things at the right times

to effectively test our products.

Page 8: Testing trends by Aldo Rall 2013

4 Underlying Trends

1.CEOs demand Greater Agility

Value Chain Optimisation

Contextual

Relevance

Adaptive

2.Better Collaboration

Breaking down barriers

Collective

The Collaborative effort is driven by 5 Critical Efforts:

1. Communication

2. Content Management

3. Workflow control

4. Transparency

5. Trust

Page 9: Testing trends by Aldo Rall 2013

4 Underlying Trends

3.Work needs to Flow Continuously

“Discard dogma, think big, act small, fail fast, learn rapidly – Ian Davis-

Continuous Feedback and Improvement

4.Automate “Everything”

ALM Scope

Any routine process / tasks

Tools and Frameworks

Page 10: Testing trends by Aldo Rall 2013

Implication of these trends:

Effective and Efficient

Efficient

• How did you maximize the value to your stakeholders?

Effective

• Did you deliver what your stakeholders actually wanted?

Page 11: Testing trends by Aldo Rall 2013

Threats & Challenges to

Testing as a Profession

SkillsLack of

importance by

Management

outsourcingIncreased Complexity

Lack of Innovation

Lack of Acceptance

Page 12: Testing trends by Aldo Rall 2013

What are the Implications?

• Business needs to adapt

– Business needs to view IT as a core capability, not a services

department

• IT Function needs to adapt

– IT needs to be more involved with business

• The Testing function needs to adapt

– Testing needs to happen closer to business

– Testing needs to evolve its practices, philosophy and paradigm

= Need for Increased Test Maturity

Page 13: Testing trends by Aldo Rall 2013

Possible things to do

Skills

Innovation

Think differently about Training

Complexity

Treat your Testers like Adults

Practise Agility

Collaborate

Automate

Think Continuous

Page 14: Testing trends by Aldo Rall 2013

Conclusion

• Achieve Effectiveness and Efficiency in

your context

• Maturity = Thinking different than just

‘faster and better’

• “Insanity: doing the same thing over and over again and expecting

different results”

- Albert Einstein-

• “Maturity is the Capacity to Endure Uncertainty”

- John Huston Finley-

Page 15: Testing trends by Aldo Rall 2013

Conclusion

Page 16: Testing trends by Aldo Rall 2013
Page 17: Testing trends by Aldo Rall 2013