Gerência de Projetos e Processos de Desenvolvimento de Software: uma proposta de integração
Resumo
As organizações de software estão constantemente procurando por processos de software bem definidos para o desenvolvimento de seus produtos e serviços. Entretanto, muitos processos de desenvolvimento de software existentes apresentam carências no quesito de gerência de projetos. Esta pesquisa propõe adefinição de um modelo que integra os conceitos de gerência de projetos e do processo de desenvolvimento de software formando uma base para a automatização do planejamento das atividades pertencentes a estas duas áreas de conhecimento. Um protótipo foi desenvolvido para demonstrar os conceitos propostos.
Referências
K. Schwalbe, “Information Technology Project Management”, 2ª Ed., Thomson Learning, Canada, 2002.
D. Callegari, e R. Bastos, “Project Management and Software Development Processes: Integrating RUP and PMBOK”, ICSEM - International Conference on Systems Engineering and Modeling, Haifa, Israel, 2007.
PMBOK – “A Guide to the Project Management Body of Knowledge”, 2000.
B. Henderson-Sellers, R. Dué, I. Graham, e G. Collins, “Third generation OO processes: a critique of RUP and OPEN from a project management perspective”, ASPEC - Seventh Asia-Pacific Software Engineering Conference, 2000.
PEP – “A RUP Adoption Process. Rational Process Engineering Process”, Rational Unified Process, 2003.
I. Graham, B. Henderson-Sellers, e H. Younessi, “The OPEN Process Specification”, Addison Wesley, 1997.
W. S. Humphrey, T.R. Snyder, and R.R. Willis, “Software Process Improvement at Hughes Aircraft”, Institute of Electrical and Electronic Engineers, pp. 11-23, 1991.
PMI Web Site, http://www.pmi.org/info/default.asp, Novembro, 2006.
Jacobson, I., Booch G., Rumbaugh J., “The Unified Software Development Process”, Upper Saddle River, Addison Wesley, 2001.
A. Bencomo, “Extending the RUP, Part 1: Process Modeling”, http://www-128.ibm.com/developerworks/rational/library/4721.htm, Novembro, 2006.
Rational Software Corporation Web Site, “Rational Unified Process: Best Practices for Software Development Teams”, http://www.rational.com/products/rup/whitepapers.jsp, Novembro, 2006.
R. Burke, “Project Management: Planning and Control Techniques”. 3ª Ed., John Wiley & Sons, 2001.
J. Warmer, A. Kleppe, “The Object Constraint Language - Precise Modeling with UML”, Addison Wesley, 1999.
H. Kerzner, “Applied project management: best practices on implementation”, John Wiley & Sons, 2000.
R.G. Cooper, “Winning at New Products: Accelerating the Process from Idea to Launch”, Addison-Wesley, 1993.
J. Pinto, and D. Slevin, “Critical factors in successful project implementation”, IEEE Transactions on Engineering Management, pp.22–7, 1987.
K. Beck, “Extreme Programming Explained: Embrace Change”, Ad. Wesley, 1999.
R. Hundhausen, “Working with Microsoft Visual Studio 2005 Team System”, White Paper, 2006.
I. Sommerville, “Software engineering”, 5ª Ed., Addison-Wesley, 1995.
Microsoft Project Web Site, www.microsoft.com/Project/, Março, 2007.
S. S. Alhir, “Integrating the Project Management Body of Knowledge (PMBOK) Guide and the Unified Process (UP)”, White Paper, 2003.