Que perguntas você faz quando solicita uma estimativa do desenvolvimento do tema?

17

Acabei de receber um e-mail com a seguinte pergunta:

"Quanto vai custar para codificar um tema WordPress?"

Não posso responder a essa pergunta sem saber a resposta para uma infinidade de outras perguntas. Eu tiro o seguinte da cabeça:

  1. Quais navegadores / dispositivos precisam ser suportados?
  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 deve ser internacionalizado?
  6. O tema oferece funcionalidade fora do escopo do núcleo do WordPress?
  7. Quão complexo é o design?
  8. Que nível de acessibilidade é esperado?
  9. Quanto da funcionalidade do WordPress está representada no PSD?

Infelizmente, não tenho todas essas anotadas 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 para todos listar as perguntas que eles fazem aos clientes em potencial quando solicitados a desenvolver um tema a partir de um design desconhecido.

mfields
fonte

Respostas:

5

Eu 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 postagens e taxonomias personalizadas? Muito, muito detalhado.
  • Como os comentários são exibidos? Este está ausente em muitos arquivos PSD. Você precisa de um andador personalizado?
  • O que deve acontecer quando o usuário tem um tamanho mínimo de fonte de 24px?
  • O que deve acontecer quando a janela do usuário tem apenas 35 cm de largura? Não consegui encontrar o botão de pagamento na Amazon uma vez no meu laptop porque o designer ainda não havia pensado até agora…
  • Quais plugins você precisa integrar? Formulários de contato, botões sociais, assine comentários, etc.
  • Funcionalidade dos menus de navegação: Í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 saber estimar o tempo:

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

Extra: Cálculo

Divida cada etapa em horas. Resuma as horas e depois as dobre. Se você é iniciante, triplique o tempo. Em seguida, adicione o tempo de suporte.

fuxia
fonte
Marcar um nos comentários com +1. Eu recebi PSDs que não mencionam comentários! Incompreensível! Obrigado por todas as perguntas. Grandes adições para o segmento :)
mfields
3

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

Cálculo do 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. Recebo dinheiro suficiente para comprar licenças para plugins necessários? 3.a. Existe dinheiro suficiente para comprar licenças de desenvolvedor que me economizarão com o próximo projeto ou possibilitarão outro projeto em que o orçamento permitiria pagar por um plug-in?
  4. Preciso configurar o tema em algum servidor?

Coisas que eu (pessoalmente) não faria:

  • Projetos fluidos (o cliente nunca será satisfeito - o design nunca será o esperado e as diferenças do navegador poderão ser visíveis para o cliente).
  • Plataformas de comércio eletrônico (a gama de produtos muda ou se expande - você nunca terminará).
  • Clones flash Javascript (pegue um navegador muito antigo, alguns bloqueando o AddOn ou o cliente o odiará).
  • Um "porco ovíparo com leite de vaca": algo que pode fazer tudo e tudo. Clientes com uma boa imaginação e idéias são boas. Alguns não conseguem parar de convidar ou ter novas idéias a cada segundo.

Consulta, Contrato e Cliente

O (Web-) Designer

  1. Um designer está envolvido?
  2. Recebo PSDs ou modelos de HTML com marcação final?
  3. O designer tem referências on-line que eu posso ver?
  4. O "Designer" é um amigo dela? (Sempre faz problemas - o "designer" diz o que é possível e quanto tempo você deve precisar / quantas dinheiro é para pagar x ou y)

O cliente

  1. Ele está disposto a pagar 30% adiantado? (Esses clientes não saltam - e você recebe a preparação para o trabalho, caso ele o faça.)
  2. Posso alterar um pouco o design para economizar tempo?
  3. O cliente é realmente o próprio cliente ou apenas o representante experiente em tecnologia na frente?
  4. O cliente possui um negócio em conjunto com parceiros (ou familiares)? (Se sim, convide todos eles para todas as reuniões)

O contrato

Encontros

  1. Defina um limite / número para reuniões para todas as fases do projeto. Se eles cancelarem uma reunião, ela deverá contar como reunião.
  2. Defina um limite de tempo para todas as reuniões.

Orientação / Suporte Técnico / Melhorias

  1. Ofereça algumas horas para alterar / melhorar a página depois de tudo o que for pago e o site estiver online.
  2. Ofereça duas sessões em algum lugar fora do seu escritório para se sentar e explicar como as coisas básicas funcionam.

Forma de pagamento

  1. Seja pago por cada fase finalizada. Se o cliente não fizer isso, ele não confiará em você. E assim você não deve confiar nela.

Rescaldo

  1. Não ofereça suporte por telefone. Faça isso se quiser, mas apenas atenda o telefone pela segunda vez ou diga que não está no escritório (se não estiver).
  2. Nunca leve um cliente para o seu escritório e mude "rapidamente" algo à sua frente. Eles então acham que você precisa de minutos para a coisa toda.
  3. Nunca , realmente nunca, nunca dê seu trabalho da 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 foi inacabado.
  5. (Apenas minha experiência :) Nunca trabalhe para mulheres grávidas :)
kaiser
fonte
0

Normalmente não cito sem ver o design. Existem muitas variáveis ​​que podem facilmente explodir uma estimativa apenas no projeto. 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 estão definidas desde o início?
supajb
fonte
0

Em geral, você pode responder à maioria dessas perguntas apenas olhando para os PSDs.

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

Editar:

  • Quanto tráfego (aprox) o site terá?
  • Você já tem uma hospedagem? Quais tecnologias o servidor suporta?
MZAweb
fonte
Concordo plenamente! Mas, muitas vezes, quando me fazem essa pergunta, é uma chamada fria, sem psd ou captura de tela fornecida. Muito verdade na migração de dados! Eu costumo esquecer isso :) #
3178 mfields
A migração de dados não faz parte do desenvolvimento do tema.
fuxia
1
É verdade que a migração de dados não é tecnicamente parte do desenvolvimento do tema. Mas há momentos em que é pedido um para ambos.
Mfields #
Sem um arquivo .psd, é praticamente um caso de soprar no vento, da minha própria experiência pessoal, isso pode rapidamente se transformar em um loop do cliente constantemente cantarolando e ahhh'ing e querendo tentar isso e aquilo. A maior parte do meu trabalho é feita com o Silverstripe CMS, que não tem tantos sinos e assobios quanto o wordpress, mas como você pode colocar um preço / escala de tempo no trabalho sem um .psd? .. o que fornece? .. uma cotação por hora, um projeto definido taxa, como você realmente cotaria um preço para o projeto sem um .psd?
MartinJJ
1
+1 na migração de dados "Você quer dizer que tenho que pagar por isso?"
Ray Mitchell
0

Algumas coisas excelentes aqui!

A maneira como eu pessoalmente abordaria isso é apenas dar exemplos de temas criados anteriormente com estimativas aproximadas do que custaria fazer algo semelhante.

Acho perigoso citar qualquer número para um projeto específico até que os detalhes sejam resolvidos.

Zach Lysobey
fonte
0

Primeiras perguntas que eu sempre faço:

  • Existe um prazo fixo?
  • Quando é que é porque é que é corrigido?

Às vezes, os clientes simplesmente omitem isso e dizem "sim, se pudermos entrar nos próximos meses, está tudo bem" e, em seguida, tentam induzi-lo a desenvolver-se mais rapidamente do que suas estimativas, porque surgiu um problema urgente e eles precisam ser resolvidos. em pouco tempo.

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

moraleida
fonte