design cycle, ciclo de projeto

Todas as fases envolvidas no desenvolvimento de produção de um novo hardware ou software, incluindo a especificação do programa, a criação de protótipos, o teste, a depuração e a documentação.