Unidade de tempo mínima faturável - padrão da indústria para programação de contratos?


8

Somos um cliente que contratou recentemente uma empresa de programação de contratos para um trabalho bastante focado (essencialmente escrevendo 'scripts' para estender a funcionalidade de um aplicativo corporativo de terceiros). Estamos tentando avaliar o desempenho e o valor de algum trabalho que eles fizeram por nós, mas somos um pouco novos no uso de programadores contratados e poderíamos ajudar:

  1. Se você estivesse contratando uma empresa como contratada para desenvolver o programa de computador para você, e a unidade mínima de tempo de faturamento não fosse mencionada no contrato, você esperaria ser cobrado em incrementos de uma hora inteira (para que uma ligação telefônica de 5 minutos é cobrado como 1 hora)?

  2. Qual é a prática padrão do setor para a unidade de tempo mínima faturável no trabalho de programação de contratos?

  3. Se você contratou uma empresa contratada com dois funcionários, espera que o tempo de cada pessoa seja dividido e arredondado para a unidade de tempo mínimo faturável? Digamos que o veterano trabalhou com o veterano por 15 minutos, e o veterano trabalhou às 4:15 daquele dia. Você aceitaria uma exceção por uma hora por 1 hora (cara sênior) mais 5 horas (cara júnior) ou esperaria uma conta por apenas 5 horas?

Você pode achar interessante minha pergunta de acompanhamento sobre os principais pontos do contrato .


Comentaristas : os comentários são feitos para buscar esclarecimentos, não para uma discussão prolongada. Se você tiver uma solução, deixe uma resposta. Se sua solução já estiver publicada, faça um voto positivo. Se você quiser discutir esta questão com outras pessoas, use o bate-papo . Veja o FAQ para mais informações.

Respostas:


10

Primeiro, o ponto óbvio - o que quer que você faça, coloque-o por escrito e verifique se o cliente está completamente ciente de como ele será cobrado. Um projeto de lei surpreendente é muito mais prejudicial do que um projeto de lei sempre.

Segundo, o dinheiro real para você é manter um cliente por um longo período e deixá-lo sem medo de ligar para você quando precisar de você, e não em obter tanto dinheiro quanto você pode cada vez que ele liga. Verifique se isso se reflete na maneira como você está cobrando; observe a política que você anotou para a primeira parte e veja qual desses dois casos pareceria se você fosse o cliente.

Agora, como eu recomendaria que você faturasse? Veja como: não tente encontrar uma hora aqui e uma hora lá. Total do tempo que você gasta trabalhando para o cliente durante todo o período de cobrança (geralmente duas semanas ou um mês, mas você detalha isso com o cliente com antecedência) e calcula quantas horas isso significa. Se você trabalha 45 minutos por dia durante quatro dias, são três horas, não quatro horas. Se você trabalha dez horas e quinze minutos por semana durante duas semanas, são vinte e uma horas, não vinte e duas horas, e assim por diante. No tempo que passei na contratação, descobri que o que você perde com coisas de níquel e moeda de dez centavos, você recuperará um relacionamento longo e produtivo - embora sua milhagem possa variar.


Somos o cliente aqui, estamos surpresos e não gostamos. Não estamos completamente satisfeitos com a forma como o contratado lidou com as coisas, o faturamento, a comunicação e o escopo do trabalho realizado. Não gostamos de ter o horário de duas pessoas separadas em um dia arredondado para a hora seguinte, quando não contratamos dois contratados, contratamos uma empresa.
ErikE 4/11/11

5
Mesmo que você tenha respondido da perspectiva do contratado, sua resposta foi útil porque nossa resposta à pergunta "parece que esse contratante deseja um relacionamento de longo prazo conosco ou está apenas tentando obter o máximo de dinheiro possível"? é o último. O que, obviamente, significa que é hora de interromper as coisas.
ErikE 4/11

Sim, se você pensa que está sendo roubado, provavelmente está.

6

Os programadores, mesmo os contratados, não são como advogados na maioria dos casos, com horários faturáveis; há muitos arredondamentos na maioria das contas. Além disso, já foi dito em outras postagens deste site, observe a qualidade / quantidade de trabalho concluído e o custo total do trabalho, e pergunte a si mesmo se isso parece razoável, tentar dividir horas por minuto não vai conseguir o resultado. resultados que você deseja, pois há muita variação no tempo que leva o programador entre indivíduos e situações. Além disso, raramente vi contas quebradas com detalhes suficientes para dizer o que estava acontecendo durante a hora cobrada.

Sou consultor e provavelmente nunca cobraria uma ligação telefônica de 5 minutos; a boa vontade com o cliente vale mais do que o tempo gasto, embora, se você me ligar para o seu site, provavelmente estou cobrando pelo menos 8 horas para o trabalho, pois você dificultou seriamente qualquer outro trabalho para o dia (a menos que fosse uma reunião programada e combinada, então seria a hora). Se estou trabalhando no meu site, provavelmente estou cobrando meia hora mais próximo.


