Agile and testing


Sensemaking in the Agile Forest


By Henny Portman

The Netherlands


Of course, an agile team will test too. This often involves testing techniques such as test-driven development (TDD), Acceptance Test Driven Development (ATDD) and A/B testing. TDD is a developer’s tool and tests the correctness of a feature. ATDD ensures that requirements are well defined and understand by both development team and customer. A/B testing focuses on the end user and tests the usability of a feature.

Principles of agile testing[1]

Comparing agile with a waterfall approach, agile testing is a continuous process and not a sequential process. Agile testing is based on various principles to increase productivity.

Test-driven development (TDD)

TDD, developed by Kent Beck, is a tool for developers to develop well-written modules that perform a series of operations correctly. Whereas in familiar module and system testing, the software is developed first, in TDD the requirements are converted into test cases before the software is developed. The software is then modified until there is good working software. TDD requires an environment in which testing can be automated. TDD is also known as test first development (TFD) as described within Xtreme Programming (XP).


To read entire article, click here

Editor’s note: This is the 10th article in a series by Henny Portman, one of the world’s leading authorities on “agile”. Based in The Netherlands, Henny coined the term “agile forest” in 2019 to describe the many agile frameworks that have emerged over the last 20 years.  This series is intended to help readers better understand the agile concept, navigate through the ‘underbrush’ and more successfully apply whichever framework is selected for their projects.

How to cite this article: Portman, H. (2023).  Agile and testing, Sensemaking in the Agile Forest, series article, PM World Journal, Vol. XII, Issue III, March. Available online at https://pmworldjournal.com/wp-content/uploads/2023/03/pmwj127-Mar2023-Portman-Agile-and-testing-sensemaking-in-agile-forest-series.pdf

About the Author

Henny Portman

The Netherlands


 Henny Portman, owner of Portman PM[O] Consultancy and was partner of HWP Consulting, has 40 years of experience in the project management domain. He was the project management office (PMO) thought leader within NN Group and responsible for the introduction and application of the PMO methodologies (portfolio, program, and project management) across Europe and Asia. He trains, coaches, and directs (senior) programme, project and portfolio managers and project sponsors at all levels, and has built several professional (PM(O)) communities.

Henny Portman is accredited in a variety of qualifications, including P3O, PRINCE2, MSP, MoP, PRINCE2 Agile, AgilePM, AgilePgM and AgileSHIFT trainer and an SPC4 SAFe consultant and trainer. He is a P3M3 trainer and assessor and PMO Value Ring Certified Consultant (PMO Global Alliance). On behalf of IPMA, he assesses mega and large projects for the IPMA Project Excellence Award. In addition to this, he is an international speaker, author of many articles and books in the PM(O) field, and an active blogger. More at hennyportman.wordpress.com

Henny can be contacted at henny.portman@gmail.com

To view other works by Henny Portman, visit his author showcase in the PM World Library at https://pmworldlibrary.net/authors/henny-portman/

[1] https://www.javatpoint.com/agile-testing