Qua, 01 de Julho de 2009 17:57
-
Escrito por Fabio Marques - iMasters
Olá pessoal, tudo bem? Nesse artigo vou abordar a questão de Gerência de Projetos Web, escopo e execução.
Hoje em dia muito se fala em PMI, PRINCE2, IPMA, BPM... Enfim, metodologias de gerenciamento de projetos e modelagem de processos. A grande questão é se essas metodologias funcionam no gerenciamento de projetos web. Bom, na minha modesta opinião, não.
A web é um meio muito dinâmico e ágil e isso se reflete na concepção e execução de projetos para ela. Quantas vezes eu já vi mudanças de escopo no meio do projeto, fases já homologadas que foram alteradas no último instante. Acredito que essas metodologias servem de referência para uma orientação mais acadêmica do que prática.
Esses dias um amigo me indicou um livro que acabara de ser lançado na Amazon: "Extreme Web Project Manager". Pensei: “é esse o livro!”. No mesmo instante acessei o site da Amazon e comecei a ler a sinopse do mesmo. Lembrando que o livro foi escrito por um GP de empresa web americana. Nesse momento percebi que não existem milagres.
O livro descrevia um cenário crítico e quais práticas foram aplicadas para gerência do projeto como um todo, garantindo as 3 variáveis: TEMPO, CUSTO e QUALIDADE. Vamos ao cenário crítico do nosso amigo: "Projeto de loja virtual, e-commerce, com equipe de 12 pessoas e 6 meses de prazo para execução..." 6 meses?! Bom, nesse momento eu vi que o livro não me ajudaria e, caros, ficou bem claro como nós, os tupiniquins, trabalhamos no limite o tempo todo. Alguns dizem que é falta de maturidade dos clientes, falta de cultura, mas o fato é que esse ritmo não vai mudar. Temos que nos adaptar a ele. E hoje não existe nenhum tipo de receita pré-fabricada que serve do inicio ao fim para distintos projetos. E agora?
Acredito que durante a execução do projeto existam fases fundamentais que não devem ser atropeladas: levantamento de escopo, planejamento, desenho de wireframes e aprovações dessas fases inicias junto ao cliente. Desse ponto para frente cada projeto tem sua característica específica. É como sair da sua casa em São Paulo, onde você tem que levar guarda chuva e um abrigo. Não importa se o céu esta limpo, em 4 horas tudo pode mudar.
Esse momento é muito importante, pois o que vai determinar o sucesso do seu projeto são todos os métodos já cristalizados na cultura da sua equipe e a capacidade que cada indivíduo tem de lidar com situações novas. Algumas questões que não foram discutidas no levantamento do escopo, ou que não foram percebidas no momento do desenho da solução, vêem a tona. Caso o tempo para execução seja apertado, não existe processo que salve o prazo do projeto, pois em tese, nessa situação, o projeto deveria voltar para sua primeira etapa do fluxo: levantamento do escopo, planejamento, wireframes, aprovação...
Seria impossível manter o prazo inicial e isso com certeza iria gerar mais custo ao projeto. Para evitar esse tipo de armadilha é fundamental um excelente trabalho de pré-venda e planejamento. As pessoas envolvidas nesse processo devem suprir o cliente de soluções para suas necessidades deixando bem claras as limitações e quais seriam os impactos no caso de eventuais mudanças ao longo do processo. O conhecimento das capacidades técnicas reais dos recursos da empresa é fundamental (Skill Invetory) para não propor soluções "mágicas" que depois nenhuma pessoa da equipe será capaz de executar num tempo viável.
Portanto senhores, projetos bem definidos com soluções bem desenhadas alinhadas às necessidades do cliente e à capacidade técnica da equipe de produção são os pré-requisitos iniciais. A partir desse ponto, se você irá usar PRINCE2, PMBOOK ou modelos de novos processos, é mais um fator de escolha de um determinado tipo de padronização e formalização do que a solução em si.