No UP (unified process), o marco da arquitetura do ciclo de vida, que estabelece uma baseline gerenciada para a arquitetura do sistema e permite o escalonamento da equipe do projeto, é atingido quando
- A)as atividades previstas na disciplina análise e design tiverem sido executadas.
Errada, porque executar analise e design nao define sozinho o marco da arquitetura do ciclo de vida no UP.
- B)o protótipo da GUI tiver sido desenvolvido e aprovado pelo usuário.
Errada, pois prototipo de GUI aprovado pelo usuario pode ajudar no entendimento de requisitos, mas nao corresponde ao marco arquitetural do processo.
- C)o produto tiver sido validado pelo usuário e estiver pronto para ser implantado em um ambiente operacional.
Errada, porque validacao pelo usuario e prontidao para implantacao remetem ao final do ciclo, nao ao marco da arquitetura.
- D)a meta da fase de elaboração tiver sido alcançada.
Certa, pois o marco da arquitetura do ciclo de vida e atingido ao final da fase de elaboracao, quando a meta dessa fase e alcancada.
- E)as atividades previstas na disciplina construção tiverem sido executadas.
Errada, porque a construcao vem depois da elaboracao e nao e o momento em que a baseline arquitetural e estabelecida.
Gabarito: D
No Unified Process (UP), o projeto nao anda em linha reta como um projeto em cascata tradicional. Ele e organizado em fases, e cada fase tem um marco importante. O marco da arquitetura do ciclo de vida acontece ao final da elaboracao, quando a equipe ja entendeu os principais riscos, definiu e validou a arquitetura basica do sistema e tem uma base estavel para seguir adiante. Essa ideia de baseline gerenciada para a arquitetura significa justamente que a arquitetura nao esta mais no escuro: ela foi explorada, montada e estabilizada o suficiente para servir de referencia para o restante do desenvolvimento. A partir dai, fica mais seguro aumentar a equipe e distribuir o trabalho, porque a espinha dorsal do sistema ja foi assentada. Por isso, o gabarito e a alternativa D. No UP, a fase de elaboracao termina quando a meta dessa fase e alcançada, que e estabelecer a arquitetura base e mitigar os principais riscos. So depois disso o projeto ganha previsibilidade para crescer de forma mais tranquila. A doutrina de engenharia de software descreve exatamente esse ponto como o fim da elaboracao e o marco da arquitetura do ciclo de vida. Em resumo: se a questao falar em baseline arquitetural gerenciada, arquitetura do sistema e possibilidade de escalonar a equipe, pense em elaboracao. As outras alternativas misturam atividades de outras disciplinas ou resultados mais tardios do ciclo, mas nao o marco arquitetural do UP.