Aula 21 - Dimensionamento de Recursos Necessários para Execução
O dimensionamento de recursos é a atividade técnica de estimar a quantidade exata de ativos humanos e materiais necessários para concluir as tarefas de um projeto de software dentro do prazo e custo acordados. Este processo decorre diretamente da Estrutura Analítica do Projeto (EAP), onde cada pacote de trabalho é analisado para determinar as competências técnicas e a infraestrutura tecnológica exigidas. Um dimensionamento incorreto é uma das causas primárias de falhas em projetos de TI, levando a prazos irrealistas e sobrecarga da equipe.
Os recursos humanos são considerados o elemento mais crítico para a produtividade em sistemas. O analista deve identificar os perfis profissionais necessários (programadores, DBAs, especialistas em UX) e calcular o esforço de trabalho em "homem-hora" ou "homem-mês". É vital considerar que adicionar mais pessoas a um projeto já atrasado pode, paradoxalmente, atrasá-lo ainda mais devido ao aumento nos custos de comunicação, conforme a premissa da Lei de Brooks.
Quanto aos recursos materiais, o dimensionamento envolve a identificação de hardwares (servidores, estações de trabalho), licenças de software, ferramentas CASE e ambiente físico. Em projetos para internet, deve-se prever também os recursos de rede e conectividade necessários para suportar o desenvolvimento e os testes de carga. O planejamento deve ser detalhado o suficiente para alimentar o orçamento total do projeto, incluindo custos diretos e indiretos.
Para um dimensionamento preciso, utilizam-se técnicas como a opinião especializada de profissionais experientes e a análise de bases históricas de projetos similares. O gerente de projeto deve avaliar a disponibilidade desses recursos ao longo do calendário do projeto, garantindo que não haja conflitos de alocação entre diferentes tarefas. Este equilíbrio entre a necessidade técnica e a viabilidade financeira é o que garante que o plano de projeto seja realista e executável.

Comentários
Postar um comentário