Que perguntas você faz quando solicitado a fornecer uma estimativa sobre o desenvolvimento do tema?

14

Acabei de receber um email que fez a seguinte pergunta:

"Quanto custará codificar um tema WordPress?"

Eu não posso responder a esta pergunta sem saber a resposta para uma infinidade de outras perguntas. Eu procuro com o seguinte fora do topo da minha cabeça:

  1. Quais navegadores / dispositivos precisam de suporte?
  2. Qual funcionalidade principal do WordPress precisa ser suportada?
  3. Quais arquivos de modelo precisam ser criados?
  4. Existem modelos de página personalizados?
  5. O tema está internacionalizado?
  6. O tema oferece funcionalidade fora do escopo do núcleo do WordPress?
  7. Quão complexo é o design?
  8. Qual nível de acessibilidade é esperado?
  9. Quanto da funcionalidade do WordPress é representada no PSD?
Infelizmente, eu não tenho tudo isso escrito em nenhum lugar e tenho certeza de que estou perdendo coisas muito importantes. Para economizar tempo no futuro e ajudar outros freelancers, achei que seria uma boa ideia listar as perguntas que eles fazem a clientes em potencial quando solicitados a desenvolver um tema a partir de um design desconhecido.

    
por mfields 27.05.2011 / 00:15

6 respostas

5

Acho que algumas de suas perguntas são muito amplas. Você ainda não pode dividir cada resposta em horas.

Algumas das perguntas que faço:

  • Existem widgets? Qual
  • Quais opções de tema são necessárias? Detalhes? Cores, campos de texto, upload de imagens, etc.
  • Tipos de postagem personalizados e taxonomias? Muito, muito detalhado.
  • Como os comentários são exibidos? Este está faltando em muitos arquivos PSD. Você precisa de um andador personalizado?
  • O que deve acontecer quando o usuário tem um tamanho de fonte mínimo de 24px?
  • O que deve acontecer quando a janela do usuário tem apenas 35 metros de largura? Não consegui encontrar o botão de pagamento na Amazon uma vez no meu laptop porque o designer não tinha pensado até agora…
  • Quais plugins você precisa integrar? Formulários de contato, botões sociais, subscrever comentários etc.
  • Funcionalidade dos menus nav: ícones, descrições, imagens incorporadas?
  • É necessário um controle deslizante? O que deveria fazer? Como os itens são adicionados?
  • A saída para dispositivos pequenos será tratada por um tema separado / filho?

Algumas coisas que você não precisa perguntar, mas para saber para estimar o horário:

  • Quantos sprites você precisa construir?
  • Quanto suporte o cliente precisará? Em caso de dúvida, use 25% do tempo total.
  • Você escreveu seu último código de resumo o suficiente para reutilizá-lo?

Extra: cálculo

Divida cada passo em horas. Soma as horas, depois dobre-as. Se você é um novato, o triplo do tempo. Em seguida, adicione o tempo de suporte.

    
por fuxia 27.05.2011 / 01:30
3

Eu não posso adicionar muito às outras respostas, então aqui estão meus 2 centavos mais algumas coisas relacionadas ao cliente que poderiam ser consideradas ao calcular o preço.

Cálculo de tempo

  1. Eu tenho um mapa do site completo?
  2. Tenho capturas de tela, links ou PSDs para todas as partes do site?
  3. 3.b. Tenho dinheiro suficiente para comprar licenças para plugins de que preciso? 3.a. Existe dinheiro suficiente para comprar licenças de desenvolvedor que me poupem dinheiro com o próximo projeto ou possibilita fazer outro projeto onde o orçamento permitiria pagar por um plugin?
  4. Preciso configurar o tema em algum servidor?

Coisas que eu (pessoalmente) não faria:

  • Projetos fluidos (o cliente nunca ficará satisfeito - O design nunca será parecido com o esperado e as diferenças entre navegadores poderão ser visíveis para o cliente).
  • Plataformas de comércio eletrônico (a faixa de produtos muda ou expande - você nunca terminará).
  • clones de flash Javascript (pegue um navegador muito antigo, algum AddOn de bloqueio ou outro e o cliente vai te odiar).
  • Um "porco oviparous do leite do woll": Algo que pode fazer tudo e tudo. Clientes com boa imaginação & idéias são boas. Alguns não conseguem parar de invectar ou ter novas ideias a cada segundo.

