• Nenhum resultado encontrado

6. Processo de Gerenciamento de Recursos Humanos

6.6. Gerenciar Equipe do Projeto

6.6.3. Gerenciar Conflitos

O gerente de projetos deve gerenciar as diferenças de opinião que aparecem durante o desenvolvimento. Ele deve usar essas diferenças para melhorar a equipe e fazer com que os problemas sejam pontos positivos depois de resolvidos.

Mas, quando conflitos continuam acontecendo, mesmo depois das tentativas informais de resolução, o gerente deve tomar medidas mais drásticas como ações disciplinares.

6.6.4. Registrar Problemas

Os problemas que surgem durante a iteração do projeto devem ser documentados e ter uma data limite para a sua solução, esse registro ajuda o gerente do projeto a manter o controle do início e do final dos problemas e da solução aplicada a cada um deles.

Os problemas podem ser desde diferenças de opinião na equipe a estouros de orçamento e o registro destes problemas será usado como ativo organizacional. No final dessa tarefa, os problemas encontrados e as suas soluções, satisfatórias ou não, devem ser anexados aos ativos de processos organizacionais

85

6.7. Considerações Finais

O sucesso de qualquer processo não depende somente do empenho no desenvolvimento dele, mas do trabalho da equipe e do gerente do projeto na sua aplicação, e isso não é diferente para o processo proposto. Desta forma, as atividades desenvolvidas são capazes de guiar o gerenciamento dos recursos humanos através de todas das tarefas sugeridas para o gerenciamento dos recursos humanos.

A proposta deste processo de gerência de recursos humanos desenvolvido é organizar e estruturar esta gerência em uma fábrica de software de pequeno porte e através dele elaborar a documentação pertinente ao gerenciamento de recursos humanos. O local de desenvolvimento desta proposta foi a Fábrica de Software do DCC/CompJr, onde a existe carência de documentação e de ativos organizacionais dificultando o uso das experiências adquiridas em projetos futuros.

86

7. Considerações Finais

7.1. Conclusão

Durante o desenvolvimento deste trabalho, ficou clara a necessidade de um gerenciamento de recursos humanos adequado para alcançar melhorias na qualidade do software desenvolvido e para sanar parte dos problemas da fábrica de software, sendo o mais expressivo deles a alta rotatividade de recursos humanos, além da falta de informações sobre experiências adquiridas em projetos anteriores.

O trabalho destacou a importância do gerenciamento de recursos humanos para o sucesso de um projeto de software. Mas, para tal sucesso, deve haver compromisso das partes envolvidas no projeto, do gerente aos membros da equipe do projeto.

O processo desenvolvido e apresentado pretende tornar esse envolvimento mais fácil possível, mas, como recursos humanos não são previsíveis, é necessário que o gerente de projetos execute as atividades com comprometimento e se esforce em desenvolver suas

soft skills para tal tarefa.

O desenvolvimento foi fortemente fundamentado no processo de gerenciamento de recursos humanos do PMBoK e nas características de uma fábrica de software de pequeno porte, bem como foram utilizados os conhecimentos sobre o tipo de recurso humano predominante na fábrica de software, para que o processo seja mais fiel possível ao seu objetivo inicial.

As atividades de gerenciamento de recursos humanos não só contribuem para o projeto no qual estão sendo executadas, mas para a empresa que ganha em ativos organizacionais e em conhecimento documentado das suas experiências de desenvolvimento.

Mas, para a organização como um todo ganhar com o processo, é importante o gerenciamento de recursos humanos ser executado durante todo o desenvolvimento e as informações geradas serem mantidas na organização. Além disso, a organização deve estar comprometida com o gerenciamento do projeto.

Conclui-se também que, para a execução do gerenciamento de recursos humanos, são necessárias pessoas interessadas e motivadas, implicando em benefícios aos projetos em que atuam. Mas, cabe ressaltar que, mesmo com um bom processo de gerenciamento

87

de projetos, a empresa não está a salvo de problemas que possam acarretar no não cumprimento do prazo e custo do projeto

7.2. Contribuições

O desenvolvimento do processo de gerenciamento de recursos humanos foi baseado nas melhores práticas de gerenciamento de projetos e portanto contribui nos seguintes pontos:

 Este trabalho contribuiu com o desenvolvimento de um processo de gerenciamento de recursos humanos que possibilita maior controle sobre os recursos humanos em uma fabrica de software através de um gerenciamento mais ativo.

 O processo de gerenciamento de recursos humanos apresentado neste trabalho possibilita à organização ganhos em ativos organizacionais e em conhecimentos ds fatores ambientais que contribuem para o melhoramento de todos os processos da organização.

Este processo foi desenvolvido de maneira a ser incorporado ao RUP (Rational

Unified Process) e permitir que a lacuna no gerenciamento de recursos seja sanada com um

processo especialmente desenvolvido para o gerenciamento de recursos humanos.

7.3. Trabalhos Futuros

Alguns dos trabalhos podem ser desenvolvidos a partir deste, tais como:

 Implantação do processo desenvolvido nos projetos de uma fábrica de software real e comparação dos resultados obtidos nos projetos em que o processo foi utilizado com resultados de projetos em que o processo não foi utilizado. A comparação pode ser feita baseada em métricas como:

 Diminuição da rotatividade de pessoal;  Rendimento da equipe;

 Resultados dos treinamentos executados;

 Refinamento do processo baseado nos resultados obtidos através da implantação do processo na fábrica de software.

