Em engenharia de software, o processo de desenvolvimento de software designa uma sequência de atividades, agrupadas em fases e tarefas, executadas de forma sistemática e uniformizada, realizadas por pessoas com responsabilidades bem definidas e que, a partir de um conjunto de entradas (inputs) produzem um conjunto de saídas (outputs). Como objetivos, o processo de desenvolvimento de software deve prover orientação sobre as sequências das atividades envolvidas, especificar os modelos descritivos do sistema, gerenciar as tarefas e definir métricas para os modelos e atividades.
R. A. Ramos. Treinamento em UML (com adaptações).
Quanto às fases e tarefas no processo de desenvolvimento de software, julgue os itens de 64 a 67.
Requisitos descrevem um acordo ou contrato entre duas partes, especificando, entre outros aspectos, o que o sistema de software deve fazer para ser aprovado em um teste de aceitação.