Sobre Application Development Lifecycle Management (ADLM), analise as assertivas abaixo e assinale a alternativa correta. I. Os produtos ADLM focam na parte do desenvolvimento do ciclo de vida de software. II. Se concentra em atividades de planejamento e governança do ciclo de vida de desenvolvimento de software (SDLC). III. Engloba o gerenciamento do ciclo de vida da aplicação (ALM) como parte do seu escopo de atuação.
- A)Todas estão corretas.
Essa alternativa afirma que as três assertivas sobre ADLM são verdadeiras, isto é, que o conceito se volta ao desenvolvimento, ao planejamento e à governança do SDLC e ainda abrange ALM. O problema está na terceira assertiva: ALM é o conceito mais amplo, ligado ao ciclo de vida completo da aplicação, enquanto ADLM é a vertente mais focada na etapa de desenvolvimento e gestão desse processo. Como III inverte essa relação, não se pode concluir que todas estejam corretas.
- B)Todas estão incorretas.
Aqui se sustenta que nenhuma das assertivas descreve ADLM de modo adequado. Isso contraria a definição técnica do tema, porque ADLM realmente se concentra na parte de desenvolvimento do ciclo de vida do software e em atividades de planejamento e governança do SDLC, o que valida I e II. O ponto que falha é a III, pois ALM não é algo que ADLM 'engloba' como escopo interno; em regra, ALM é o guarda-chuva mais amplo.
- C)Apenas I e II estão corretas.
A alternativa reúne as duas proposições que correspondem ao núcleo de ADLM: foco na fase de desenvolvimento e atuação em planejamento e governança do SDLC. Essa leitura é compatível com ferramentas e processos que organizam, controlam e dão rastreabilidade ao desenvolvimento da aplicação. A terceira assertiva fica fora porque troca a relação entre os conceitos: ALM é que cobre o ciclo completo da aplicação, enquanto ADLM é mais específico.
- D)Apenas I e III estão corretas.
Esse item diz que somente I e III estariam certas, deixando II de fora. Ocorre que II traduz uma função típica de ADLM, ligada ao planejamento e à governança do SDLC, de modo que ela também procede. Além disso, III erra ao tratar ALM como se fosse escopo interno de ADLM, quando conceitualmente ALM é o conceito mais amplo.
- E)Apenas II e III estão corretas.
A alternativa afirma que apenas II e III são verdadeiras, isto é, reconhece o planejamento e a governança do SDLC, mas nega o foco de desenvolvimento descrito em I. Isso não se sustenta, porque ADLM justamente se concentra na etapa de desenvolvimento do ciclo de vida do software, o que torna I verdadeira. Ao mesmo tempo, III continua incorreta pela inversão entre ADLM e ALM.
Gabarito: C
Pense no ADLM como a parte mais “mão na massa” da gestão do software: ele organiza o desenvolvimento da aplicação ao longo do ciclo de vida, com foco em planejamento, acompanhamento, controle e governança do SDLC. A ideia é dar visibilidade ao processo para que a equipe saiba o que fazer, quando fazer e como medir o progresso. Por isso, a assertiva I está correta: os produtos ADLM realmente se concentram na etapa de desenvolvimento do ciclo de vida do software. A assertiva II também está correta, porque o ADLM costuma abordar planejamento e governança do ciclo de vida de desenvolvimento de software, e não apenas codificação solta e sem controle. A pegadinha está na III. O enunciado inverte a relação entre os conceitos: o ADLM não “engloba” o ALM como se fosse um guarda-chuva maior. Em regra, o ALM é o conceito mais amplo, ligado à gestão do ciclo de vida da aplicação, enquanto o ADLM é uma abordagem voltada especificamente ao desenvolvimento dentro desse ciclo. Assim, como I e II estão certas e III está errada, a alternativa correta é a C. Em provas, a banca gosta de trocar a ordem de grandeza dos conceitos para ver se voce percebe quem é mais amplo e quem é mais específico.