Um banco está desenvolvendo um sistema
crítico de gerenciamento de riscos financeiros para
sua operação. O sistema precisa analisar dados em
tempo real, identificar padrões e gerar relatórios de
riscos, tudo em uma plataforma única e intuitiva.
O problema é que o prazo para entrega do sistema é extremamente curto, devido à necessidade de
se adequar a novas regulamentações do mercado.
Dentre as alternativas, qual a estratégia mais eficaz para lidar com a restrição de tempo nesse caso,
garantindo a qualidade e a funcionalidade do sistema?
a) Contratar mais desenvolvedores para acelerar o desenvolvimento, sem comprometer a
qualidade do código.
b) Utilizar ferramentas de desenvolvimento de
software de código aberto, considerando a
expertise da equipe de desenvolvimento em
relação a cada ferramenta disponível.
c) Utilizar metodologias ágeis, como Scrum,
para garantir entregas incrementais do software, com foco nos requisitos prioritários
d) Utilizar um modelo de desenvolvimento em
cascata, com a equipe de desenvolvimento
trabalhando em ritmo acelerado para concluir o projeto no prazo.