ABSTRACT
It is increasingly recognized that project management is an important aspect of the computing curriculum. Since many students do not have project experience, it is important to provide this in conjunction with project management concepts. This paper describes our experiences with various project simulations. In particular, we developed a LEGO® bridge building project to teach students how to measure progress and manage change.
- Cusing, K. Why projects fail. Computer Weekly (Nov. 21, 2002).Google Scholar
- Goold, A. 2003. Providing process for projects in capstone courses. In Proceedings of the 8th Annual Conference on innovation and Technology in Computer Science Education (Thessaloniki, Greece, June 30 - July 02, 2003). D. Finkel, Ed. ITiCSE '03. ACM Press, New York, NY, 26-29. DOI= http://doi.acm.org/10.1145/961511.961522 Google ScholarDigital Library
- Hood, C. S. and Hood, D. J. 2005. Teaching programming and language concepts using LEGOs®. In Proceedings of the 10th Annual SIGCSE Conference on innovation and Technology in Computer Science Education (Caparica, Portugal, June 27 - 29, 2005). ITiCSE '05. ACM Press, New York, NY, 19-23. DOI= http://doi.acm.org/10.1145/1067445.1067454 Google ScholarDigital Library
- Hood, C. S. and Hood, D. J. 2005. Toward integrating computing concepts into the K-12 curriculum. In Proceedings of the 10th Annual SIGCSE Conference on innovation and Technology in Computer Science Education (Caparica, Portugal, June 27 - 29, 2005). ITiCSE '05. ACM Press, New York, NY, 375-375. DOI= http://doi.acm.org/10.1145/1067445.1067576 Google ScholarDigital Library
- Jones, C. Patterns of large software systems: Failure and success. Computer 28, 3 (1995), 86--87. Google ScholarDigital Library
- Pinto, J.K. and Parente, D.H. SimProject Player's Manual and Access Code. McGraw-Hill/Irwin, New York, NY, 2003.Google Scholar
- Reif, H. L. and Mitri, M. 2005. How university professors teach project management for information systems. Commun. ACM 48, 8 (Aug. 2005), 134--136. DOI= http://doi.acm.org/10.1145/1076211.1076249 Google ScholarDigital Library
- Sullivan, S. L. 1993. A software project management course role-play-team-project approach emphasizing written and oral communication skills. In Proceedings of the Twenty-Fourth SIGCSE Technical Symposium on Computer Science Education (Indianapolis, Indiana, United States, February 18 - 19, 1993). SIGCSE '93. ACM Press, New York, NY, 283--287. DOI= http://doi.acm.org/10.1145/169070.169508 Google ScholarDigital Library
- Wolz, U. 2001. Teaching design and project management with lego RCX robots. In Proceedings of the Thirty-Second SIGCSE Technical Symposium on Computer Science Education (Charlotte, North Carolina, United States). SIGCSE '01. ACM Press, New York, NY, 95--99. DOI= http://doi.acm.org/10.1145/364447.364551 Google ScholarDigital Library
- 2001. Computing curricula 2001. J. Educ. Resour. Comput. 1, 3es (Sep. 2001), 1. DOI= http://doi.acm.org/10.1145/384274.384275Google Scholar
Index Terms
- Teaching software project management using simulations
Recommendations
Practicum in software project management: an endeavor to effective and pragmatic software project management education
ESEC-FSE '07: Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineeringOne of the key factors influencing project success or failure is project management. Unfortunately, effective management of software projects is not in practice; what is actually being practiced varies significantly from what is advised in the available ...
Teaching software project management using simulations
It is increasingly recognized that project management is an important aspect of the computing curriculum. Since many students do not have project experience, it is important to provide this in conjunction with project management concepts. This paper ...
Practicum in software project management: an endeavor to effective and pragmatic software project management education
ESEC-FSE companion '07: The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papersOne of the key factors influencing project success or failure is project management. Unfortunately, effective management of software projects is not in practice; what is actually being practiced varies significantly from what is advised in the available ...
Comments