ti-enxame.com

Faturamento de contratos - como você lidaria com o 'tempo de aprendizagem'?

Então você faz um contrato onde tem sólida experiência com 75% da tecnologia necessária. Como você administra seu tempo para aprender os outros 25%?

Trabalhar no tempo de faturamento? Expor os 25% do contrato como 'pesquisa'? Fazer o aprendizado no meu próprio tempo (não faturado)? Não aceitar o contrato (muito grande de um desconhecido para mim e o cliente)?

No extremo disso, continuo ouvindo uma história sobre Mark Cuban (bilionário de Dallas que começou a broadcast.com e vendeu para o Yahoo!) quando estava na Universidade de Indiana. Alguém perguntou se ele poderia construir um aplicativo de negócios para eles e ele imediatamente disse "Sim" ... ele não tinha ideia de como. Então ele comprou um livro, ficou noites acordado, 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 faria?) Cobraria pelo desconhecido?

33
codeyoung

Se estou aprendendo algo que levarei comigo (por exemplo, uma nova API mainstream, ou um novo recurso do .NET ou uma linguagem que seja de alguma forma útil), então não cobrarei, considero esse tempo gasto aprimorando minha serra, e não é culpa do cliente eu não saber disso ainda.

Agora, se for algo obscuro, eu faturo com minha taxa normal. Alguns exemplos: APIs e protocolos que não são convencionais (específicos da indústria, pequenos produtos de terceiros ou apenas produtos de nicho); 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.

Nunca tive nenhuma objeção sobre a maneira como faço isso e sou muito transparente sobre isso em minhas propostas.

28
Pax Noctis

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 recusam-se a pagar por coisas como tempo de viagem, tempo de aprendizado etc. Eu então explico que não vou gastar tempo que um cliente diferente me pagaria e dar-lhes de graça. A reação deles é um bom teste de tornassol para saber se eles serão razoáveis ​​no longo prazo.

Como outras dores de cabeça de contratação, isso se tornou muito mais fácil desde que desisti dos contratos de preço fixo e comecei a trabalhar estritamente por hora. Minhas faturas incluem um resumo do dia a dia 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.

26
Bob Murphy

Em relação à história de Mark Cuban, remeto-vos ao Manifesto do Culto ao Pronto , ponto 4: Fingir que sabe o que está a fazer é quase o mesmo que saber o que está a fazer, por isso aceite que saiba o que está fazendo mesmo que não saiba e faça.

Sobre a 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 fazer trabalhar para outros clientes, então tudo era faturável. O tempo gasto aprendendo novas tecnologias ou experimentando novas técnicas era classificado como "pesquisa", porque era o que eu estava fazendo, e normalmente era cobrado na mesma taxa de todo o resto (embora eu fizesse raras exceções para pequenos clientes que não fariam caso contrário, ser capaz de comprá-lo ou de uma tecnologia com a qual eu queria uma desculpa específica para brincar).

6
Dave Sherohman