Experience Teaching Software Project Management in both Industrial and Academic Settings

被引:0
|
作者
Kruchten, Philippe [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper relates seven years of experience teaching Software Project Management both in academia as part of an undergraduate software engineering program and to software engineering graduate students, and to practitioners in industry. It explains some of the difficulties and constraints for such a course. It describes the current syllabus and its rationale. The course is constructed based on a conceptual model of software development that accommodates a wide range of process models, traditional and agile, large and small. The course is illustrated by drawing from a range of concrete processes: RUP (R), DSDM (R), MSF (R), Scrum and XP, of software engineering standards (from IEEE and ISO) and a few project management tools. The paper then maps this course to the IEEE SWEBOK (Software Engineering Body Of Knowledge), to IEEE Standard 1490, better known as the PMBOK (Project Management Body of Knowledge), and more particularly to the recent IEEE-CS/ACM SE2004 (Software Engineering Curriculum 2004), showing how the course can be made an integral part of a well-rounded software engineering program.
引用
收藏
页码:199 / 208
页数:10
相关论文
共 50 条
  • [1] Teaching software project management in industrial and academic environments
    McDonald, James
    [J]. Software Engineering Education Conference, Proceedings, 2000, : 151 - 160
  • [2] Experience teaching Barry Boehm's techniques in industrial and academic settings
    Frailey, Dennis J.
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 219 - 225
  • [3] Experience teaching Barry Boehm's techniques in industrial and academic settings
    Frailey, Dennis J.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (08) : 1217 - 1221
  • [4] TEACHING SIMULATION IN INDUSTRIAL AND ACADEMIC SETTINGS
    BRONSON, R
    [J]. SIMULATION, 1978, 30 (06) : 203 - 205
  • [5] Integrating Project Based Learning and Project Management for Software Engineering Teaching: An Experience Report
    Fioravanti, Maria Lydia
    Sena, Bruno
    Paschoal, Leo Natan
    Silva, Laiza R.
    Allian, Ana P.
    Nakagawa, Elisa Y.
    Souza, Simone R. S.
    Isotani, Seiji
    Barbosa, Ellen F.
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 806 - 811
  • [6] Teaching project management in academic ICT environments
    Car, Zeljka
    Belani, Hrvoje
    Pripuzic, Kresimir
    [J]. EUROCON 2007: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOLS 1-6, 2007, : 1643 - 1649
  • [7] Project Management Software for Distributed Industrial Companies
    Dobrojevic, M.
    Medjo, B.
    Rakin, M.
    Sedmak, A.
    [J]. INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 221 - 226
  • [8] SoProMaTT - A Software Project Management teaching tool
    El-Gayar, O
    Thota, S
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VIII, PROCEEDINGS, 2003, : 356 - 361
  • [9] Teaching Software Project Management using Simulations
    Bollin, Andreas
    Hochmueller, Elke
    Mittermeir, Roland T.
    [J]. 2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 81 - 90
  • [10] Software Mangineeringment: Teaching Project Management from Software Engineering Perspective
    Tomer, Amir
    [J]. PROCEEDINGS OF 2015 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2015, : 5 - 11