Place of development tests
The development tests are an integral part of the development work executed by the developer. They are not organised as an autonomous process for an independent team. Despite that, a number of different activities for the development test process, with their mutual order and dependencies, can be identified and described with the aid of the TMap life cycle model. The detailed elaboration may vary per project or organisation and depends, among other things, on the development method used and the availability of certain quality measures.
An important quality measure is the concept of the agreed quality. To this end, the expectations of the client in relation to the craftsmanship and product quality must be made explicit during the planning to set up development testing. Examples of other quality measures are: test-driven development, pair programming, code review, continuous integration, and the application integrator approach.