文档库

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

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

3.4 Project项目管理工具

3.4.1 实验类型

验证性实验,2学时,选做;

3.4.2 实验目的

安装并能熟练使用Project项目管理工具的基本功能;

3.4.3 背景知识

3.4.4 实验设备

PC机一套,服务一台。

3.4.5 实验内容

1)安装单机版Project;

2)以书上第6章油漆工的资源组合为例,通过帮助文档使用project的基本功能;

3)根据优化策略,对所给的example进行优化;

3.4.6 实验步骤

第一步骤:从服务器下载project安装程序和example文件;

第二步骤:安装Project,并输入example;

第三步骤:通过帮助文档,熟悉project的基本功能;

第四步骤:根据所学的优化策略,对example进行优化;

3.4.7 实验要求

1)熟练使用Project的基本功能;

2)撰写实验报告;

3.4.8 实验思考

1)可以从哪些方面来检查一个计划是否合理?

2)可以使用哪些优化策略对项目计划进行进一步优化?

3.5 软件项目计划的制定

3.5.1 实验类型

设计性实验,4学时,必做;

3.5.2 实验目的

借助project工具制定合理科学的软件开发计划;

3.5.3 背景知识

项目经理最重要的职责是做计划、整合计划和执行计划。由于相对较短的期限和资源的优先控制,几乎所有的项目都需要正式的、详细的计划。又因为每个职能单位可能只按自己的计划文件来进行工作而很少顾及其他职能单位,所以计划活动的整合是必要的。

为了履行个人应负的责任,计划决定需要做什么,由谁做,什么时候做。计划阶段主要有9个主要组成部分:

●目标。一个目的、指标或在一定时间内要完成的任务。

●程序。为到达或超过目标要采取的战略和主要的行动;

●进度计划。计划说明了个人或集体活动或任务在什么时候开始和结束。

●预算。为达到或超过目标,计划所需要的费用。

●预测。在某一时间会发生什么情况,通常用风险来描述。

●组织:为达到或超过目标,对所需要的职位数目,种类及其相应的权利和责任的

设计。

●方针。决策和个人行动的总指南。

●步骤。执行一个方针的详细方法。

●标准。用足够或可接受来定义的个人或团队的质量层次。

3.5.4 实验设备

PC机一套(内含project工具和office工具)。

3.5.5 实验内容

假设你是“xxxx信息系统(可自选)”的项目经理,要求提交project格式的项目计划,包括项目进度计划、资源计划等。要求每个学生独立完成任务。

案例问题

1)列出你的假设

2)列出完成项目所必须的工序。

3)列出资源需求,在项目中哪些资源可能受到限制?

4)画出考虑所有可能资源的网络图。

5)做每一工序的工期估计。

6)确定关键路径。

7)标出组成关键路径的工序。

3.5.6 实验步骤

第一步骤:确定项目目标

第二步骤:项目工作包分解

第三步骤:借助project制定项目的进度计划(参考下表)

识号任务名称工期开始时间完成时间前置任务

1 项目范围规划 2.5工作日 2001年6月20日 2001年6月22日

2 确定项目范围4工时 2001年6月20日 2001年6月20日

3 项目资源配备2工作日2001年6月20日 2001年6月22日2

4 项目范围规划阶段结束 0工作日2001年6月22日2001年6月22日3

5 软件需求分析10.38工作日 2001年6月22日 2001年7月6日。。。。。。。。。。。。。。。。。。

35 文档20.5工作日2001年7月18日 2001年8月15日

36 制定“帮助”规范1工作日2001年7月18日 2001年7月19日16

40 审阅并修改用户文档2工作日2001年8月13日2001年8月15日39

4l 文档阶段结束0工作日2001年8月15日2001年8月15日40

42 项目总结 2.38工作日2001年9月3日 2001年9月5日

43 经验教训归档2工作日2001年9月3日 2001年9月5日34

44 建立软件维护小组3工时2001年9月5日2001年9月5日43

45 回顾完成0工作日2001年9月5日2001年9月5日44

第四步骤:项目进度控制

第五步骤:项目总结

3.5.7 实验要求

1)撰写项目计划和提交project项目文件;

附录1 团队游戏总结报告模板

实验名称:

专业:学号:姓名:

团队游

戏内容

介绍

经验教

训总结

游戏后

的体会

附录2 软件项目计划模板

1. 概述

1.1 编写目的

本文档是__________(开发单位名称)根据__________ 项目的初步需求,并对_______ 项目的各项需求进行全面分析之后,做出的软件开发计划。

1.2 项目背景

[ 列出本软件项目的开发背景 ]

1.3 定义

①项目目标(Objective)。

②工作包(Work Packages), WBS(Work Breakdown Structure)。

③活动(Activity)。

④甘特图(Gantt Chart)。

1.4 参考资料

[1] 鲍居武等.软件T程概论.北京师范大学出版社.1995

[2] 袁义才,陈军.项目管理手册.中信出版社.2001

[3] Jack Gido,James P.Clements.Successful Project.Management.INTERNATIONAL THOMSON PUBLISHING.1998

中详本:张金成译.成功的项目管理.机械工业出版社.1999

[4] 蔚林巍.迈向2l世纪的项目管理.企业管理. 2001,(10):5-22

[5] 比尔.盖茨.未来时速一数字神经系统与商务新思维.北京大学出版社.1999

[6] 左礁.留住最后的激情.程序员.2001,(11):36-38

[7] Fred Demers. Holding on to Your Best People.Research& Technology Management.2001,44(1):13-16

[8] Jim Johnson.The IT War Room.Software Magazine.2001,21(3):3l-34

[9] P.Kruchteu.The Rational Unified Process.Addison Wesley.1998

3.计划

3.1 资源计划

[ 逐项列出项目开发过程中所需的各种资源。 ]

4. 项目管理

4.1 人员与角色

[ 逐项列出项目组的角色分配及已可供调配的人员。 ]

4.2 人员计划

[ 逐条列出本项目所需各种角色人员的起始与结束时间,人数,技能方面的要求等内容。 ]

4.3 风险管理计划

[ 逐条列出各项风险的影响因素、发生概率、严重性、负责人、预期日期、预防及补救方案等内容。 ]

4.4 培训计划

[ 逐条列出主题(技能、领域、工具、方法)、人数、计划日期、提供者等内容。 ]

5. 进度跟踪

5.1 项目会议

[ 列出项目会议组织的办法。 ]

5.2 项目里程碑

[ 列出项目里程碑,即项目进度的关键点。 ]

5.3 进度表

[ 给出项目进度表。 ]

附:[ 给出用MS Project 制作的项目计划MPP]