Inquérito, Contrato & Cliente

O (Web) Designer

  1. O designer está envolvido?
  2. Eu recebo modelos PSDs ou HTML com a marcação pronta?
  3. O designer tem referências on-line que eu posso ver?
  4. O "Designer" é seu amigo? (Sempre cria problemas - o "designer" informa o que é possível & quantas vezes você deve precisar / quanto dinheiro deve pagar por x ou y)

O cliente

  1. Ele está disposto a pagar 30% adiantado? (Esses clientes não desistem - e você recebe a preparação para o trabalho paga se o fizer).
  2. Posso alterar um pouco o design para economizar tempo?
  3. O cliente é realmente o próprio cliente ou apenas o representante de tecnologia na frente?
  4. O cliente tem um relacionamento com parceiros (ou familiares)? (Se sim, convide todos eles para todas as reuniões)

O contrato

Reuniões

  1. Defina um limite / número de reuniões para cada fase do projeto. Se eles cancelarem uma reunião, ela deve contar como reunião.
  2. Defina um limite de tempo para cada reunião.

Orientação / Help Desk / Melhorias

  1. Ofereça algumas horas de alteração / aprimoramento da página depois de tudo pago e o site esteja on-line.
  2. Ofereça duas sessões em algum lugar fora do escritório para se sentar e explicar como as coisas básicas funcionam.

Pagamento

  1. Seja pago por todas as fases concluídas. Se o cliente não fizer isso, ele não confia em você. E então você não deve confiar nela / ele.

Rescaldo

  1. Não ofereça suporte por telefone. Faça isso se quiser, mas só pegue o telefone a cada segundo ou pegue e diga que você não está no escritório (se não estiver).
  2. Nunca leve um cliente para o seu escritório e "rapidamente" mude alguma coisa na frente deles. Eles então pensam que você precisa de minutos para a coisa toda.
  3. Nunca , nunca dê o seu trabalho na sua mão antes de receber o pagamento completo.
  4. Nunca trabalhe com um cliente que reclama que o último "webdesigner" não fez isso ou aquilo e o projeto estava inacabado.
  5. (Apenas a minha experiência:) Nunca trabalhe para mulheres grávidas:)
por kaiser 27.05.2011 / 15:48
0

Eu normalmente não cito sem ver o design. Existem muitas variáveis que poderiam facilmente eliminar uma estimativa apenas no design. Eu também gosto de perguntas como:

  • O que deve ser configurável na área de administração do WordPress?
  • Todas as cores e fontes são variáveis ou são definidas desde o início?
por supajb 27.05.2011 / 01:48
0

Em geral, você pode responder a maioria das perguntas apenas olhando para os PSDs.

Eu sempre coloco o foco em perguntar as coisas que você não pode derivar do design. ou seja: fluxo de trabalho para publicação de conteúdo, se eu precisar migrar dados de um site antigo, etc.

Editar:

  • Quanto tráfego (aprox) é o site vai ter?
  • Você já tem uma hospedagem? Quais tecnologias o servidor suporte?
por MZAweb 27.05.2011 / 01:06
0

Algumas coisas excelentes aqui!

A maneira que eu pessoalmente abordaria isso seria apenas dar exemplos de temas criados anteriormente com estimativas de quanto custaria fazer algo semelhante.

Acho perigoso citar qualquer número para um projeto específico até que as especificidades sejam resolvidas.

    
por Zach Lysobey 09.04.2012 / 16:53
0

Primeiras perguntas eu sempre pergunto:

  • Existe um prazo fixo?
  • Quando é e por que isso é consertado?

Algumas vezes os clientes simplesmente omitem isso e dizem "sim, se conseguirmos chegar nos próximos dois meses, está tudo bem" e tentam enganá-lo para que ele se desenvolva mais rápido do que suas estimativas porque um assunto urgente surgiu e eles precisam para ser feito em nenhum momento.

Perguntar isso me dá espaço para explicar por que os prazos não devem ser tão rígidos (principalmente porque quanto maior os clientes, mais tempo eles levam para aprovar qualquer coisa), e também me dá motivos para cobrar mais se o projeto for (ou se tornar) urgente.

    
por moraleida 09.04.2012 / 18:17