Respostas
Com base no cenário apresentado, o modelo de processo de desenvolvimento de software mais adequado seria o modelo ágil, mais especificamente o Scrum. Justificativa: 1) Comunicação efetiva: O fato de o advogado principal estar engajado no projeto e disposto a participar de interações com a equipe de desenvolvimento é um indicativo de que a comunicação será facilitada. O Scrum valoriza a comunicação constante entre os membros da equipe e os stakeholders, garantindo que as necessidades da empresa sejam capturadas de forma eficiente. 2) Entregas incrementais: O advogado deseja que sejam entregues versões intermediárias do software com funcionalidades prioritárias e estratégicas para o negócio. O Scrum é conhecido por suas entregas incrementais, permitindo que as funcionalidades mais importantes sejam implementadas primeiro e que o cliente possa utilizar os módulos já liberados. Isso possibilita uma maior facilidade de fidelização do cliente e a obtenção de feedbacks constantes. 3) Equipe reduzida e coesa: O cenário menciona que a equipe de desenvolvimento é reduzida, porém coesa e comunicativa. O Scrum é adequado para equipes autogerenciáveis e colaborativas, que trabalham de forma integrada para alcançar os objetivos do projeto. 4) Adaptação a mudanças: O fato de o advogado não ter certeza de todas as funcionalidades necessárias desde o início do projeto indica que podem surgir mudanças ao longo do desenvolvimento. O Scrum é flexível e permite a adaptação a mudanças, pois possui ciclos curtos de desenvolvimento chamados de sprints, nos quais as funcionalidades são planejadas e implementadas. Portanto, o modelo Scrum seria a escolha mais adequada para apoiar o desenvolvimento do software solicitado, considerando as características do cenário apresentado.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta