Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/includes/events/rdsm_plugin_uninstalled.php on line 12 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 14 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 15 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 16 Deprecated: Calling get_class() without arguments is deprecated in /var/www/vhosts/localhost/html/wp-content/plugins/integracao-rd-station/rdsm_assets_loader.php on line 17 Warning: Trying to access array offset on false in /var/www/vhosts/localhost/html/wp-content/plugins/schema/includes/integrations/amp.php on line 29 Não dá para ser gestor e programador ao mesmo tempo IT Forum
All Rights ReservedView Non-AMP Version
IT Forum
  • Homepage
  • Tendências
Notícias

Não dá para ser gestor e programador ao mesmo tempo

Eis algo que nunca funciona bem: surge um pequeno projeto, que não
precisa necessariamente de um gestor de projeto em tempo integral. Então,
decide-se que um dos programadores pode funcionar como gestor do
projeto. Afinal, quem melhor entende o que precisa de ser feito do que o
programador?

Isto é verdade, e muitos programadores são bons gestores de projeto.
Não há nenhum conflito inerente entre o tipo de pessoa que é um bom
programador e aquele que faz será bom gestor. Ambos estão orientados para o
detalhe e procuram resultados concretos. Mas é simplesmente
impossível ser um bom programador e um bom gestor de projeto
simultaneamente.

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

Para entender a incompatibilidade, precisamos pensar sobre os tipos
de coisas que os programadores e os gestores de projeto são chamados a
fazer.

Desenvolver software é como viver em um estado de sonho. Para ser
produtivo, é necessário entrar em um mundo totalmente simbólico, onde se
manipulam algoritmos e variáveis​​, se prevêem fluxos e contingências,
se testam ideias e tópicos complicados de pensamento.
Trabalhar nesse tipo de mundo requer longos períodos de concentração
ininterrupta. Sempre que se é interrompido, perde-se a linha de
pensamento. E depois da interrupção, pode-se demorar algum tempo para retornar
onde se estava. Talvez
até ao dia seguinte.

Em outras palavras, o custo da comutação de tarefas durante o desenvolvimento de software é muito elevado.

A gestão de projetos exige uma mentalidade e estilo de trabalho
totalmente diferentes. Em vez de viver em um estado de sonho, os gestores
de projetos precisam estar intimamente e imediatamente ligado aos
fatos, emoções e política do seu meio ambiente. Os gestores de projeto
não criam apenas planos de projeto abstratos e acompanham o progresso
perante uma construção teórica. O seu trabalho é coordenar a atividade
de numerosas pessoas, entender o progresso que fazem, quais os
obstáculos que enfrentam, de que recursos necessitam, e como o trabalho
de cada um afeta a produtividade dos outros. Em outras palavras, o seu
trabalho é quase inteiramente interrompido. Eles precisam estar
disponíveis em todos os momentos para lidar com crises, evitar problemas
e comunicar com todos os envolvidos.

Não há, simplesmente, maneira de conciliar estes dois estilos de
trabalho diametralmente opostos.

Para começar, se oferecermos a alguém ser um
gestor de projeto e um programador, esta pessoa terá que escolher um
desses cargos como principal perante o outro. Se optar por ser
primeiro um programador e depois um gestor de projeto, sem ter total disponibilidade para a equipe do projeto e as partes
interessadas externas, todo o projeto vai sofrer com a falta de
liderança. Se escolher por ser um gestor de projeto e depois
programador, astarefas de desenvolvimento atribuidas a si mesmo estarão susceptíveis de serem concluídas com atraso ou
de não serem bem desenvolvidas.

Por isso, para melhorar a produtividade de um projeto, afaste essa tentação, muito comum.

 

(*) Paul Glen é co-autor do The Geek Leader’s Handbook e um dos responsáveis da Leading Geeks

Next Marcos Pasin assume TI e PMO da AB Concessões »
Previous « Windows 9 será anunciado na próxima semana?
Leave a Comment
Share
Published by
cristina.deluca
12 anos ago

    Related Post

  • Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais
  • Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati
  • CBYK nomeia Maurício Matsuda como novo CEO

Recent Posts

  • Notícias

83% dos CIOs já adiaram projetos estratégicos por restrições de orçamento

A pressão por controle de custos vem alterando a dinâmica das áreas de tecnologia nas…

1 semana ago
  • Estudos

Fintechs brasileiras captam US$ 2,77 bi em 2025 e entram em nova fase de maturidade

O mercado brasileiro de fintechs passou por uma transformação no perfil dos investimentos em 2025.…

1 semana ago
  • Notícias

Sioux aposta em IA e dados para nova fase de experiências digitais e expande atuação para a Europa

O avanço da inteligência artificial e o uso estratégico de dados vêm transformando a forma…

1 semana ago
  • Artigos

Qual é o risco do desenvolvimento de software com IA?

Por Ramon Ribeiro Quase metade do código produzido por assistentes de inteligência artificial contém vulnerabilidades…

1 semana ago
  • Notícias

Se o Brasil não organizar seus dados culturais, outro fará isso por nós, alerta Jorge Brivilati

Peça a um modelo de inteligência artificial que gere a imagem de uma cidade, sem…

1 semana ago
  • Notícias

Novos executivos da semana: Uncover, Tech for Humans, Diebold Nixdorf, Unico e mais

O IT Forum apresenta, semanalmente, os novos executivos e os principais anúncios de contratações, promoções e mudanças…

1 semana ago
All Rights ReservedView Non-AMP Version
  • L