Julho 17, 2008

Yeap - A experiência de inexperientes montando uma agencia - Parte 2

Essa é a parte 2 da "série" A experiência de inexperientes montando uma agencia. Se voce nao leu a parte 1, veja aqui.


Precisávamos criar um portal que iria competir com Webmotors, Carsale e outros grandes portais de vendas de carros on-line. O diferencial: não seriam apenas carros, mas motos, caminhões e “veículos especiais” (calhambeques, carros militares, carros de famosos, tunados, etc)

Bom, fomos nos reunir com o cliente, que também eram jovens, cheios de sonhos, mas com o mesmo problema que o nosso: inexperiência.

A vontade de criar algo grande, abraçar o projeto e tentar fazer acontecer foi maior que nossa experiencia em documentar e aprovar regras e responsabilidades antes do início do projeto: Problema 2.

SEMPRE defina:
- regras e responsabilidades: quem vai fazer o quê.
- timeline: quando

Como nós dois só tinhamos conhecimento de front-end(design, HTML e CSS), precisávamos de um programador. Havíamos trabalhado com um cara que era muito bom, e resolvemos chamá-lo para o job.

Ele, também inexperiente, mas interessado em ter uma grana extra, aceitou o job.

Bom, agora é hora de precificar. Como? Tentamos imaginar quantas páginas/telas o website teria, e o que seria necessário (funcionalidades) para cada página.

Erramos. Não fizemos wireframes, nem sitemap. Foi quase um esboço em guardanapo: 3º Problema.

Na hora de elaborar um website, principalmente no caso de um portal, que tem muitas telas, muitas categorias, sub-categorias, faça um sitemap!

Sitemap e wireframes sao como um alicerce e uma planta-baixa de um site. Com isso, voce consegue ter uma visao do todo, de como vai ser estruturado e o que vai ser necessário para seu site. Assim, voce consegue precificar e calcular prazos com maior efetividade.

Mas não se iluda! O cliente, inexperiente ou não, irá sempre pedir alterações durante o andamento, e as coisas podem mudar. Mas com esses documentos, você consegue entender o que é alteração e o que é refação. Sao coisas distintas. Além disso, voce consegue provar para o cliente, apresentando a primeira versao do seu site map:


"Olha senhor cliente, estou alterando, mas veja que isso nao estava previsto no escopo inicial.
Terei que cobrar X para adicionar isso.
"

Bom, soma esse com esse, sobe 1, reduz 3, aumenta aqui, chuta ali, divide por 2 e pronto. Temos o valor. Pareceu bem caro quando olhamos, mas descobrimos que nao era nem 20% do valor que deveria ser cobrado. (Por questões de privacidade nao vou citar valores e nem a URL do website)

Apresentamos o valor para o cliente, ele deu aquela choradinha, reduzimos um pouco e pronto. Aprovado. Mas que escopo esta aprovado? “O site”. É, problemao pros próximos meses.