Preliminaries
and tester as two distinct though complementary roles. Thus, the same
individual could be a developer and a tester. It is hard to imagine an
individual who assumes the role of a developer but never that of a tester,
and vice versa. In fact, it is safe to presume that a developer assumes
two roles, that of a developer and of a tester, though at different times.
Similarly, a tester also assumes the same two roles but at different times.
Certainly, within a software development organization, the primary
role of an individual might be to test and hence this individual assumes
the role of a tester. Similarly, the primary role of an individual who de-
signs applications and writes code is that of a developer.
A reference to tester in this book ...