Agile testing 

 June 1, 2017

Like it?
Share!

The buzzword Agile pervades everyday life in development floors. Even conventionally working companies are tempted to improve existing development processes via the agile approach. Everywhere, Agile seems to be inextricably linked with optimization. But what does "Agile" actually mean exactly?

The bottom line is that Agile is often promoted as a project management method. This is understandable, because the consulting industry thrives on packaging ideas into sellable and tangible products. Thus, there are many different variants of Agile with different names that contain a wealth of toolsets, methods and procedures. And those who dutifully implement them will experience the benefits: Reducing bureaucracy, accelerating the development of effectively useful outcomes, and maximizing customer value.

In our view, however, agility is much more than that. It's a culture and an attitude that makes a team self-organizing, courageous and transparent in pursuing their goals. And as a result, profound changes occur: More employee self-efficacy, more engagement, greater satisfaction, and more flow in getting things done.

Authors: Richard Seidl, Stephan Weissleder

Publisher: SIGS DATACOM

Table of Contents

Agile - What is that actually?
Basics of the agile approach

The Agile Manifesto
The 12 Principles of Agile Software Development
Testing in an Agile Context

Agile testing

Comparison with other project approaches
Test management
Test strategy
The test pyramid
The test quadrants
Risk-driven testing
Test estimation
Test methods
Exploratory testing
Session-based testing
ATDD
Behavior-driven development (BDD)
Test stages
Work results
Test documentation
Test case description
Test execution
Test coverage
Test and defect documentation
Automation

From traditional to agile testing - specifics and pitfalls

Pitfall #1: Limitation to the test
Pitfall #2: Agility is change and change takes time
Pitfall #3: xyz is the solution
So-can-flap-factor #1: Freedom for self-responsibility
So-can-flap-factor #2: Soften classical thinking
So-can-flap-factor #3: Retrospectives
Your personal path

Do you like this post? Share it: