Carreira

Ξ Deixe um comentário

Desenvolvedores, Designers e Gerentes de Projeto

publicado por Denis Ferrari

Uma imagem vale mais do que mil palavras segundo a sabedoria popular. A imagem “The War Between Developers, Designers and Project Managers” resume com maestria boa parte dos sentimentos que encontramos no mercado de desenvolvimento de software atualmente.

Apesar de entender o propósito da imagem (e rir também), como desenvolvedor, tenho uma impressão diferente do que foi apresentado no primeiro bloco de imagens. Acredito que os dois últimos lugares que trabalhei me ajudaram a entender bem o papel do Desenvolvedor, do Designer e do Gerente de Projetos, papel que desempenhei por algum tempo.

 

 

Sobre Designers

Aprendi muito sobre a atividade dos designers enquando trabalhava na Vixtime, onde entregávamos basicamente projetos web onde software era o “meio” e não o fim. Nesse tipo de projeto, ter um software funcional e rápido é obrigação, mas ter um layout bonito é um grande diferencial. Muitos clientes batiam à nossa porta pedindo um projeto tão bonito quanto os do no nosso portfólio. Pessoas dão importância a estética de um projeto. Quanto mais cedo você entender isso, mais cedo vai poder tirar proveito dessa característica.

Além da parte estética, os designers avaliam toda a experiência que o usuário terá interagindo com o projeto, o que resulta, na maioria das vezes, em um projeto muito mais fácil e prático de ser utilizado. Acha que estou falando bobagem? Se você for na Apple Store, perceberá que vários aplicativos de uma determinada categoria tem basicamente as mesmas funcionalidades, porém, os aplicativos que foram projetados especificamente para usuários de IPhone tem maior aceitação, e por consequência um maior número de vendas.

Atualmente, não trabalho em projetos sem um Designer. Tenho uma parceria forte com oHeberson Barbosa, que vem trabalhando em projetos comigo desde a época da Vixtime. Ter um profissional com essa expertise na equipe do seu projeto (mesmo que temporariamente) vale a pena.

Sobre Gerentes de Projeto

Acho que essa imagem explica bem o porquê de vários programadores que conheço almejarem o cargo de Gerente de Projetos.

A função (não o cargo) de gerente de projetos é bem complexa. Você tem que estar ligado em vários aspectos do projeto simultâneamente,  se comunicar o tempo todo e deixar todos os envolvidos ciêntes do cenário atual, além de muitas vezes ter que fazer tudo isso com vários projetos correndo simultâneamente.

Nas vezes que desempenhei esse papel, procurei fazer o que acredito ser a missão de todo bom gerente: Deixei a equipe trabalhar e fazer o seu melhor onerando o mínimo possível sua rotina de trabalho com burocracias. Tive sorte por trabalhar com equipes competentes e responsáveis.

Tive também a sorte de ter bons gerentes de projeto, salvo uma única exceção. Depois que você sente na pele a responsabilidade de um grande orçamento, você aprende a dar valor a esse tipo de profissional. Os melhores gerentes de projeto são menos gerentes e mais líderes, ainda assim, alguns modelos de liderânça são levemente desagradáveis.

Sobre Desenvolvedores

Como desenvolvedor, não me vejo como um cientista, mas entendo que a imagem queira representar o ego de muitos desenvolvedores que, por serem mais experiêntes, se sentem dessa forma. Conhece algum desenvolvedor com ego inflado? Então.

Desenvolvedores tocam o projeto, fazem o mesmo funcionar, mas não são capazes (na maioria dos casos) de cuidar de todos os seus aspectos, como design, usabilidade e gerência. O desenvolvedor é uma parte importante (mas ainda assim apenas uma parte) do tripé que sustenta o projeto. Adoro ser desenvolvedor, mas entendo que sozinho sou apenas parte do que um projeto precisa para ter sucesso.

Resumindo

Existem muitas falhas de comunicação na relação entre Desenvolvedores, Designers e Gerentes de Projeto. Muitas vezes uma função é estereotipada por causa de um mal profissional que esbarramos na nossa carreira. Enfim, acredito que se manter em perspectiva e procurar sempre visualizar o cenário como um todo é uma boa forma de realmente entender o meio em que estamos inseridos e as pessoas que o formam.

Autor

Denis Ferrari é um profissional com foco em qualidade e melhoria das técnicas e metodologias de desenvolvimento de software. Especialista na plataforma .NET, atua como Arquiteto de Software na Mindworks. Escreve artigos para os principais portais de desenvolvimento e também para o blog Heróis da TI. Capixaba, atua na comunidade local através de palestras gratuitas e participação ativa nos principais grupos sobre .net e metodologias ágeis.

Denis Ferrari

Comentários

You must be logged in to post a comment.

Busca

Patrocínio

Publicidade



Siga-nos!

Newsletter: Inscreva-se

Para se inscrever em nossa newsletter preencha o formulário.

Artigos Recentes