4
respostas

Como vender um projeto gerenciado pelo SCRUM

Olá.

Na aula de duração da sprint, foi dado o seguinte exemplo:

"Para delimitar o tamanho da Sprint vários fatores devem ser levados em consideração. Vamos refletir sobre o início de um projeto. Como qualquer começo, nesse momento não temos conhecimento sobre o destino final dele, pois nem o cliente sabe muito bem o que deseja. Nesse momento tendemos às Sprints com durações de tempo mais curtas"

A frase "não temos conhecimento sobre o destino final dele, pois nem o cliente sabe muito bem o que deseja", me chama atenção porque é uma realidade quando o cliente procura uma fábrica de software: ele tem uma ideia geral do projeto, algumas funcionalidades definidas e quer um preço e um prazo para implementar.

Definimos um preço e um prazo com as informações que temos a nível comercial com o cliente, só que, como nem ele sabe muito bem o que deseja, talvez as coisas mudem bem ao longo do desenvolvimento, o que o SCRUM resolve bem por conta das sprints e review meetings.

Só que, se vermos que o prazo aumentará, qual seria a sugestão? Negociar com o cliente aditivos contratuais? Ou a venda de um projeto SCRUM tem uma abordagem diferente, pautada em contratação de horas sem escopo definido, deixando o escopo incluído no preço da contratação do pacote de horas?

4 respostas

Olá, Bruno! Tudo bem?

Uma abordagem para casos em que o prazo não é muito conhecido, é a tentativa de propor contratos com flexibilização deste prazo, ou outros artifícios para não gerar este entrave. Sobre esta discussão, recomendo dar uma olhada nesse tópico do fórum, em que também é discutido um pouco sobre estimar prazos em contratos e também recomendo este artigo que traz uma abordagem sobre contratos ágeis.

Outros materiais:

Qualquer dúvida, sinta-se à vontade para compartilhar conosco aqui pelo fórum!

Abraços e bons estudos! :)

Oi, Guilherme, bem e você?

Obrigado pelas respostas, vou consultar o material que você passou.

Teria algum material/discussão no fórum sobre o processo de venda de desenvolvimento de software?

Por exemplo: quando o cliente entra em contato solicitando o desenvolvimento de um sistema de gestão de unidades de logística com integração com os Correios.

A abordagem inicial é buscar entender todo o escopo que o cliente tem em mente e estimar sprints para desenvolver as principais funcionalidades?

Como se dá esse processo?

Obrigado!

Bom dia, Bruno! Tudo bem?

Sobre este processo de venda de um software, ou produto digital no geral, entendo que existem diversas abordagens que podem ser utilizadas para o planejamento e execução do desenvolvimento.

Quando o cliente entra em contato solicitando a aplicação, devem ser feitas reuniões para levantar os requisitos que ele deseja para o software. Neste contexto, existem abordagens mais tradicionais para levantar os requisitos, como mostrado nos cursos abaixo:

Após levantamento de requisitos, deve-se focar na entrega das funcionalidades principais e priorizar os requisitos.

Como em muitas vezes, o cliente também pode não saber ao certo o que deseja no início do projeto, existem algumas abordagens que adotam uma visão mais flexível do planejamento, com entregas adaptáveis de acordo com os feedbacks que o cliente , alinhado com os princípios de agilidade. Neste sentido, você pode iniciar com as principais funcionalidades e definir um MVP, disponibilizá-lo ao cliente e colher feedbacks para continuar o desenvolvimento.

A partir da identificação de prioridades de entrega e alinhamento com o cliente, é possível planejar um mapa do produto, a partir do qual você planejará as entregas que serão feitas em cada sprint, considerando que seu time adote o Scrum, ou um período de tempo pré-determinado.

Para uma visão mais aprofundada sobre a abordagem para estimar sprints e entender o que é prioridade para o desenvolvimento, sugiro que confira nossa formação Gestão de Produtos.

Qualquer dúvida, sinta-se à vontade para compartilhar conosco aqui pelo fórum!

Abraços e bons estudos! :)

Boa noite, Guilherme!

OK, muito obrigado pelos esclarecimentos. Vou fazer essa formação também, acredito que vai ajudar muito nas reuniões com os clientes.

Estou fazendo a formação Gerente Ágil também, vendo o material inicial sobre Scrum.

Pelo que tenho lido à respeito dessa metodologia, normalmente temos um time de devs trabalhando em um único projeto, certo?

Existe casos de times atuarem em mais de uma projeto simultaneamente? Há algum material abordando isso, seja na formação Gerente Ágil ou outras fontes?

Abraço!