A pergunta
Oi, galera! Estou passando por uma situação bem complicada com um desenvolvedor freelancer que contratei para um projeto. A gente tinha combinado que ele entregaria um sistema completo, com todas as funcionalidades que eu precisava, mas no final das contas, ele entregou muito menos do que prometeu. O que me deixou mais frustrado foi que ele não comunicou nada durante o processo, e quando eu fui ver, percebi que várias funcionalidades estavam faltando. Eu já paguei uma parte do valor combinado, mas agora estou em dúvida se devo pagar o restante ou tentar negociar uma entrega melhor. Alguém já passou por isso? Como vocês lidaram com a situação? Estou pensando em como abordar o dev sem que a conversa fique muito tensa, mas também preciso que ele entenda que não posso aceitar esse tipo de entrega. O que vocês acham que eu deveria fazer?
Respostas
Resposta recomendada
Primeiro, é importante ter uma conversa franca com o desenvolvedor. Explique claramente quais eram as expectativas e o que foi entregue. Muitas vezes, a falta de comunicação pode levar a mal-entendidos. Tente entender o ponto de vista dele também; pode ser que ele tenha enfrentado dificuldades que não foram comunicadas. Se ele não tiver uma justificativa válida, você pode negociar uma entrega adicional ou um desconto no pagamento. Se o contrato não foi claro sobre as entregas, isso pode complicar a situação, mas sempre vale a pena tentar resolver de forma amigável. Se necessário, você pode buscar ajuda de uma plataforma de mediação, caso tenha contratado por uma. O importante é manter a calma e ser profissional.
Outra abordagem que pode ajudar é documentar tudo o que foi combinado inicialmente. Se você tiver um contrato ou um escopo de trabalho, isso pode ser um bom ponto de partida para a conversa. Mostre ao desenvolvedor o que estava acordado e o que realmente foi entregue. Às vezes, isso pode fazer com que ele perceba que não cumpriu o que prometeu e esteja mais aberto a negociar. Além disso, sempre que possível, tente fazer entregas parciais e revisões durante o processo, assim você consegue acompanhar o progresso e evitar surpresas no final.
Uma dica que eu posso dar é sempre ter um plano B. Se você perceber que o desenvolvedor não está entregando o que prometeu, comece a procurar outras opções. Às vezes, é melhor cortar as perdas e contratar outra pessoa para finalizar o projeto. Eu já passei por isso e, no final, contratei outro freelancer que conseguiu entregar o que eu precisava em menos de uma semana, mesmo que eu tenha perdido um pouco de dinheiro no processo. O importante é não deixar o projeto parado.
Uma observação prática é que, se você já pagou uma parte e não está satisfeito com o resultado, pode ser válido discutir um desconto ou até mesmo a devolução de parte do valor. Se o desenvolvedor não estiver disposto a negociar, você pode considerar deixar uma avaliação negativa na plataforma onde o contratou, mas faça isso com cautela. Avaliações ruins podem impactar a carreira dele, então use essa opção como último recurso. Além disso, sempre busque referências de freelancers antes de contratar, isso pode evitar problemas futuros.