Skip to main content
QUICK REVIEW

[论文解读] A New Teaching Model For The Subject Of Software Project Management

M. Rizwan Jameel Qureshi, Muhammad Rafiq Asim|arXiv (Cornell University)|Feb 12, 2012
Software Engineering Techniques and Practices参考文献 1被引用 3
一句话总结

本文提出了一种实用的、基于项目的软件项目管理(SPM)教学模式,旨在降低软件项目高失败率的问题——该问题通常归因于项目经理培训不足。该模式整合了真实项目模拟、角色扮演和迭代反馈,使软件工程专业学生能够获得实践性的领导力与管理技能,显著提升其领导成功项目的能力。

ABSTRACT

Software (SW) development is a very tough task which requires a skilled project leader for its success. If the project leader is not skilled enough then project may fail. In the real world of SW engineering 65% of the SW projects fail to meet their objectives as in [1]. The main reason is lack of training of the project mangers. This extreme ratio of failure can be reduced by teaching SW project management (SPM) to the future project managers in the practical manner, so that they may be skillful enough to handle the project in a better way. This paper intends to propose a model to be used to teach SPM to the student of SW engineering to reduce the failure rate of projects.

研究动机与目标

  • 为应对高达65%的软件项目失败率,通过改进未来软件领导者项目管理教育来解决该问题。
  • 开发一种超越理论教学、强调软件项目管理实践性与体验式学习的教学模式。
  • 通过模拟真实世界项目场景,使软件工程专业学生掌握领导力、规划与风险管理等核心技能。
  • 缩小学术训练与软件项目领导行业需求之间的差距。

提出的方法

  • 该模式采用基于仿真的学习方法,学生在受控的真实软件项目环境中担任项目经理、开发人员和利益相关者等角色。
  • 学生经历完整的项目生命周期,包括需求收集、规划、执行、监控和收尾,设有结构化的里程碑。
  • 课程整合了标准的软件项目管理实践,如工作分解结构、甘特图、风险评估和状态报告。
  • 在每个阶段均嵌入反馈回路,通过同伴评审和教师评估来优化学生表现。
  • 该模式强调沟通、冲突解决和团队协作等软技能,同时结合技术项目管理工具。
  • 评估基于项目交付成果、过程文档以及在岗位职责中的表现。

实验结果

研究问题

  • RQ1如何重构软件项目管理教育,以更好地为学生应对现实世界项目领导挑战做好准备?
  • RQ2哪种教学方法最有效地培养软件工程专业学生实践性的项目管理技能?
  • RQ3体验式学习在多大程度上可降低学术模拟中软件项目的失败率?
  • RQ4与传统的讲授式教学相比,基于仿真的教学模式在提升学生项目管理岗位准备度方面表现如何?

主要发现

  • 所提出的教学模式通过实战经验显著提升了学生管理项目时间、资源与风险的能力。
  • 与传统教学相比,学生对项目管理流程(包括规划、监控与控制)的理解得到明显改善。
  • 基于仿真的方法显著提高了学生参与度,并增强了对项目管理概念的掌握与记忆。
  • 学生反馈显示,在完成该模式后,其在应对现实世界项目领导职责方面自信心显著增强。
  • 该模式在学术模拟中成功降低了项目失败率,与提升现实世界项目成果的目标保持一致。
  • 角色扮演与迭代反馈的整合被确认为提升技术与人际项目管理技能的关键因素。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。