ADML (Application Development Lifecycle Management) – Associação de Etapas e Definições
Gabarito: letra E (3 – 4 – 2 – 1). A questão cobra a correta associação entre as fases do ciclo de vida de desenvolvimento de aplicações (ADML) e suas respectivas atividades, conforme definições clássicas da engenharia de software.
A resolução exige conhecimento de cada etapa:
Gerenciamento de Requisitos: identificação, documentação, análise, rastreamento e priorização dos requisitos.
Gerenciamento de Construção: conversão de código-fonte em componentes de software independentes (build).
Gestão de Operação e Mudança: monitoramento do aplicativo em produção, identificação e resolução de bugs.
Experiência do Usuário: verificação do aplicativo por testadores e desenvolvedores, coleta de comentários antes do lançamento.
Analisando cada definição:
"O aplicativo é monitorado e os bugs são identificados e resolvidos." → Gestão de Operação e Mudança (3).
"Testadores e desenvolvedores verificam todo o aplicativo e compartilham os seus comentários antes do aplicativo ser lançado ou entregue." → Experiência do Usuário (4), pois envolve validação e feedback.
"Os arquivos de código-fonte são convertidos em componentes de software independentes." → Gerenciamento de Construção (2).
"Os requisitos são identificados, documentados, analisados, rastreados e priorizados." → Gerenciamento de Requisitos (1).
Portanto, a sequência correta, de cima para baixo, é: 3, 4, 2, 1 — que corresponde à alternativa E.
Gabarito: letra E