Abstract:
Um projeto pode ser caracterizado como um sistema complexo, exigindo o emprego de diferentes recursos, dentre eles os recursos humanos como meio de atingir objetivos, apesar da presença de diversas restrições. Dentro das organizações, os projetos ganham papel de destaque por serem fundamentais ao crescimento e à melhoria do desempenho financeiro. Desse modo, o gerenciamento de projetos bem-sucedido está relacionado ao aumento de receitas, à redução de custos e perdas de lucros. Porém, uma das tarefas mais importantes no gerenciamento de projetos está relacionada à alocação dos recursos humanos, devido à existência de diversas restrições e à relação de precedência entre as atividades dos projetos. O resultado das restrições está associado ao tradicional entrave da gestão de projetos conhecido como Resource-Constrained Project Scheduling Problem, considerado um problema de programação combinatória de difícil solução, em que o alto número de combinações possíveis pode ser considerado uma tarefa de alta complexidade e, em algumas vezes, quase impossível de ser executado computacionalmente. Esse cenário se torna agravante devido ao fato de a maioria dos softwaresoftwares de apoio às técnicas de gerenciamento de projetos para montagem de cronogramas apresentarem limitações em relação às técnicas de gerenciamento otimizado dos recursos humanos. Portanto, o objetivo deste trabalho é avaliar como o uso de um modelo computacional, baseado em arquitetura orientada a serviços pode contribuir para o processo de alocação de recursos em projetos de tecnologia da informação nas organizações. O uso de um modelo computacional, baseado em arquitetura orientada a serviços pode se tornar um fator decisório para a otimização do desempenho de projetos dentro das organizações, podendo, ainda, ser utilizado como ferramenta de apoio aos processos de tomada de decisões, que envolvam a alocação de recursos. O estudo se estrutura como descritivo, qualitativo, com uso do método de pesquisa-ação, a ser aplicado em uma empresa de desenvolvimento de softwaresoftwares. Os resultados apontam que o uso do modelo computacional contribuiu para redução do tempo de alocação e para a otimização dos recursos humanos nos projetos. Conclui-se que o uso do modelo computacional trouxe efeito positivo aos resultados dos projetos mensurados, por meio da redução do tempo gasto pelos gestores para efetuar a alocação de recursos e, adicionalmente, contribui para evitar o aumento de custos e o desvio desnecessário de prazos, com base na análise do valor agregado.