Abstract
Project planning is a delicate and on-going activity that requires a great deal of experience and knowledge. Several models and methods are developed which explore the various aspects of planning a project. In this paper, we propose a framework named Spiral Pro that integrates Spiral Model, MBASE and COCOMO II to help project managers do their project planning in a systematic way. In an empirical study, a project plan template, developed following the framework, was provided for thirteen e-service projects and a survey was used at the end to assess the study. Based on the survey, some characteristics are summarized, which help point out the effectiveness of using of Spiral Pro framework. Motivated by the findings in the study, a tool has been developed to help both experienced and inexperienced project managers make better use of the framework for project planning.
Supported by the National Natural Science Foundation of China under grant No. 60273026, 60473060 and The Hi-Tech Research and Development Program (863 Program) of China under grant No. 2004AA112080, 2005AA113140.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Paulk, M.C., et al.: Capability Maturity Model for Software. In: Thayer, R.H., Christensen, M.J. (eds.) Software Engineering. The Supporting Processes, vol. 2, pp. 375–386. John Wiley & Sons, Hoboken (2002)
Royce, W.W.: Managing the Development of Large Software Systems: Concepts and Techniques. In: Proceedings of the 9th ICSE, pp. 328–338. IEEE Computer Society Press, Los Alamitos (1970)
Jacobson, I., et al.: The Unified Software Development Process. Addison-Wesley Longman, Massachusetts (1999)
Standish CHAOS Report (2001), http://www.standishgroup.com
Boehm, B., Abts, C.: COTS Integration: Plug and Pray? Computer 37(1), 135–138 (1999)
Brownsword, L., Oberndorf, T., Sledge, C.: Developing New Processes for COTS-Based Systems. IEEE Software 17(4), 48–55 (2000)
Boehm, B., Port, D., Yang, Y., Bhuta, J.: Composable Process Elements for Developing COTS-Based Applications. In: Proceedings of ISESE 2003, pp. 8–17. IEEE Presss, Los Alamitos (2003)
Boehm, B., Port, D., Alsaid, M.: Avoiding the Software Model Clash Spider Web. IEEE Software 17(6), 120–122 (2000)
Boehm, B., Port, D.: Balancing Discipline and Flexibility with the Spiral Model and MBASE. Crosstalk 11(12), 23–28 (2001)
Boehm, B., et al.: Software Cost Estimation with COCOMO II. Prentice-Hall, Upper Saddle River (2000)
Boehm, B.: A Spiral Model of Software Development and Enhancement. IEEE Computer 21(5), 61–72 (1988)
Fugetta, A.: Software Process: A Roadmap. In: Finkelstein, A. (ed.) Proceedings of the Conference on The Future of Software Engineering, pp. 25–34. ACM Press, New York (2000)
Boehm, B.: Anchoring the Software Process. IEEE Software 13(4), 73–82 (1996)
Boehm, B.: Software Engineering Economics. Prentice-Hall, Upper Saddle River (1981)
Koontz, H., O’Donnell, C.: Principles of Management: An Analysis of Managerial Functions, 5th edn. McGraw-Hill, New York (1972)
Paulk, M.C., et al.: Key Practices of the Capability Maturity Model. Technical Report, CMU/SEI-93-TR-025. Software Engineering Institute, Carnegie Mellon University (1993)
Boehm, B.: Theory-W Software Project Management Principles and Examples. IEEE Transactions on Software Engineering 15(7), 902–916 (1989)
MBASE Guidelines and MBASE Electronic Process Guide. Center for Software Engineering, University of Southern California, USA, http://sunset.usc.edu/research/MBASE
Al-Said, M.: Identifying, Analyzing, and Avoiding Software Model Clashes. Ph. D. Dissertation. University of Southern California, USA (2003)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley, Massachusetts (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Meyers, S. (2006). Spiral Pro: A Project Plan Generation Framework and Support Tool. In: Li, M., Boehm, B., Osterweil, L.J. (eds) Unifying the Software Process Spectrum. SPW 2005. Lecture Notes in Computer Science, vol 3840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11608035_23
Download citation
DOI: https://doi.org/10.1007/11608035_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31112-6
Online ISBN: 978-3-540-32450-8
eBook Packages: Computer ScienceComputer Science (R0)