What? That is right! You are doing Test Driven Design and Development without realizing it. And you are really good at it. However, you are not doing it all the time and that is the problem. Here are some examples:
- Test Driven Development: A test script fails. It turns out that the developer and the tester interpreted the requirements differently. But the test script is right, so you change the code to match the test script.
- Test Driven Design: A tester is writing a test script and realizes that a salient requirement is missing. So you go back and update the design and change the code.
The solution is obvious. You hear it every time you read an article on agile and test driven approaches.
- Write your test scripts first.
- Don't do all the test scripts and then throw them over the wall.
- Instead, do very short cycles inside your iterations.
No hay comentarios:
Publicar un comentario