Um tribunal está desenvolvendo um novo sistema de gestão...
Imagem de fundo

Um tribunal está desenvolvendo um novo sistema de gestão...

Um tribunal está desenvolvendo um novo sistema de gestão processual. Considerando o ciclo de vida do software e a engenharia de requisitos, a prática de engenharia de software mais adequada é aquela em que a equipe de desenvolvimento


A

utiliza uma abordagem ágil, com entregas frequentes de software funcionando, mas sem se preocupar com a documentação detalhada dos requisitos. O ciclo de vida do software é adaptado a cada iteração, com base no feedback dos usuários do tribunal.


B

define o ciclo de vida do software como um modelo "em Cascata", onde cada fase (requisitos, projeto, implementação, testes, implantação, manutenção) é executada sequencialmente, sem sobreposição, e a fase de requisitos é concluída com a aprovação de um documento detalhado pelo juiz responsável pelo projeto.


C

utiliza uma abordagem iterativa e incremental, com ciclos de desenvolvimento curtos (sprints), onde requisitos são priorizados e implementados em cada iteração. A engenharia de requisitos é um processo contínuo, com refinamento dos requisitos a cada iteração, e o sistema é entregue em partes funcionais ao tribunal.


D

foca na prototipação rápida, criando interfaces de usuário em baixa fidelidade para validar os requisitos com os servidores do tribunal. O ciclo de vida do software é definido após a aprovação do protótipo, e a documentação dos requisitos é gerada ao final do projeto.


E

adota o modelo em "V", onde os requisitos são validados apenas na fase de testes, após a implementação completa do sistema. A engenharia de requisitos se resume à coleta inicial de informações dos servidores, sem revisões ou validações intermediárias.