Testing is an attitude
Over the last few years, the testing profession has evolved thoroughly. Initially, it was considered to be a necessary evil as many referred to it as a set of cost-related tasks at the end of the development chain which are required to ensure the go-live of the software. However, nowadays, we witness an evolution towards the testing profession as one of the biggest cost savers for IT projects. It now emerges in the whole software development life cycle (SDLC) including at stages such as requirements writing, development and analysis for example. How come?