A gestão de projetos vem sendo aplicada nas mais diversas áreas, em especial empresas de Tecnologia da Informação (TI) têm feito cada vez mais uso de metodologias de gestão. Instituições que executam projetos de TI, periodicamente existem demandas de alocação de recursos humanos a estes projetos. Esta tarefa é realizada normalmente de forma manual, o que a torna custosa e sensível à propagação de erros pela má alocação de pessoas às tarefas adequadas. É preciso alocar os recursos nas mais diversas atividades do projeto, atentando sempre para as diferentes afinidades que os profissionais possuem de acordo com seu perfil. Neste cenário, objetiva-se avaliar e propor modelos estruturados em programação matemática para otimizar a alocação de recursos humanos que possuem diferentes perfis e aptidões em atividades de projetos de TI. A pesquisa desenvolvida foi do tipo aplicada e explicativa quanto à sua natureza e objetivos; experimental, quanto ao procedimento; e quantitativa, quanto à abordagem. Foram usados projetos reais de uma fábrica de software para verificação dos resultados dos modelos, que em linhas gerais as soluções revelaram uma economia nos custos em horas de pessoal acima de 15%, assim como maior agilidade para definir as alocações ao adotar os modelos matemáticos aqui apresentados. Estes resultados contribuem para que os projetos de TI sejam finalizados dentro do orçamento e cronograma previstos. Palavras-chave: Gestão de Projetos; Alocação de Recursos Humanos; RCPSP; RCMPSP. MODELS FOR HUMAN RESOURCE ALLOCATION PROFILES IN DIFFERENT IT PROJECTS ABSTRACTThe project management has been applied in many areas in special Information Technology (IT) companies have increasingly using project management methodologies. Institutions that performs IT projects periodically have demands for human resources allocation. This task is normally done manually, which makes it expensive and sensitive to under allocations. It is needed allocate all of the resources in the most several project activities, always paying attention to the different affinities that the professionals have according to their profile. In this scenario, the aim of this study is to evaluate and develop structured mathematical programming models to optimize the allocation of human resources from different profiles into activities of IT projects. The research developed was of type applied and explanatory, regarding to the nature and the objectives; experimental, regarding to the procedure; and quantitative, regarding to the approach. The experiments were done using real data projects extracted from a software factory, which in general lines the results revealed a cost saving of 15% in labor hours and higher agility in adopting mathematical models to define the allocations. This results contribute to IT project be completed better plans in budget and schedule.
Resumo. Esse trabalho apresenta uma abordagem baseada em modelos que tem como objetivo propor a criação de um processo de alinhamento estratégico concreto que seja capaz de permitir a rastreabilidade entre os objetivos organizacionais e as atividades dos processos de negócio de uma organização, tomando como base para isso, o formalismo MDA. Esse processo provê o alinhamento através da definição de diferentes níveis de modelos, os quais provêm uma transição continua desde a representação do conhecimento estratégico até a representação operacional das atividades de processos que visam atender a essa estratégia. Para alcançar o objetivo do trabalho será utilizado BSC e GORE para realizar um mapeamento da estratégia da organização em iniciativas de processos de negócios. Em seguida, utilizar transformações baseadas em MDA para obter modelos de processos de negócio rastreáveis expressos em BPMN. Como resultado, foi possível visualizar e rastrear através de diagramas o relacionamento entre a estratégia da empresa e as decisões de cada setor. Em especial, foi observado onde as decisões da área de TI refletem nos objetivos de negócio da empresa.
<p>As <em>soft skills</em> ou habilidades interpessoais são uma gama de traços de personalidade, comunicação, linguagem, hábitos pessoais que caracterizam nossos relacionamentos com outras pessoas. Essas habilidades são imprescindíveis na vida dos profissionais das diversas áreas, sendo estes conceitos difundidos e procurados cada dia mais pelo mercado de trabalho. No contexto dos profissionais da área de informática existe uma demanda prioritária para o desenvolvimento de diversas competências técnicas (e.g., linguagens de programação, bancos de dados entre outras tecnologias). Contudo, existe também uma necessidade crescente de desenvolvimento de competências não-técnicas por parte desse tipo de profissional. Assim, compreender quais <em>soft skills</em> são mais relevantes no contexto destes profissionais é de suma importância para o desenvolvimento de suas atividades. Esta pesquisa tem por objetivo analisar como profissionais de informática enxergam a importância do desenvolvimento das <em>soft skills</em> em suas carreiras e quais destas têm maior impacto em suas atividades. Através de dados coletados por meio de um questionário eletrônico efetuado com profissionais da área de informática foram obtidos dados quantitativos e qualitativos para suportar as diversas questões de pesquisa do presente estudo. Dados obtidos a partir de 62 respostas válidas demonstram que os profissionais de informática entendem que as <em>soft skills</em> têm um impacto em suas atividades diárias bem como no desenvolvimento de suas carreiras. Contudo, identificamos ainda que não existe grande preocupação com o desenvolvimento destas habilidades, sendo necessária sua melhor difusão entre os profissionais da área de informática. </p>
Software development has been considered a socio-technical activity over the past decades. Particularly, in the case of software engineering, the necessity to communicate effectively with stakeholders and team members has been progressively emphasized. Human resources play a critical role in the success of software projects. Many techniques, methods, tools, models, and methodologies have been proposed, applied, and improved in order to help and ease the management of the software development process. Regardless of the software development methodology adopted, delivering a quality product in a predictable, efficient, and responsive manner is the objective for every team. Disciplined and Agile teams have different characteristics, but also share common aspects when working to accomplish their goals. The main motivation of this chapter is to present the differences and similarities of both teams in the context of software development.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.