Apesar de existirem diferentes processos de software, todos devem incluir quatro atividades fundamentais: Especificação de software; Projeto e implementação de software; Validação de software; Evolução de software.
Julgue a seguinte afirmação: o “Projeto e implementação de software” tem a intenção de mostrar que um software se adequa às suas especificações ao mesmo tempo em que satisfaz as especificações do cliente do sistema.