O que possibilita seguir um requisito, a partir de sua origem, passando por seu desenvolvimento e especificação, inclusive o projeto correspondente, é denominado
O desenvolvimento orientado a testes é uma abordagem incremental para a produção de software, em que cada ciclo normalmente é composto da seguinte sequência: