Trabalho com um cliente há duas semanas que não sabe nada sobre a complexidade de programar um CMS. Depois de duas semanas, nosso relacionamento passou de um pouco desconfortável ao ponto em que eu disse: "esqueça isso, eu parei se você vai agir assim".
O problema é que temos o código de duas semanas desenvolvido (no meu servidor, felizmente). Enviei um e-mail a ele e disse que eu deveria manter o pagamento inicial e ele pode obter o código. Acho que ele pode encontrar alguém no exterior para concluir minhas tarefas dentro de alguns dias, já que o projeto está concluído em cerca de 80%. Ele parece achar isso injusto e quer o código E o pagamento inicial de volta.
Quais direitos ou caminhos devo tomar para resolver isso? O que você faria? Não gostaria de devolver o código, pois não acho que ele deva receber algo que passei duas semanas desenvolvendo gratuitamente. Sinto que, se ele receber o pagamento de volta, tenho todo o direito de manter o código e destruí-lo.
Procurando respostas honestas de colegas programadores. Qualquer ajuda é muito apreciada.
Respostas:
Se você acha que está 80% pronto e não consegue mais trabalhar com ele por mais um minuto, provavelmente há outros 80% a fazer. Não quero dizer que você não tenha feito o que pensa, apenas que os últimos 20% realmente demoram 80% do tempo, especialmente quando alguém fica mudando de idéia ou pede "pequenos complementos" que exigem que você volte e refazer coisas fundamentais.
Existem cinco maneiras para isso:
Eu recomendaria o número 1, se possível. Caso contrário, escolha 3 sobre 2 e 4 sobre 5. Eles têm o mesmo impacto financeiro com um cliente mais feliz. Você pode sentir que assumiu um alto nível moral e fez tudo o que pôde para fazê-lo feliz em uma situação desagradável. Você ganha uma ótima história para contar aos outros sobre seu cliente desagradável e como você era o mocinho no final. No caso do nº 3, você pode obter negócios repetidos ou uma indicação dele algum dia.
fonte
Não sou advogado, mas se você tivesse referido o pagamento como retentor, seria o seu e o código seria dele. Eu até pensaria que o adiantamento é essencialmente um retentor, mas realmente depende da situação (muitos detalhes não sei).
Melhor conselho : se você ainda não queimou as pontes, não desista. Termine o trabalho e aprenda com ele.
fonte
Geralmente tentamos concordar e lidar com essas coisas com antecedência. Ter um contrato formal com antecedência é o melhor caminho a percorrer e oferece a você e ao cliente uma sensação de estabilidade e conforto. Mas, no final, não há contrato que possa lidar com a maneira como alguém se comporta. E no final das contas, essa é uma das coisas que faz com que um projeto seja bem-sucedido ou falhe.
Quanto à sua situação atual, se você não tiver um contrato formal assinado por ambas as partes, mantenha-se firme, não dê o código a ele, a menos que ele concorde em dar o adiantamento.
fonte
Eu discordo de procurar um advogado primeiro ... Você terá que pagar algum dinheiro, ou muito, e isso fará com que seu cliente consiga um advogado e pague algum dinheiro, ou muito, e vocês dois indo cavar, ficar entrincheirado e ficar completamente irracional.
A vida é muito curta para ser um garoto chicoteado ou trabalhar na miséria. Apenas devolva o dinheiro e guarde o código.
fonte
Meu único pensamento aqui é que, se foi você quem decidiu rescindir o contrato, poderá ter problemas para tentar manter o dinheiro, se o cliente procurar ajuda legal. O cliente forneceu o adiantamento com o entendimento de que o trabalho seria concluído.
Por outro lado, se foi o cliente que rescindiu o contrato, eu acho que você está perfeitamente justificado em enviar o código e manter o dinheiro.
Dito isto, acho que a melhor maneira de lidar com a situação seria tentar de tudo ao seu alcance para manter o emprego. Eu não estou dizendo que você deveria ser tratado do negócio, mas seria sensato ter pelo menos alguma documentação por e-mail demonstrando como você está tentando resolver a situação sem se afastar, além de documentar qualquer possível oscilação de escopo que não dúvida causou a situação atual.
fonte
Conversar com um advogado para saber onde você se posiciona legalmente antes de tomar qualquer decisão ou dizer mais alguma coisa é uma jogada sensata. Além disso, pense bem nas implicações de reputação da decisão que você toma. Se você está certo ou não, não salvará sua reputação se seu cliente espalhar uma palavra que você não segue, não pode programar, é difícil trabalhar com isso etc. Em questões sociais (por exemplo, redes de negócios) , a aparência é frequentemente mais importante que o fato, infelizmente.
fonte
Boas respostas. Não faça nada vingativo / infantil ou em bases legais marginais. Não considere o problema como pertencendo apenas a eles ou a você. Considere o seu problema comum e tente encontrar uma solução comum.
Mas mais importante que isso, pense como um vendedor . Todo relacionamento tem um momento , que pode ser positivo ou negativo. Se for negativo, você tem um relacionamento contraditório, eles não são felizes e você também não. Se você está tentando vender alguma coisa, eles não compram, ou pelo menos não estão felizes. Se for positivo, eles gostam de você, confiam em você e o consideram um membro da equipe deles. Quando eles querem comprar, eles querem comprar de você.
Não há nada falso sobre isso. Você gosta deles e sinceramente gosta deles, e eles gostam de você em troca. Isso não significa que eles não têm falhas. Eles são como qualquer outra pessoa. Se você achar que não pode ter esse tipo de relacionamento com eles, encontre uma saída amigável e procure outro cliente. Sua reputação está em jogo.
fonte