Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31181
Project Management and Software Development Processes: Integrating PMBOK and OPEN

Authors: Maurício Covolan Rosito, Daniel Antonio Callegari, Ricardo Melo Bastos

Abstract:

Software organizations are constantly looking for better solutions when designing and using well-defined software processes for the development of their products and services. However, while the technical aspects are virtually easier to arrange, many software development processes lack more support on project management issues. When adopting such processes, an organization needs to apply good project management skills along with technical views provided by those models. This research proposes the definition of a new model that integrates the concepts of PMBOK and those available on the OPEN metamodel, helping not only process integration but also building the steps towards a more comprehensive and automatable model.

Keywords: Software Process, OPEN metamodel, PMBOK metamodel, Project Management

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1071452

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2772

References:


[1] K. Schwalbe, "Information Technology Project Management", Thomson Learning, 2nd edition, 2002.
[2] B. Henderson-Sellers, R. Due, I. Graham, and G. Collins, "Third generation OO processes: a critique of RUP and OPEN from a project management perspective", Seventh Asia-Pacific Software Engineering Conference, 2000.
[3] P. Kruchten, "The Rational Unified Process: An Introduction", Addison-Wesley, 2nd edition, 2000.
[4] I. Graham, B. Henderson-Sellers and H. Younessi, "The OPEN Process Specification", Addison-Wesley, 1997.
[5] Project Management Institute, "PMBOK - A Guide to the Project Management Body of Knowledge" Newtown Square, PA: Project Management Institute, 4th edition, 2008.
[6] D. Callegari, and R. Bastos, "Project Management and Software Development Processes: Integrating RUP and PMBOK", ICSEM - International Conference on Systems Engineering and Modeling, 2007.
[7] R. Pressman, "Software engineering: a practitioner's approach", McGraw-Hill, 6th edition, 2004.
[8] OPEN Consortium. "OPEN - Object-oriented Process, Environment and Notation", viewed March 05, 2011, < http://www.open.org.au>.
[9] OPEN Process Framework Repository Organization (OPFRO), "OPEN Process Framework", viewed February 15, 2011,.
[10] R.G. Cooper, "Winning at New Products: Accelerating the Process from Idea to Launch", Perseus Books, 3rd edition, 2001.
[11] D. Callegari, M. Rosito, M. Blois, R. Bastos. "An Integrated Model for Managerial and Productive Activities in Software Development". In: ICEIS - 10th International Conference on Enterprise Information Systems, Spain, 8p, 2008.
[12] H. Kerzner, "Applied project management: best practices on implementation", New York, Wiley & Sons, 2000.
[13] J. Pinto, and D. Slevin, "Critical factors in successful project implementation", IEEE Trans Eng Manage, 34(1): 22-7, 1987.
[14] I. Jacobson, G. Booch, and J. Rumbaugh, "The Unified Software Development Process", Upper Saddle River, Addison Wesley, 2001.
[15] K. Beck, "Extreme Programming Explained: Embrace Change", Addison Wesley, 2nd edition, 2004.
[16] M. Turner, "Microsoft Solutions Framework Essentials: Building Successful Technology Solutions", Microsoft Press, 2006.
[17] W. S. Humphrey, T. R. Snyder, and R. R. Willis, "Software Process Improvement at Hughes Aircraft", In: Institute of Electrical and Electronic Engineers - IEEE, p. 11-23, 1991.
[18] I. Sommerville, "Software engineering", Addison-Wesley, 8th edition, 2006.
[19] OMG, "OMG Meta Object Facility (MOF) Core Specification", viewed February 20, 2011, .
[20] OMG, "OMG Meta Object Facility (MOF) Core Specification", viewed February 21, 2011, .
[21] OMG, "Software & Systems Process Engineering Meta-Model Specification", Version 2.0, viewed January 15, 2011, .
[22] M. Rosito, D. Callegari, R. Bastos, "Metamodelos de processos de desenvolvimento de software: Um estudo comparativo", SBSI - Brazilian Symposium on Information Systems, 2006.