Modernizing The Five Phases of a Software Tester’s Mental Life

Rasmus Ursem
5 min readFeb 16, 2023

Boris Beizer (1934–2018) was a computer scientist mostly known for introducing the five phases of a software tester’s mental life. In his book “Software testing techniques” (1983, 2nd ed. 1990), Beizer introduced the five phases, which may be summarized as follows.

Phase 0 represents the mindset of many new learners of programming and also a large faction…

--

--

Rasmus Ursem

Computer & data scientist, writer, thinker, photographer, and generally curious about life and the wet matter between our ears — in short, I’m a poly-geek :-)