O valor hora possibilita um controle maior sobre o retorno do trabalho, mas impoe algumas limitacoes ao profissional.Existem duas formas de valor hora:O valor hora e definido com o cliente e sao vendidas horas de desenvolvimento e e combinado prazo. As horas fazem parte de um pacote e nao precisam ser trabalhadas todos os dias.E combinado um valor hora e o profissional vai desenvolvimento o produto combinado conforme as especificacoes que vao surgindo. As horas costumam ser trabalhadas no horario comercial.A venda de pacotes de horas e a combinacao de prazos dao um pouco mais de liberdade ao profissional, ate para que seja possivel gerenciar dois ou mais projetos ao mesmo tempo, mas o ganho sempre estara limitado ao numero de horas disponivel, isso em ambos os casos. A saida e a contratacao de funcionarios para desenvolvimento de sistemas.Vejamos algumas caracteristicas da contratacao por valor hora:Trabalho em regime de fabrica de software, onde os projetos sao passados por um analista de sistemas ou por um cliente que faca muitas exigencias conforme o projeto vai demandando. Deve-se tomar cuidado com o valor hora, pois muita gente acaba optando por essa forma de trabalho e vendendo a analise de graca ou pior, nao faz a analise e confia cegamente nas informacoes do cliente.Projetos com escopo muito aberto e empresas sem uma estrutura de processos bem definida. Nesses casos o sistema que era para inicialmente imprimir uma nota fiscal de saida acaba virando um complexo controle de estoque / compras e faturamento. Deve-se sempre documentar tudo.Trabalho in-loco acaba sendo uma caracteristica desse tipo de cobranca, ou por exigencia do cliente ou para lhe oferecer maior transparencia de que as horas contratadas estao sendo gastas com ele, e nao com outros projetos.Necessidade da infra-estrutura do cliente (equipamentos e servidores) para desenvolvimento do sistema.Processo de analise e desenvolvimento ocorre em paralelo (uma consequencia natural do escopo do projeto estar aberto).Baixo valor hora combinado. Nesses casos, o contrato e feito pensando unicamente no custo. Isso, em prestacao de servicos, acaba resultando em um produto ruim. Na area existe o conhecido sistema de sobrinho, que por ser tao interessante merece um post so para ele em um futuro breve. Normalmente o empresario pegou um orcamento na mao, achou caro, e quis contratar uma pessoa para fazer o projeto. Essa pessoa, por inexperiencia, ignora muitas complicacoes e acredita nas necessidades narradas pelo usuario que, para desespero do empresario e do desenvolvedor, eram apenas a pontinha do Iceberg. Voce, profissional serio, nao aceite desenvolver sistemas por valor hora se o seu cliente e/ou voce nao tiver a menor dimensao do tamanho do projeto, a menos, e claro, que ele e voce estejam bem cientes desse fato.Nao existe correria no final do projeto porque nao existe final do projeto. As horas contratadas sao gastas e voce nunca fica devendo para o cliente. Ainda assim, existem pessoas que, para agradar o cliente, escolhem o pior dos dois mundos: trabalham por valor hora e com cronograma de entregas (dando prazos para desenvolvimentos que nem sequer foram analisados). Nunca faca isso! Ou voce fecha um