Você coloca a fatura na meia hora mais próxima de seus contratos? Isso significa arredondar sempre ou sempre arredondar para baixo? E se você realmente gastasse apenas 10 minutos em algo, o que você cobraria?
ErikE 4/11/11

Não escrevo meus contratos, trabalho para uma empresa de consultoria global, mas também trabalho principalmente em compromissos mais longos (meses de reflexão) e tenho uma conta esperada de 40 horas / semana, portanto minhas horas tendem a ser tratadas mais como um funcionário normal (por exemplo, As consultas no dentista acontecem tipo de coisa) e os dois lados concordam em não se preocupar (eu poderia trabalhar 38 horas uma semana, mas 45 na próxima e a conta seria de 2 40 horas por semana). Geralmente, faturo apenas mais de 40 horas, a menos que o cliente solicite consistentemente trabalho adicional e, geralmente, além de 50 horas. Então, minha situação pode ser um pouco diferente da sua.
ben f.

Obrigado pelos detalhes extras. Esse tipo de engajamento mais longo não é exatamente o que eu tinha em mente, onde alguém está contratando alguém em período integral, mas focado na contratação para fazer um trabalho específico (e bastante pequeno).
ErikE 5/05

1

Você tem que pensar dessa maneira. Há um contexto que muda para o cara mais velho, parando o que está fazendo, ajudando o cara mais novo e documentando o tempo para esse projeto e, em seguida, voltando ao que você estava fazendo antes da interrupção.

Pode não ser 45 minutos, mas está lá, e é apenas um fato de fazer negócios, há mais no desenvolvimento de software do que apenas escrever código. Se não houvesse pessoas faturariam pela linha de código e isso também não funcionaria.

Pessoalmente, cobro apenas em incrementos mínimos de 4 horas; nada menos vale a pena a sobrecarga de ter que acompanhar as minúcias e os detalhes. E você não pode realmente realizar uma quantidade significativa de trabalho de desenvolvimento em menos tempo, a menos que seja o suporte técnico, que receba uma fatura diferente do que o desenvolvimento. E isso é cobrado a cada hora. Normalmente, deixo pequenas coisas menores que 15 deslizarem, se forem únicas, e qualquer coisa além de 15 minutos é arredondada para uma hora.


2
Falso. Antes de tudo, estamos pagando muito perto das taxas padrão de contratados, o que implica que estamos contratando um especialista . Segundo, a mudança de contexto NÃO é problema do cliente, porque é o contratante quem decide quando executar o trabalho. Ele já está obtendo uma enorme quantidade de lucro entre sua taxa faturável e o que está pagando ao júnior. Ele não consegue pagar a conta por acelerar o processo para ajudar o júnior, quando se ele tivesse feito isso sozinho, teria feito mais rápido e não teria nenhuma mudança de contexto. Essa é uma questão interna da divisão de trabalho que é o problema de SEU.
ErikE 4/11/11

1
Terceiro, ele tem outros clientes e deixou claro que não tem tempo integral para trabalhar em nosso projeto. Portanto, se ele entregar uma hora em cada um dos três dias separados, foi sua decisão ter a "alternância de contexto" em vez de apenas trabalhar por três horas em um dia. Não posso aceitar que as pessoas que pagam a conta dessa maneira sejam "apenas um fato de fazer negócios". Você pode argumentar da mesma forma que o tempo de viagem de casa para o escritório faz parte da "mudança de contexto", portanto devemos pagar por isso também! Cobrando apenas em incrementos de 4 horas é o privilégio de qualquer contratante, desde que ele diz isso na frente ...
ErikE

... e é responsável pelo uso do tempo. Parece que você conseguiu uma maneira de ser mais eficiente e isso é uma coisa boa. No entanto, estou perguntando sobre as práticas padrão do setor com base na experiência real com mais de um contratado (sendo você mesmo).
ErikE 4/11/11

Eu nunca lhe daria uma fatura discriminada por duas pessoas horas se você estiver pagando uma taxa fixa por hora. Não é da sua empresa quem faz o trabalho, desde que seja de qualidade aceitável. Você acha que as empresas que terceirizam o trabalho para outras casas de desenvolvimento por uma taxa mais barata, dizem aos clientes qual é essa taxa mais barata? A resposta é não! Se você acha que não obteve valor pelo seu dinheiro, demitir os contratados, encontrar outra pessoa e conseguir o acordo que deseja na próxima vez, classifique-o como uma experiência de aprendizado. Duvido que você mude a maneira como negociam.

1
E sim, é uma experiência de aprendizado. :)
ErikE 5/05
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.