文档库 最新最全的文档下载
当前位置:文档库 › 《软件项目管理》实验指导书

《软件项目管理》实验指导书

《软件项目管理》实验指导书
《软件项目管理》实验指导书

《软件项目管理》课程实验指导书

计算机网络专业

高继勋编

河南工程学院软件职业技术学院

2010年 9月

摘要

《软件项目管理》是一门理论性强、指导能力强的一门专业课,课本提供的教学内容侧重于理论指导,通过上机学习,学生可以查阅众多关于软件项目实际开发过程中的一些资料,具有很强的针对向,软后结合课本中的理论,可以有效加深学生对理论的理解,同时,可以拓展学生对于项目管理的视野,深化学生对理论指导实践的理解。

《软件项目管理》课程安排试验合计4个,分别为:

1、软件项目计划的制定

2、软件项目风险管理报告的制定

3、软件估算方法练习

4、查阅人力资源与团队管理案例

通过上机查阅资料,有助于学生对理论的理解,同时验证理论对软件开发的指导意义。

目录

前言 (3)

实验一软件项目计划的制定 (4)

实验二软件项目风险管理报告的制定 (6)

实验三软件估算方法练习 (8)

实验四查阅人力资源与团队管理案例 (10)

主要参考书 (12)

前言

我国软件产业发展非常迅速,但是我国软件企业所取得的利润并不高,这并非我国软件市场不够好,也不仅仅是因为我国软件市场不规范。我国许多软件企业的国际跨国公司开辟中国市场之初,曾经忧心忡忡,但随之发现软件市场反而更加热闹,便不再非常紧张。随着业务的快速发展,我国各大型集团公司的企业信息化大型项目几乎都是由国外公司签约,许多招标文件规定使用国外软件。原因是我们国内设计开发复杂大型项目的能力非常弱。要改变这一状况,必须要造就一批真正能够设计复杂系统的高级系统分析人员和设计人员,一批能够确保大中型软件项目按要求完成的中高级项目管理人员,以及一批资金与企业管理水平相当的软件企业。要实现这个目标,必须有软件项目管理理论的指导,对于以后从事软件项目的人员来说,《软件项目管理》课程就显得非常重要。

《软件项目管理》属于理论性非常强的课程,并且对具体的软件开发和管理有很强的指导意义。要想使学生能够更加深入的了解软件项目管理的相关理论,必须将理论与实践相结合。本实验主要让学生通过学习大量软件项目开发实例,通过具体开发实例的学习,在实例中掌握软件项目管理的相关理论,以便以后更好的指导软件项目开发和管理。

实验一:软件项目计划的制定

实验学时:2

实验类型:练习

实验要求:必修

试验时间:11月1日下午14:00—15:50

一、实验目的

通过网络查阅相关软件项目计划,对比教材中软件项目计划模板,熟悉软件项目计划的格式和内容。

二、实验内容

对比教材中的软件项目计划模板,分析一下制定软件项目计划需要注意什么?以及软件项目计划应该包含哪些内容?并制定一个简单的软降项目计划。

三、实验组织运行要求

以学生自主训练为主的开放模式组织教学,教师随课堂辅导学生制定项目计划。

四、实验条件

对机房计算机没有特殊要求。

五、实验步骤

步骤一:由学生查阅软降项目计划资料(比如软件公司制定的软件项目计划)

步骤二:对比教材中的模板,熟悉软件项目计划内容,重点熟悉一下几个方面的内容:

1、软件项目介绍

2、技术方案概述

3、过程计划

4、测试计划

5、组织计划

6、资源计划

7、如阿借鉴估算与预测

8、进度表

9、质量计划

10、风险计划

11、变更管理计划

12、文档计划

13、培训计划

14、发布与实施计划

六、思考题

怎样制定软件项目计划,才能够更好的指导软件的开发。

七、实验报告

要求在指导书中明确学生实验报告的内容及具体要求,基本内容详见《软件学院学生实验报告格式要求》。

八、其它说明

建议同学们能根据自己的软件编写经验制作一份软件项目计划,该计划可以不必要涉及到软件项目计划模板的14个内容,但是要尽量描述清楚自己的计划。

实验二:软件风险管理报告的制定

实验学时:2

实验类型:练习

实验要求:必修

试验时间:11月15日下午14:00—15:50

一、实验目的

通过网络查阅风险管理报告的有关资料,对比教材中风险报告的内容,熟悉风险报告应包含的内容。

二、实验内容

结合教材中关于风险报告的内容,分析一下制定风险报告需要注意什么?并根据腾讯与奇虎的争端,并其制定一个简单的软降运行过程中的风险报告。

三、实验组织运行要求