Efetiva adequação do processo ao RUP, produzindo assim templates dos documentos produzidos no processo e com a indicação, no fluxo de trabalho do RUP, das atividades sugeridas por este trabalho

88

 Estudar a possibilidade e o impacto de contemplar recompensas no gerenciamento de Recursos Humanos do Projeto, apontando então as adaptações a ser feitas nas atividades do gerenciamento de recursos humanos.

89

 REFERENCIAL BIBLIOGRÁFICO

AAEN, I; BOTTCHER, P.; MATHIASSEN, L. The Software Factory: Contributions

and Illusions, In the Proceedings of the Twentieth Information Systems Research

Seminar, Scandinavia, Oslo, 1997.

BOCH, G.; JACOBSON, I.;JAMES R., The Unified Software Development Process,

Addison-Wesley 1999

BRANDÃO, A. O que é fábrica de software?. Disponível em. http://www.timaster.com.br/revista/materias/main_materia.asp?codigo=1197

Acessado no dia 08 de Agosto de 2007

CASTOR, E. M. Fábrica de Software: Passado, Presente e Futuro. Pós-Graduação Lato Sensu em Tecnologia da Informação – UNIBRATEC – União dos Institutos Brasileiros de Tecnologia, 2004.

CESAR, R. Fábrica de software: uma vocação nacional?. Disponível em, http://www.siscorp.com.br/imprensa/computerworld02.htm?documento=24655&Area =51. Acessado no dia 2 de agosto janeiro de 2007.

CUSUMANO, M. A. Japan’s Software Factories. Oxford University Press, 1991.

DONAIRE, D. Atributos desejáveis do Gerente de Pesquisa e Desenvolvimento

(P&D). São Paulo. Anais do XI Simpósio Nacional de Pesquisa de Administração em

Ciência e Tecnologia. PACTO/FEA/USP 1986

FERNANDES, A. A.; TEIXEIRA, S. D. Fábrica de Software: Implantação e Gestão de

Operações. Instituto de Tecnologia de Software. São Paulo: Atlas, 2004.

FERRARINI, J. E. A. Identificação e valoração de Competências para o

desenvolvedor de sistemas de informação na visão dos gestores de fábrica de software de salvador. Escola de Administração – UFBA. Salvador, 2006

FISCHER, A. L. O conceito de modelo de gestão de pessoas – modismo e realidade em

gestão de recursos humanos nas empresas brasileiras. In: DUTRA, Joel Souza

(Ed.). Gestão Por Competências. 5ª. ed. São Paulo: Editora Gente, 2001. cap. 1, p. 9– 23.

JIISIC, 4ª Jornadas Iberoamericanas de Ingeniería del Software e Ingeniería del

Conocimiento. Disponível em, http://is.ls.fi.upm.es/jiisic04/Tutoriales/index.html.

Acessado dia 30 de janeiro de 2007.

KATZ, R. L. Skills of an Effective Administrator. Harvard Business Review, vol. 52, nº 5, set/out 1974. Pp.90-112

90

MERVIN, R. E. Software Engineering: We Must Find a Way. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. SE-4, NO. 4, JULY 1978

SOMMERVILLE, I. Software Engineering – 6th Edition. Addison Wesley, 2003

SOTILLE, M. Gerenciamento de projetos na Engenharia de Software. Disponível em http://www.pmtech.com.br/artigos/Gerenciamento_projetos_Software.pdf. Acessado em 20 de Outubro de 2007

PMBoK, Conjunto de Conhecimentos de Gerência de projetos, 3. ed. Editora Four Campus Boulevard, 2004.

Rational Unified Process – Best Practices for Software Development Teams. Rational

Software White Paper, 1998 (TP026B, Rev 11/01)

KROLL, P.; KRUCHTEN, P. Rational Unified Process Made Easy: A Practitioner's

Guide to the RUP, The, Addison Wesley, 2003

OCHNER, J. Gerência de projetos: Uma Comparação entre o PMBOK e o XPM. Lavras – Minas Gerais, 2006.

PFLEEGER, Shari Lawrence. Engenharia de Software –Teoria e Prática. 2ª edição. São Paulo: Pearson Prentice Hall, 2003.

PRESSMAN, ROGER S. Engenharia de Software. 5. ed., Rio de Janeiro: McGraw-Hill, 2002. 843p.

ROCHA, T. A. da; OLIVEIRA, S. R. B.; VASCONCELOS, A. M. L. de (2004)

Adequação de Processos para Fábricas de Software, In: VI Simpósio Internacional

de Melhoria de Processos de Software (SIMPROS 2004), São Paulo, SP, novembro de 2004.

SBRAGIA, R.; MAXIMIANO, A. C.; KRUGLIANSKAS, I. O Gerente de projeto: Seu

Papel e Habilidades. Revista de Administração vol. 21, nº 3, jul/set 1986. PP. 24-31

SANDHOF, K., Fatores humanos no processo de desenvolvimento de software

visando qualidade. São Paulo, 2004 185p. dissertação de mestrado

VALERIANO, D.L. Gerência em projetos – Pesquisa, Desenvolvimento e Engenharia. São Paulo, Makron Books, 1998.

Documentos relacionados