软件项目管理课程标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件项目管理》课程标准
适用专业:计算机应用技术
开设时间:
课程编码:4010360
课时数:64
一、课程性质
软件项目管理是软件工程和项目管理的交叉学科,它在内容的基本框架上与项目管理具有领域相似性的特点;软件项目管理作为软件工程的一个重要组成部分,其知识领域的相关过程、方法、工具随着软件工程学科的发展也经历了重大的变革。
本课程系统地讲述了软件项目管理的基本概念、基本原理及基本方法,同时包含了相关知识领域当前的最新发展。为了理论结合实践,本课程采用大量分散案例来解释和验证软件项目管理领域的基本概念、基本原理及基本方法,同时采用综合案例将整个知识内容有机地结合在一起。
本课程是计算机应用技术专业的拓展领域中的主要课程,对于软件开发和软件项目管理人员岗位应具备的软件项目管理能力的培养起到重要作用。帮助学生获得必要的软件项目管理基本知识,掌握如何开发软件项目计划和如何进行软件项目的跟踪管理。引导学生将所学的软件项目管理基本知识,运用于具体的案例分析和实践中,帮助学生理解所学内容,提高实践能力。
本课程要求学生具备初步的软件开发能力,要求学生通过具体的案例分析和项目管理实践,深刻理解所学的理论知识,努力提高软件项目管理的能力。因此,课程学习难度较大。本课程采用“项目驱动,角色扮演,案例教学”的教学模式开展教学。整个课程由1个完整的“综合考务管理系统”软件项目管理项目驱动,64课时内完成教师与学生互动的讲练结合教学过程。教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目设计,充分调动师生双方的积极性,实现教学目标。
二、课程培养目标
本课程的培养目标是:通过本课程的学习,提高学生对项目软件管理的认识,掌握表述、发现、理解、分析、管理、评估软件项目管理的方法、技术和手段,掌握与控制软件项目管理的全过程。以项目管理的原理为基础、以实践经验和体会为案例、通过学习软件项目管理的方法、技术和工具,提高软件项目的开发效率和管理效率,能基本胜任软件项目管理员的岗位。在课程的学习中,培养诚实、守信、坚忍不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能力,并养成编写文档规范、项目管理资料规范等良好的工作习惯。
1.方法能力目标
(1)培养学生谦虚、好学的品质;
(2)培养学生勤于思考、做事认真的良好作风;
(3)培养学生良好的职业道德;
(4)培养学生良好的语言表达能力;
(5)培养阅读软件项目管理文档、编写软件项目管理文档的能力。
2.社会能力目标
(1)培养学生良好的自我表现、与人沟通的能力;
(2)培养学生的团队协作精神;
(3)培养学生分析问题、解决问题的能力;
(4)培养学生勇于创新、敬业乐业的工作作风;
(5)培养学生的质量意识、安全意识;
(6)培养学生诚实、守信、坚忍不拔的性格;
(7)培养学生自主、开放的学习能力。
3.专业能力目标
(1)能深刻认识项目管理与软件项目管理;
(2)会运用所学知识进行软件项目启动管理;
(3)会运用所学知识进行软件项目招投标与合同管理;
(4)会运用所学知识进行软件项目需求管理;
(5)会运用所学知识进行软件项目进度管理;
(6)会运用所学知识进行软件项目成本管理;
(7)会运用所学知识进行软件项目质量管理;
(8)会运用所学知识进行软件项目风险管理;
(9)会运用所学知识进行软件项目人力资源管理;
(10)会运用所学知识进行软件项目收尾管理。
三、与前后课程的联系
1.与前续课程的联系
《软件工程》是本门课程的先修课程,最好是学过《个体软件过程》这门课程。在此基础上,通过本课程的学习,使学生掌握软件项目管理各个阶段的主要工作内容,掌握软件项目管理过程中重要技术文档的编制方法,初步具备将所学知识运用于软件项目管理的基本能力。
2.与后续课程的联系
《项目管理软件》则必须以本课程为基础,是直接应用本课程所学知识的后续课程。同时为毕业设计提供了方法支持。
四、教学内容与学时分配
《软件项目管理》课程教学采用“项目驱动,角色扮演,案例教学”的教学模式,理论教学内容与实践教学内容融为一体,整个课堂以一个完整的“综合考务管理系统”项目驱动,根据典型任务开发过程及软件项目管理员能力要求,重构课程结构,形成模块化的课程结构,主要内容包括:软件项目管理基础模块、软件项目管理启动模块、软件项目管理计划模块、软件项目管理执行模块、软件项目管理控制模块、软件项目管理收尾模块。课程内容结构参见表2-7-1。
表2-7-1 课程模块结构与学时分配表
五、教材的选用
1.教材选取的原则
教材选取应遵循“适用、实用、够用”的原则。
(1)适用。教材要以软件项目管理为基础,符合软件项目管理人员的能力要求和本课程的培养目标;
(2)实用。教材应以项目驱动的教材,强调理论与实践的结合,便于实现“项目驱动,案例教学”;
(3)够用。教材的内容主要包括软件项目管理的知识和技能。
2.推荐教材
【1】周贺来,连卫民.软件项目管理实用教程[M].北京:机械工业出版社,2009
【2】韩万江,姜立新.软件项目管理案例教程(第2版)[M].北京:机械工业出版社,2009
3.参考资料
【1】肖来元,吴涛,陆永忠. 软件项目管理与案例分析[M].北京:清华大学出版社,2009.
【2】薛四新,贾郭军,软件项目管理[M].北京:机械工业出版社,2008.
【3】(美)斯奇沃泊(Schwalbe,K)著;邢春晓等译,IT项目管理(原书第4版) [M].
北京:机械工业出版社,2008.
六、教师要求
担任本课程的主讲教师需要具有丰富的软件项目管理经验,了解一般软件项目管理的方法和步骤,深刻理解软件项目管理的先进思想,具备一定的软件项目管理能力。其主要要求包括:
(1)了解软件企业行业需求;
(2)具备软件工程背景;
(3)具备使用高级语言编程的能力;
(4)具备一定的软件项目管理经验;
(5)具备使用常用软件项目管理工具的能力;
(6)熟练运用软件项目管理的方法和步骤。
同时应具备较丰富的教学经验。在教学组织能力方面,本课程的主讲教师应具备基本的教学设计能力,即根据本课程标准制定详细的授课计划,对每一堂课的教学过程精心设计,做出详细、具体的安排;还应该具备较强的施教能力,即掌握扎实的教学基本功并能够因材施教,在教学过程中还应具备一定的课堂控制能力和应变能力。
七、学习场地及设施要求
该课程要求在多媒体教室完成,以实现“项目驱动,角色扮演,案例教学”的教学模式,同时要求安装多媒体教学软件,同时,成立学习小组,实现课堂讨论、实践和课外的拓展学习。
八、考核方式与标准
1.课程考核方式
该课程的考核改变单一的终结性评价方法,采用过程考核和结果考核相结合、理论考试和实践考核相结合的方法,理论部分考核学生对案例教学中各个知识点综合应用的掌握情况,实践部分考核学生运用软件项目管理方法和步骤的掌握情况。灵活多样的考核方式可以全面考核学生的学习效果。课程考核方式参见表2-7-2.。