Durante muito tempo acreditei que desenvolver sistemas era uma tarefa complicada. Acreditava que estratégias arquiteturais, plataformas, infra-estruturas e afins eram temas realmente desafiadores.
Acreditava. Não acredito mais. Desenvolver sistemas é uma tarefa que pode ser classificada como extremamente fácil, se compararmos com uma outra tarefa que está intimamente ligada com o desenvolvimento propriamente dito : o gerenciamento de egos.
Oracle, Sql Server, Linux, Windows, Sun, Scrum e qualquer outro termo técnico é muito fácil, comparado com o fator humano. Gerenciar egos sim, é uma missão realmente difícil.
Quando fiz o curso de extensão sobre PMBOK na Unicamp, aprendi que uma das 9 áreas de conhecimento do método é o Gerenciamento de Pessoas (Stakeholders). No começo não fazia muito sentido ter uma área de conhecimento inteira voltada para isso. Mas com o passar do tempo, passei a entender o porque. Aprendi que existem 3 tipos de stakeholders :
- Incetivadores;
- Neutros;
- Contrários;
Incentivador é o cara que apoia o projeto. Mas apoia, desde que o projeto lhe favoreça, direta ou indiretamente.
Os Neutros são aqueles que não se manifestam, pois o projeto em si não lhes traz benefícios, nem prejuízos. Desta forma, eles não se importam em participar.
Já os Contrários… Ah os Contrários… Esses sim, são os que mais ativamente participam do projeto. Aparecem rapidamente quando percebem que o projeto pode, segundo suas pobres visões, lhes prejudicar de alguma forma.
Para exemplificar, vamos pensar que o projeto é a mudança do layout físico da empresa. Os Incentivadores aparecerão assim que visualizarem os próprios benefícios. Aquele funcionário que tinha uma sala bem pequena e, com o novo projeto, vai ganhar uma sala enorme, com vista privilegiada passa a apoiar o projeto como se fosse o projeto de sua vida !
Os Neutros, serão aqueles que o novo layout não os afetará. Se tinham salas grandes, continuarão tendo. Se tinham salas, pequenas, também não mudarão. Neste momento o funcionário percebe que para ele, a mudança de layout não trará benefícios, nem prejuízos. Desta forma, fica neutro. Se isola. Assiste de camarote o desenrolar do projeto.
Os Contrários surgem assim que, perdem espaço. Percebem que a sala enorme que tinham até o momento, irá se transformar em uma modesta sala, com uma vista nem tão privilegiada. Aí sim, ele aparece e com muita vontade de mostrar que o projeto não é bom. Não que ele esteja querendo defender seus interesses. Não ! Longe disso ! Ele quer apenas, segundo a sua ótica, o “bem da empresa”…
Essa história parece um pouco exagerada. Mas não é. Acredite. Infelizmente não há exagero algum nisso. E pior, é um cenário comum.
Atualmente estamos com um projeto em andamento, que eu poderia classificar como uma “mistura de ERP com CRM”. Adivinhem qual a maior dificuldade !?
Quem disse, gerenciar as pessoas, infelizmente, acertou. Dando um passo para trás, fica fácil de enxergar isso. Cristalino como água. As pessoas esquecem que o objetivo principal é a implantação do sistema e os benefícios que tal implantação traria para a empresa e focam única e exclusivamente em interesses menores, individuais.
Como produto disso vemos, todos os dias, horas e mais horas de trabalho desperdiçadas com retrabalho e idéias mirabolantes que na prática, não funcionam.
E como resultado, temos : um sistema em desenvolvimento correndo sério risco de nascer com data de morte marcada. Isso, sem contar nos inúmeros problemas estruturais que ele terá em função de mudanças mau planejadas e sem nenhum critério, implicando em incontáveis prejuízos para a empresa.
Por isso, digo e repito. Desenvolver sistemas é moleza ! Difícil, é gerenciar os egos.
Triste. Mas real.
UPDATED : tive aulas de PMBOK com o Prof Alvaro Camargo, que além de um grande amigo, é um gerente de projetos excepcional e grande professor.



1 comentários:
software development is a social activity...
e mais...
"He (Kent Beck) said social skills are more important than technical skills and suggested that every one should learn and improve the listening skills."
http://srinip2007.blogspot.com/2007/11/qcon-trends-in-agile-development-by.html
Postar um comentário