É possível trabalhar com clientes desconfiados [fechado]


11

Um de nossos desenvolvedores juniores recebeu um novo cliente (ainda não o temos, ainda estamos trabalhando com ele para verificar se podemos atender às necessidades dele) e o desenvolvedor júnior disse que o cliente nos contratará, se pudermos. faça o trabalho em seu projeto sem obter acesso ao servidor.

Eu tive uma conversa direta com o cliente que acabou tendo seu código roubado antes por alguma empresa offshore que ele terceirizou. Isso me deixou mais simpático, mas ainda tenho sentimentos confusos sobre isso.

Por um lado, quero provar ao cliente que não somos todas más maçãs. Além disso, se fizermos um bom trabalho com ele, teremos um cliente fiel que nos contratará para todos os seus projetos. Eu nunca ouvi falar disso antes, mas acho que acontece com mais frequência do que todos gostaríamos de admitir.

Por outro lado, hesito em aceitar trabalhar com ele porque o tempo de implantação será um pesadelo e em nenhum momento da minha carreira ou educação alguém me ensinou a trabalhar com clientes como ele. Eu (ou o desenvolvedor júnior) teria que escrever uma descrição detalhada exatamente do que fazer com a fonte para implantá-lo, e isso é um fardo irritante quando eu poderia implantar e testar tudo em uma hora.

Como eu disse, nunca tive que lidar com isso antes (estamos assinando uma não divulgação, mas aparentemente a empresa offshore também fez isso antes de nós). Como não estamos totalmente lotados, não é como se eu tivesse um substituto imediato, mas também não imploramos por trabalho e me pergunto se vale a pena trabalhar em um ambiente tão restrito.

Outro lado é que a experiência em si pode ser gratificante para nós, mas vale a pena ter uma experiência, como na probabilidade de obter um cliente semelhante em breve. Esperamos mesmo cumprir com esses clientes?

Então, como não tenho experiência em primeira mão com isso e definitivamente não foi abordada na escola, como aqueles com mais experiência em trabalhar com clientes lidariam com um cliente desconfiado como esse? Você aceitaria o trabalho?


Duas palavras: vá embora.
22413 Michael Michael

Respostas:


13

Trabalhe com o cliente e adicione horas de tempo extra (faturável) à sua cotação para todas as tarefas, para cobrir os aborrecimentos da implantação sem acesso ao servidor.

É deprimente ser limitado assim devido a problemas de confiança (infundados), mas, na verdade, não deve ser tão oneroso. Trabalhei com vários clientes nos quais tivemos que trabalhar dessa maneira, não porque eles não confiassem em nós, mas simplesmente porque eram empresas enormes com políticas de TI abrangentes. Significa apenas que você precisa ser mais disciplinado sobre suas implantações para não implantar, corrigir um pequeno erro e implantar novamente, perceber que esqueceu um arquivo e implantar novamente etc. etc.


6
+1 pela implicação de informar ao cliente quanto custa essa falta de confiança.
Frank Shearar 20/10/10

10

Você começa a trabalhar com o cliente. Se não houver necessidade de outros recursos para concluir seu projeto, você estará nesse ambiente restrito.

E se você sentir necessidade de ter algo restrito a você, fale com o cliente sobre esse problema. Faça as coisas críticas na frente dele.

E última opção, mas melhor, já que você não está implorando por nenhum trabalho, comece! ;)

Por coisas críticas, eu quis dizer acesso ao código de clientes.


6

Na verdade, uma descrição detalhada de como implantar é valiosa por si só. Seu cliente pode querer controlar a implantação em vez de passar por você a cada vez. Basta incluí-lo em suas estimativas e garantir que você seja pago por isso. Não ter acesso ao servidor do cliente, em geral, levará mais tempo, mas isso não deve ser um problema. Lembre-se de que também pode haver razões legais ou de responsabilidade perfeitamente legítimas pelas quais você não obtém acesso; portanto, você provavelmente deseja ter alguma idéia de como trabalhar sem acesso.

Em qualquer relacionamento em que haja um problema de confiança, prestaria atenção à programação de pagamentos e garantiria que nunca me devessem mais dinheiro do que estava disposto a anular se as coisas derem errado. A desconfiança em uma área pode se espalhar.


3

Explique ao cliente todas as implicações de sua política restritiva. Cobrar pelo trabalho extra durante o desenvolvimento e implantação. Cabe a eles decidir se a política restritiva vale a pena.

A desvantagem mais grave não é a trabalheira extra que você enfrentará no desenvolvimento, mas a lenta recuperação com as correções de erros após o lançamento. A menos que seu sistema seja simples (ou seu nome seja Donald Knuth), você terá bugs após a implantação, não importa quão cuidadoso seja.


3

Trabalhei com um cliente fundamentalmente desconfiado e isso tornou a vida extremamente difícil.

Na maioria dos países, se você tiver um contrato com um cliente, poderá explicitar o que ocorrerá e o que não ocorrerá e o contrato será vinculativo. Você pode tranquilizar seu cliente apontando que, como uma empresa sediada no mesmo território, a reclamação terá força de lei total se você roubar o código.

No entanto, há uma diferença entre alguém que teve os dedos queimados e alguém de natureza paranóica. Neste último caso, eu evitaria o cliente completamente, pois seria difícil e caro lidar com ele. Não é impossível, mas muito difícil, muito irritante e provavelmente entre os 20% dos clientes que fornecem 80% de sua carga de suporte.


3

Trabalho com TI e governo há muitos anos. Nesses ambientes, os desenvolvedores NUNCA têm acesso ao sistema de produção. Deveria ser par para o curso fornecer instruções de instalação, especialmente para o código que está sendo desenvolvido pelo cliente.

Presumo que o cliente seja o proprietário do código que você está escrevendo para ele.


1

Tente se diferenciar aos olhos do cliente das organizações terceirizadas no exterior. Se você teve más experiências com o trabalho no exterior, compartilhe essa experiência com o novo cliente. Deixe que eles saibam que você e sua roupa são completamente diferentes dos negócios offshore. Todo mundo sabe que esses desenvolvedores offshore geralmente não valem a pena lidar. Comece por se comunicar em inglês e procure maneiras de demonstrar sua honestidade. Não é difícil diferenciar dados os padrões incrivelmente baixos existentes no mercado, principalmente para o trabalho realizado em países pobres.

Construa sua confiança com esse cliente gradualmente e, eventualmente, ele / ela se aproximará e fornecerá o acesso necessário para realizar o trabalho.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.