Um profissional freelancer costuma orçar seus projetos pelo número de horas trabalhadas. Essa estimativa é feita através da experiência acumulada em trabalhos anteriores. Sabendo da importância desse controle de horas, como medir o tempo de forma precisa sem que isso se torne uma tarefa chata e burocrática?
Softwares de gestão de conteúdo como WordPress e Drupal permitem que as pessoas tenham mais autonomia sobre o conteúdo do site, sem depender de um desenvolvedor para fazer alterações simples. Mas ter um CMS instalado não significa que tudo pode ser editado em uma página. Algumas barras de navegação não permitem inclusão de novos itens [...]
Fazer a retrospectiva depois de terminar um projeto web (ou uma fase) é importante mesmo que você não trabalhe com metodologias ágeis. É bem simples: reúna a equipe e discuta o que funcionou, o que deu errado e o que pode ser feito para melhorar o processo. Uma dinâmica interessante que aprendi com o pessoal [...]
A atual complexidade dos websites e aplicativos torna cada vez mais abrangente a função de um designer dentro do processo de desenvolvimento web. Arquitetura de informação, usabilidade, interface gráfica, HTML, CSS, e até JavaScript são habilidades comuns para um profissional com poucos anos de experiência. O conceito de UX (User Experience) expande ainda mais essa [...]
(…) Todos os novos funcionários da Zappos passam pelo mesmo treinamento da nossa equipe de atendimento ao cliente (call center), independentemente do departamento ou cargo. Você pode ser um contador, um advogado ou um desenvolvedor de software – irá passar pelo programa de treinamento do mesmo jeito. No final da primeira semana de treinamento, fazemos [...]
Planilhas de registro de horas de trabalho (time sheet) são polêmicas e controversas em muitas agências, mas podem se tornar eficientes se utilizadas como ferramenta de produtividade pessoal e planejamento. Tenho feito algumas experiências com registro de horas no desenvolvimento de websites e observado alguns resultados interessantes: O registro de horas não deve ser usado [...]
Esse diagrama mostra o processo de design da agência JESS3. Você deve fazer mais wireframes do que layouts e mais layouts do que código. As formas da esquerda são mais redondas e claras, e conforme o projeto avança para a direita elas ficam mais quadradas e escuras. As bordas redondas permitem mais liberdade criativa e [...]
“Pesquisas de mercado, wireframes e prototipagem são necessários para um bom começo, mas quando você estiver online seus usuários irão mostrar como tudo deve funcionar. Estima-se que você acerte na maioria das vezes, mas sempre havera mudanças e é preciso prever um orçamento para isso.” Des Traynor em Your Web App has Launched – Now [...]
via Signal vs. Noise Apresentação feita por Derek Sivers durante a TED2010. Traduzi e publiquei essa versão com legendas em português com a devida autorização do autor. UPDATE (5/3): Encontrei essa outra tradução feita pelo Murilo Pinto e fiz algumas correções no meu texto.
Sempre que vejo essas fotos dos espetaculares escritórios do Google fico curioso em saber como funciona a gestão de projetos dentro da empresa. Como os funcionários se mantêm produtivos com videogame, sinuca, pinball e outras tantas formas de diversão/distração? Encontrei esse ótimo artigo do desenvolvedor russo Vadim Motorine, que embora nunca tenha trabalhado na empresa, [...]