《IT项目管理实验指导书(Microsoft Project).doc》由会员分享,可在线阅读,更多相关《IT项目管理实验指导书(Microsoft Project).doc(17页珍藏版)》请在三一办公上搜索。
1、IT项目管理课程实验指导书仲恺农业工程学院计算机科学与工程学院1 实验课程的性质与任务IT项目管理是计算机科学与技术专业的一门专业必修课程,其主要教学内容为IT项目管理的基本理论知识、软件项目管理的基本原则、方法和工具等。本实验的主要目的是使学生通过实验深刻理解和掌握课堂教学内容的重点、难点和基本概念,培养学生在大型软件开发中管理软件项目的基本能力,使学生理解规范化的软件开发和质量控制过程,提高学生的实践能力和训练学生运用所学知识去分析实际问题、解决实际问题的能力。2 实验教学目的和要求IT项目管理是一门有较强的实践性课程。在教学中应该既重视课堂理论教学又应重视实验实践教学。学生应按照本实验教
2、学大纲,掌握现代项目管理的基本原理和基本方法,了解项目特别是软件项目管理各个阶段所需的基本技术和工具,初步具备制定项目计划和实施项目管理的基本技能。掌握一种软件项目管理工具的使用方法,掌握制定项目计划、进行项目跟踪和实施项目管理的基本技能,培养学生分析问题、解决问题的能力。在实践中通过动手,促进动脑,加强学生对软件项目参与者的角色、责任和管理技能和基本方法的理解,从而达到培养学生提高软件项目与质量管理的能力。要求学生按照本课程实验教学大纲的要求,完成规定的各项实验,并要求学生填写实验报告,3 实验内容序号实验名称实验类型实验时数实验目的实验内容提要教学方法教学要求实验一项目基本设定设计3掌握项
3、目的基本设定掌握Project2000的安装配置,掌握进行项目基本设定的方法,并建立一个项目工作初始计划。为后期的实验作准备。老师指导掌握实验二项目工作安排设计3掌握项目工作的安排按照课程讲述的方法对指定的软件项目进行任务分解,利用Project2000进行任务安排与设定,使学到的理论具体化,从而提高解决实际问题的能力。老师指导掌握实验三项目工作分派设计3掌握项目工作分派掌握活动工作分派的方法;掌握如何建立资源,以及如何将资源分派到任务中;了解项目的资源分派情形。老师指导掌握实验四项目成本设定设计3掌握项目成本设定与监控掌握利用Project2000进行软件项目成本预算控制的方法。能够建立花费
4、表、有效监控项目成本。老师指导掌握实验五项目任务分派设计3掌握项目任务分派与沟通协调了解进行项目协作前的一些必要的设置工作,掌握利用Project Server 进行项目协作的方法。老师指导掌握实验六项目开发总结报告的编写设计3掌握项目开发总结报告的编写综合本课程所学内容,老师指导,学生自选一个项目,编制项目开发总结报告老师指导掌握4考核办法和成绩评定标准4.1 提交的成果1、项目开发计划2、开发进度周报(四周,每周一份)3、项目开发总结报告4.2 考核办法按学生动手和理论分析能力和实验报告分优、良、中、及格、不及格。4.3成绩评定标准优:完成实验并正确解答实验中提出的问题,实验报告详实。良:
5、完成实验并正确解答实验中提出的部分问题,实验报告详实。中:完成实验,实验报告详实。及格:在其它同学和老师帮助下完成实验,实验报告基本详实。不及格:未完成实验或无实验报告。5 实验方案通过课堂的学习,学生已经掌握软件项目管理的理论知识,并进行了课程实验,了解了如何使用工具进行项目管理。作为本课程的最后,可以让学生分组,参与一个实际项目的实践活动,具体实践要求如下:5.1 团队组织建设5.1.1项目分组- 老师将学生分组,5人一组,每组选择一个具体项目,例如学生成绩管理系统5.1.2进行角色分工- 老师对5个人进行角色分工,一个项目经理,由项目经理指定开发经理和质量经理,然后进一步明确每人的项目职
6、责。5.1.3编制组织结构图- 根据角色分工和相关的职责,编制项目的组织结构图。5.1.4设定开发过程规范- 事前明确软件开发过程规范,包括需求过程、设计过程、编码过程、测试过程、提交过程,同时明确变更控制流程。5.2 项目管理工具的搭建根据具体情况选择项目管理工具,建议选择以下工具,同时搭建环境5.2.1搭建Microsoft project环境5.2.2熟悉工具的使用5.3 编制项目计划5.3.1项目经理组织人员编制项目计划i.范围计划ii.成本计划iii.进度计划5.3.2采用Microsoft project工具开发上述项目计划5.3.3计划评审- 组织项目人员评审项目计划,必要时,修
7、正计划,最后将计划存为基准计划。5.4 项目跟踪管理5.4.1按照项目计划组织团队实施项目- 项目经理按照计划组织项目组的人员实施计划,开发软件项目5.4.2跟踪项目的进展- 项目进行过程中,项目经理及时收集项目时间、资源、范围等信息5.4.3提交性能分析报告- 根据收集的项目信息编制项目的性能报告5.4.4进行项目评审,提交评审报告- 每周进行定期的项目评审,最后提交项目的评审报告5.4.5处理项目的变更- 项目经理根据变更控制流程处理项目变更信息。5.5 演示汇报项目结束后,以项目组的形式,演示汇报项目的整个管理过程。5. 5.1准备讲演文件- 准备PPT文件讲述项目初始、计划、执行控制、
8、结束等过程5. 5.2现场展示系统,并讲述项目管理过程- 现场展示开发的项目结果,并说明项目管理的过程,出现的问题以及如何解决的。5. 5.3提交项目总结报告6 实验指导书(Microsoft Project使用)为了更好的理解和掌握项目管理的知识,项目管理课程需要完成一些实验,或者完成一些项目实践。本课程要求的课程实验是采用一种项目管理软件工具完成项目管理。例如采用MicrosoftProject软件工具进行实验。本次实验是通过使用MicrosoftProject完成项目管理的一些工作,目的是了解MicrosoftProject工具的使用和项目管理的相关知识。实验内容和步骤如下:6.1建立项
9、目管理文件在开始制定项目计划之前,要明确定义项目的一些基本属性信息,或者对项目有一个基本的定义,例如项目的名称、内容、开始时间、结束时间等。例如有一个校园网站项目,内容是通过网站介绍学校的基本情况,发布一些及时的信息,同时有论坛等讨论区域。然后开始在Project2003中创建项目,实验步骤如下:1、新建项目选择程序-MicrosoftOffice?CMicrosoftOfficeProject进入Project2003。选择文件-新建菜单命令,打开Project的“新建项目”向导,如图1,单击“空白项目”将出现“任务”导向,如图2。图1新建项目图2文件向导2、定义项目项目创建完成之后,需要定
10、义项目。单击图2中的“定义项目”,将显示“定义项目”导向,利用向导可以很容易完成定义项目的操作。分三步:1)输入项目的开始时间,如图3,将日期调整为项目的预计开始日期;2)输入项目工作组选项,如图4,询问是否使用ProjectServer和ProjectWebAccess,本项目比较小,不需要ProjectServer的协调,选择“否”;3)保存文件,将文件保存为SchoolWebside.mpp。图3定义项目图4定义项目图5文件保存3、设置环境信息项目的环境信息包括工期、项目的日历等。选择工具-选项,弹出“选项”对话框,选择“选项”对话框中的“日历”选项卡可以输入、查看或者修改日期、时间等设
11、置,如图6。选择“日程”选项卡可以输入、查看和修改排定任务日程的首选项。如图7。图6日历选项卡图7日程选项卡6.2创建项目任务创建一个新的项目文件后,接下来需要进行任务的创建,任务是构成项目的基本单元,所有的任务完成了,项目才可以完成。实验步骤如下:1、任务建立打开项目文件SchoolWebside.mpp;选择视图-甘特图菜单命令切换到“甘特图”视图,默认的视图就是甘特图;在“任务名称”域中输入项目的任务名称,例如“需求分析”、“校园网设计”、“编码”、“测试”、“提交”等;输入所有的任务直到最后,如图8。图8创建任务2、里程碑建立可以将编码完成后的任务设置为里程碑任务,双击“编码”任务,弹
12、出如图9的对话框,选择“高级”选项卡,在左下角选中“标记为里程碑”复选框。图9设置里程碑3、增加任务,建立大纲结构前面建立的任务基本上是摘要任务,为此需要增加任务,为了很好的组织和管理任务,最好是采用大纲结构,即通过创建摘要任务和子任务来组织项目结构,摘要任务是由子任务组成并对子任务进行汇总的任务。1)在“任务名称”域中选择“编码”任务,选择插入-新任务,建立新任务“界面设计”,同样插入其他任务“结构设计”、“数据设计”等2)重复上步,直到加入所有的任务3)在“任务名称”域中选择“界面设计”,“结构设计”、“数据设计”,单击项目-大纲-降级命令,进行降级,如图10。4)同理,完成其他任务的升级
13、或者降级。图10建立大纲结构设置好项目任务的分级结构以后,可以很容易看清楚任务之间的顺序。4、任务的移动、复制和显示当对任务和资源进行复制或者移动,将重新建立任务链接关系,通常还包括与任务相关的子任务、备注信息和链接或者嵌入对象。6.3任务分解将创建好的任务,可以进一步分解,完成WBS。在MSProject中可以为每项任务建立WBS。实验步骤如下:1、在SchoolWebside.mpp项目中,切换到“甘特图”视图2、单击“任务名称”域的列标题3、选择插入-列命令,启动“列定义对话框”,如图114、在“域名称”列表框中选择WBS选项5、在“对齐数据”列表框中选择“居中”选项6、单击“最佳匹配”
14、按钮,生成图12所示的具有WBS的甘特图图11列定义对话框图12创建WBS6.4安排任务工期任务创建和分解后,需要为所有的任务安排工期,以便确定项目的完成时间,首先确定任务的类型,包括固定单位任务、固定工期任务和固定工时任务。实验步骤如下:1、安排任务的进度可以采用三种方法为任务制定工期:1)在甘特图表中的“工期”域直接输入工期。2)用鼠标左键拖动甘特图的任务条形图,通过改变其长度来改变其工期3)使用“任务信息”对话框设置工期。双击甘特图中“任务名称”域中“需求讨论”子任务,出现图13对话框,设置子任务的工期,摘要任务是其子任务的时间总和。单击“工期”微调框中的箭头可以修改工期单击确定按钮,甘
15、特图的长度反映了任务工期的长度。如图14图13设置子任务工期图14调整任务工期,项目甘特图2、周期性任务在项目的任务中插入周期性任务,例如每周五的周例会,如图15图15设置周期任务6.5任务的链接任务的链接是将任务与其他任务的时间安排联系在一起,通过任务的链接而得到任务的开始或者完成时间,特点是任务之间始终被这种特定的关系约束着。实验步骤如下:1、建立链接在“任务名称”域选择“需求讨论”、“编写需求规格”、“需求评审”三个任务”单击“常见”工具栏中的链接任务按钮,即可以完成设置三个任务的“结束-开始”的关系。如图16。图16建立任务的链接2、删除链接选择要取消链接的任务“需求讨论”、“编写需求
16、规格”,单击“常用”工具栏取消任务链接按钮或者编辑-取消任务链接命令6.6资源分配为了完成任务必须为项目中的任务分配资源,在MicrosoftProject中可以建立资源库,然后将资源库中的资源与项目的任务联系起来,也就是说分配具体的人员、设备等来完成工作。实验步骤如下:1、建立资源库选择视图-资源工作表命令,切换到“资源工作表”视图在视图表中输入项目所有的资源信息名称,i.输入资源“张三”,设置其标准费率为100元/小时,加班费120元/小时;ii.输入资源“李四”,设置其标准费率为90元/小时,加班费120元/小时;iii.输入资源“王五”,设置其标准费率为110元/小时,加班费120元/
17、小时;双击资源名称“张三”,设置其资源日历,在资源信息对话框中的“工作时间”选项卡设置资源日历,将“2008-05-10”周六改为工作时间。如图17。图17设置资源库2、为任务分配资源合理地向任务分配资源才能有效地完成项目任务:1)切换到“甘特图”视图2)选择第一个任务“需求讨论”,选择工具-分配资源菜单命令3)在“分配资源”对话框,选择分配该任务的资源:张三、李四4)单击分配按钮,完成该任务的分配工作5)依次选中其他的任务,重复2-)到4)直到所有的任务都分配了资源,见图18图18分配资源6.7项目管理建立一个项目后需要对项目进行管理,查看项目进展情况,实验步骤如下:1)查看项目的各种视图,熟悉使用各种视图:a)甘特图,甘特图是默认的视图,是项目进度管理中最常用的视图,通过视图-甘特图进入甘特图视图b)“日历”视图通过视图-日历菜单命令可以进入“日历”视图c)“网络图”通过视图-网络图菜单命令可以进入“网络图”视图2)查看项目的成本给任务分配资源后,可以查看任务的成本;1)打开SchoolWebside.mpp项目中;2)选择视图-甘特图命令,切换到“甘特图”视图;3)选择视图-表-成本命令,显示项目的任务成本信息编制:成筠2012年5月