Faturamento de contrato - Como você lidaria com o 'tempo de aprendizado'?


32

Portanto, você assina um contrato no qual possui sólida experiência com 75% da tecnologia necessária. Como você lida com o seu tempo para aprender os outros 25%?

Trabalhá-lo no tempo de cobrança? Expor os 25% no contrato como 'pesquisa'? Faça o aprendizado no meu próprio tempo (não cobrado)? Não aceita o contrato (muito desconhecido para mim e o cliente)?

No final, eu continuo ouvindo uma história sobre Mark Cuban (bilionário de Dallas que começou o broadcast.com e o vendeu para o Yahoo!) quando ele estava na Universidade de Indiana. Alguém perguntou se ele poderia criar um aplicativo de negócios para ele e ele imediatamente disse "Sim" ... ele não tinha ideia de como. Então ele comprou um livro, ficou acordado a noite, estudou e codificou ... Ele terminou (tenho certeza que era feio), funcionou e ele continuou.

Não estou sugerindo fazer contratos dessa maneira (o estresse!), Mas há um meio termo. O que é e como você (ou você?) Cobraria pelo desconhecido?

Respostas:


27

Se estou aprendendo algo que vou levar comigo (como uma nova API convencional ou um novo recurso do .NET ou uma linguagem que seja útil), então não faturo, considero o tempo gasto aprimorando minha serra, e não é culpa do cliente que eu ainda não sabia disso.

Agora, se é algo obscuro, faturo na minha taxa normal. Alguns exemplos: APIs e protocolos que não são comuns (específicos do setor, pequenos produtos de terceiros ou apenas nichos de mercado); ferramentas internas, formatos de configuração e serviços dentro da organização do cliente; um esquema de banco de dados não padrão, linguagem de consulta de banco de dados ou modelo de segurança; etc.

Eu nunca tive nenhuma objeção sobre o modo como faço isso, e sou muito transparente sobre isso em minhas propostas.


Quando você cobra pelo obscuro, faz uma estimativa de quanto tempo esse aprendizado levará à frente?
— codeyoung

3
Geralmente, eu a faturo em Configuração do ambiente de aprendizagem e desenvolvimento, com uma lista de marcadores abaixo, que inclui uma lista das coisas que irei atualizar durante o tempo cobrável. No começo, é um pouco difícil de estimar, mas, como todas as estimativas, com a prática, fiquei muito bom em descobrir quanto tempo levará para aprender alguma coisa. Também está incluído aqui algo incomum que tenho que instalar ou configurar no meu ambiente de desenvolvimento.
— Pax Noctis

Você deve informar ao seu cliente quando você cobrará pelo aprendizado (e por quê). Existem casos válidos para fazê-lo, mas surpreender o seu cliente nunca é eficaz.
— precisa

26

Se eu fizer algo para um cliente que não faria em breve por outros motivos, o cliente paga por isso.

Acho que funciona melhor me valorizar da mesma maneira que outros profissionais, como médicos, advogados e contadores. Todo mundo que não é explicitamente "pro bono" paga por tempo e esforço - e a única programação de caridade que faço é em projetos de código aberto.

Alguns clientes em potencial se recusam a pagar por coisas como tempo de viagem, tempo de aprendizado etc. Depois, explico que não vou demorar um tempo que um cliente diferente me pagaria e o darei de graça. A reação deles é um bom teste decisivo para determinar se serão razoáveis ​​a longo prazo.

Como outras dores de cabeça de contratação, isso se tornou muito mais fácil desde que desisti de contratos de preço fixo e passei estritamente a cada hora. Minhas faturas incluem um resumo diário do trabalho e não tenho vergonha de comentar sobre pesquisa ou aprendizado. Além disso, informo meus clientes com antecedência sobre pesquisas demoradas e obtenho aprovação explícita antes de prosseguir.


6

Quanto à história de Mark Cuban, refiro-o ao Manifesto do Culto ao Pronto , ponto 4: fingir que você sabe o que está fazendo é quase o mesmo que saber o que está fazendo, então aceite que você sabe o que está fazendo mesmo se você não faz e faz.

Na questão principal, quando eu era freelancer, assumi a posição de que qualquer coisa que eu faço para um cliente está ocupando um tempo que eu poderia estar usando para trabalhar para outros clientes, então tudo era faturável. O tempo gasto aprendendo novas tecnologias ou experimentando novas técnicas foi cobrado como "pesquisa", porque era o que eu estava fazendo, e normalmente era cobrado na mesma proporção de todo o resto (embora eu fiz exceções raras para pequenos clientes que não caso contrário, seria capaz de comprá-lo ou da tecnologia com a qual eu queria uma desculpa específica para brincar).


1
Acordado. Seu cliente contrata você com uma compreensão de quais habilidades você traz para a mesa. Se eles querem que você tenha habilidades acima do que você tem a oferecer, precisam investir nisso. Por outro lado, também passo muito tempo desenvolvendo minhas próprias habilidades, para me tornar mais atraente para clientes em potencial (e atuais).
— Joel Brown
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.