以学生自主训练为主的开放模式组织教学,教师随课堂辅导学生。

四、实验条件

对机房计算机没有特殊要求。

五、实验步骤

步骤一:由学生查阅软件风险报告相关内容(比如软件公司制定的软件风险报告)

步骤二:对比教材中软件风险报告的应包含的内容,熟悉软件风险报告的制定,重点熟悉一下几个方面的内容:

(1)内部风险状态报告应包括以下信息:

·风险名称

·风险分类(项目领域)

·分析阶段的概率、损失和暴露量

·当前的概率、损失和暴露量

·风险等级(低、中、高)

·风险化解和意外事故计划总结

·风险化解计划的完成进度(已完成的工作)

·意外事故计划就绪

·触发值

·计划行动

·风险所有者

(2)外部风险报告应包含的信息包括:

·项目名称

·介绍

·背景

·范围

·标准与假设

·项目领域的风险等级

·风险趋势

·缓解和意外事故活动的总结

·结论

·建议

六、思考题

怎样制定风险报告计划,才能够在现实的软件开发过程中更好的规避风险。

七、实验报告

要求在指导书中明确学生实验报告的内容及具体要求,基本内容详见《软件学院学生实验报告格式要求》。

八、其它说明

实验三:软件估算方法练习

实验学时:2

实验类型:练习

实验要求:必修

试验时间:11月29日下午14:00—15:50

一、实验目的

通过网络查阅软件估算方法有哪些种类,对比教材中的软估算方法,熟悉至少一种软件估算方法。

二、实验内容

结合教材中介绍的8中软件估算方法,通过网络查阅资料及软件估算实例,进一步熟悉软件估算方法的应用。

三、实验组织运行要求

以学生查阅资料、自主研究估算方法为主的开放模式组织教学,教师随课堂辅导学生。

四、实验条件

对机房计算机没有特殊要求。

五、实验步骤

步骤一:由学生查阅软件估算方法的相关资料

步骤二:结合软件估算的实际应用实例,根据自己的理解描述基本COCOMO估算法。

主要熟悉基本COCOMO模型:

1.基本COCOMO模型

基本COCOMO模型是一个静态单变量模型,它用一个以已估算出来的原代码行数(LOC)为自变量的经验函数计算软件开发工作量。基本COCOMO模型的开发工作量估算公式如下:

Effort=A*SizeB (5-3) 其中,Effort表示以人月为单位的工作量;

size为软件产品中交付的代码千行数(KDSI);

B是与软件开发模式有关的变化因子;

具体取值如下表所示:

六、思考题

怎样进行软件估算才能使估算的更加准确。

七、实验报告

要求在指导书中明确学生实验报告的内容及具体要求,基本内容详见《软件学院学生实验报告格式要求》。

八、其它说明

建议同学们根据自己的理解阐明基本COCOMO估算法的使用方法。

实验四:查阅人力资源与团队管理案例

实验学时:2

实验类型:练习

实验要求:必修

试验时间:12月13日下午14:00—15:50

一、实验目的

通过网络查阅人力资源与团队管理案例,进一步熟悉人力资源最基本的管理方法,加深理解如何高效管理团队的方法。

二、实验内容

对比教材中的人力资源管理理论,查阅人力资源管理学相关案例,进一步熟悉人力资源及团队管理的方法。

三、实验组织运行要求

以学生自主训练为主的开放模式组织教学,教师随课堂辅导学生制定项目计划。

四、实验条件

对机房计算机没有特殊要求。

五、实验步骤

步骤一:由学生查阅人力资源管理和团队管理的案例。

步骤二:对比教材中的理论,结合案例,自我分析其中的管理学方法,熟悉如何高效管理团队。重点员工的团队合作意识应该包括哪些内容。同时要熟悉管理高业绩团队应该注意的几个方面:1)以具有挑战性的、清楚地和支持的方式委派团队任务

2)设立愿景

3)创造变化

4)管理团队

5)将如何让完成任务的细节留给团队

6)及时处理团队问题

7)及时处理问题员工

8)提高成员对团队的归属感

六、思考题

软件公司处于起步阶段怎样进行人员管理。

七、实验报告

要求在指导书中明确学生实验报告的内容及具体要求,基本内容详见《软件学院学生实验报告格式要求》。

八、其它说明

建议同学们能根据自己的理解阐明员工的团队合作意识应该包括哪些内容。

主要参考书

1.《软件项目管理》(2010年4月第一版),清华大学出版社,康一梅著。2.《软件项目管理》(第一版),人民邮电出版社出版,朱少民著。

3.《软件项目(第二版),清华大学出版社出版,覃征著。

相关文档