Aula 39 - Gestão de Recursos Humanos e Materiais em TI

A engenharia de software profissional está intrinsecamente condicionada a restrições reais de orçamento, cronograma e qualidade. Para navegar com sucesso por essas restrições, a gestão de recursos humanos e materiais em TI assume um papel de protagonismo no ciclo de vida de desenvolvimento. Ao contrário de indústrias puramente manufatureiras, a produtividade em projetos de software depende crucialmente do fator humano, sendo a equipe técnica qualificada e motivada o ativo mais valioso e crítico para o sucesso ou fracasso do sistema.
A gestão de recursos humanos em TI envolve planejar, organizar, liderar e coordenar a equipe técnica, alocando profissionais adequados a cada pacote de trabalho definido na EAP. Para o líder de projetos de software, é imperativo o desenvolvimento de habilidades de liderança humana, pois o gerenciamento eficaz não se limita ao controle técnico. De acordo com os estudos de Jerry Weinberg sobre liderança técnica, um bom gestor deve fundamentar sua atuação em três pilares essenciais: motivação (encorajar e extrair o melhor de cada profissional), organização (estruturar processos claros de trabalho) e ideias/inovação (fomentar a criatividade e a resolução de problemas mesmo sob o uso de padrões estritos).
Um dos conceitos humanos mais célebres na gestão de TI é a Lei de Brooks, que postula: "adicionar pessoal a um projeto de software atrasado o atrasará ainda mais". Isso ocorre devido ao aumento exponencial nos canais e esforços de comunicação necessários para integrar novos membros, além do tempo que os desenvolvedores experientes precisam despender treinando os recém-chegados, reduzindo temporariamente sua própria produtividade. O gerente de projetos deve, portanto, realizar o dimensionamento técnico de recursos humanos com base em esforço e capacidade real, evitando decisões impulsivas de inchamento de equipe sob prazos apertados.
Paralelamente, a gestão de recursos materiais envolve prever, adquirir e controlar os ativos tecnológicos e físicos necessários para que a equipe trabalhe com máxima eficiência e produtividade. Em projetos de sistemas para internet, isso contempla a especificação e alocação de servidores físicos ou virtuais (em nuvem), computadores clientes, ambientes isolados de teste e homologação, licenças comerciais de SGBD e softwares aplicativos, além de infraestruturas seguras de conectividade e rede. A falta de alocação de um recurso material crítico (como um servidor para testes) pode deixar programadores ociosos e comprometer o cronograma físico-financeiro.
Por fim, o analista deve conciliar o uso racional desses recursos — humanos e materiais — com as limitações financeiras e os objetivos do projeto, conforme as diretrizes do PMI. Promover o uso racional significa combater desperdícios comuns em TI, tais como o retrabalho excessivo originado por má especificação de requisitos, licenças de software redundantes ou subutilização de infraestruturas físicas de servidores. A harmonia entre uma liderança humana inspiradora e uma gestão de ativos precisa é o que assegura a maturidade do processo de software de uma organização competitiva.
Comentários
Postar um comentário