Here’s a short paragraph I encountered in an article talking about development models and how testers fit into them: Agile models and scrum as a lead process changes the classical concept of development phases. Furthermore, due to short time frames there is very little documentation produced. To us as testers, this means that there is no time to write test plans or detailed test scenarios and there is no time for to perform extensive regression tests. In these models the testers are part of the mission team and responsibility to the quality of the product is of the entire team and not only of the testers. At first glance this seems a fairly accurate description of an agile process. However there are two big Buts here. Agile = No Documentation This is a wide spread misconception....