资源描述
《软件项目管理》课内实验
学院名称: 计算机工程学院
专 业: 软件工程
班 级:
学 号:
姓 名:
实验成绩:
年 06 月 20日
实验一 软件项目管理软件
一、实验目
1. 理解软件项目管理基本概念和项目管理核心领域普通知识。
2. 初步掌握项目管理软件Microsoft Project操作界面和基本操作。
3. 学会使用Project 协助文献.
二、实验内容
1. 熟悉project界面和基本操作
2. 理解project 视图(甘特图、任务分派状况、日历、网络图、资源工作表、资源使用状况、资源图表、组合视图),可以在各个视图之间切换。
3. 新建项目文献、设立核心项目信息。(结合自选项目)
三、实验规定
1. 依照实验内容完毕任务,完毕项目日历环境、例外日期和工作周设立工作。
2. 写出完毕各项任务详细环节。
四、实验环节
1. 选取【程序】----à【Microsoft Office】-----à【Microsoft Office Project】进入Project ,选取【文献】---à【新建】菜单命令,打开Project“新建项目”向导。
2. 设立项目日历环境。
选取【项目】|【更改工作时间】,【新建日历】,名称为“工作日历”。
3. 设立例外日期。
在项目开始之前,需要对项目日历环境进行设立。通过度析里,咱们需要排除节假日时间,除周六、日外,还涉及从2月20日到2月4日之间节假日清明节、五一劳动节、端午节、中秋节和十一国庆节时间。
通过查看国家有关法定节假公示,咱们可以懂得:
4月4日-4月6日清明节放假,4月7日上班。
4月30日-5月2日劳动节放假。
6月19日-6月21日端午节放假。
9月26日-9月28日中秋节放假。
10月1日-10月7日国庆节放假。
4. 设立工作周。
设立工作时间及设立由于法定节日而工作休息日。设立工作周工作时间,这个可以单
独设立,也可以直接选取【对所列日期使用默认工作周时间】
5.将项目日历应用到项目中
五、思考题
1.项目管理概念
项目管理是指一定主体,为了实现其目的,运用各种有效手段,对执行中项目周期各阶段工作进行筹划、组织、协调、指挥、控制,以获得良好经济效益各项活动总和。通过项目各干系人合伙,把各种资源应用于项目,以实现项目目的,使项目干系人需求得到不同限度满足。
2. 项目管理九大领域知识
1)项目集成管理
项目集成管理是项目成功核心,它贯穿了项目全过程。项目集成管理是在项目整个生存期内,协调项目管理其她各管理知识域,将项目管理方方面面集成成为一种有机整体,保证项目总目的实现。
2)项目范畴管理
项目范畴是为了交付具备特定属性和功能产品而必要完毕工作。项目范畴管理“是用以保证项目包括所有需要完毕工作,以顺利完毕项目所需要所有过程”。范畴管理重要是定义项目需要完毕工作,保证项目包括且包括所有需要完毕工作。范畴管理定义可以控制项目包括什么内容和不包括什么内容。
3) 项目时间管理
是为了保证项目最后准时完毕一系列管理过程。它涉及详细活动界定,活动排序,时间预计,进度安排及时间控制等各项工作。诸多人把GTD时间管理引入其中,大幅提高工作效率。
4)项目成本管理
项目成本管理是在项目集体实行过程中,为了保证完毕项目所耗费实际成本不超过预算成本而展开管理活动。涉及成本估算、成本预算、成本控制等过程。
5)项目质量管理
项目质量管理规定保证该项目可以兑现它关于满足各种需求承诺。它涵盖了与决定质量工作方略、目的和责任所有管理功能关于各种活动。
6)项目人力资源管理
是为了保证所有项目关系人能力和积极性都得到最有效地发挥和运用所做一系列管理办法。它涉及组织规划、团队建设、人员选聘和项目班子建设等一系列工作。
7)项目沟通管理
是为了保证项目信息合理收集和传播所需要实行一系列办法,它涉及沟通规划,信息传播和进度报告等。
8)项目风险管理
涉及项目也许遇到各种不拟定因素。它涉及风险辨认,风险量化,制定对策和风险控制等。
9)项目采购管理
是为了从项目实行组织之外获得所需资源或服务所采用一系列管理办法。它涉及采购筹划,采购与征购,资源选取以及合同管理等项目工作。
3.简介下Project 中几种视图及其重要特点。
视图是project术语,用来描述屏幕显示或者打印数据方式。project使用视图这种方式来展示项目信息各个侧面,从而可以通过不同视图有效地查看咱们所需要信息。
(一)甘特图视图
甘特图视图是以工作表和条形图形式显示基本任务信息。
使用甘特图完毕工作重要涉及:
1)通过输入任务和每项任务所用时间来创立一种项目。
2)通过连接任务,在任务之间建立顺序有关性。在连接任务时,可以看到对一项任务工期更改是如何影响其她任务开始日期及完毕日期,以及整个项目完毕日期。
3)将人力资源与其她资源分派给任务。
4)在图形化显示任务同步可以访问任务关于详细信息。
5)查看任务进度。
6)拆分任务以中断任务,然后再在某个时候取消此任务拆分。
(二)跟踪甘特图
跟踪甘特图视图在某些方面与原则甘特图视图不同,特别是显示实际完毕任务方式不同。
使用跟踪甘特图完毕工作重要涉及如下:
1)查看任务进度及估算任务进度延迟。
2)以图形化方式查看任务同步也可以访问关于部门任务详细状况。
3)通过输入任务和输入每项任务所用时间来创立一种项目。
4)通过连接任务,在任务之间建立顺序有关性。
5)将人员和其她资源分派给任务。
(三)任务分派状况视图
任务分派状况视图显示了资源完毕任务工时,它给每项任务列出了分派给该项任务资源,以及每项资源在各个时间段内完毕详细工时。
使用任务分派状况视图完毕工作重要有:
1)依照任务组织资源。
2)估算每项任务工作量。
3)估算每项任务成本。
4)比较筹划和实际工时。
5)比较筹划和实际成本。
(四)日历视图
日历视图是以月为时间单位日历格式,用天或周来计算任务时间。
使用日历视图可以完毕如下工作:
1)显示某一日程排定在某个或者几种星期工作任务。
2)检查其日程排定在特定某天、某星期或某月任务。
3)通过输入任务和输入每项所用时间来创立一种项目。
4)通过连接任务,在任务之间建立顺序有关性。
5)将人员和其她资源分派给任务。
(五)网络图视图
重要以流程图方式来显示任务及其有关性。在网络视图中可以输入任务信息,但是不可以变化任务相对位置。
重要完毕工作如下:
1)以流程图格式创立和调节日程。
2)创立及调节日程。
3)连接任务以指定任务执行顺序,并拟定任务开始日期和完毕日期。
4)以图形化方式显示已经完毕任务、正在进行中任务以及未开始任务。
5)给指定任务分派人员和其她资源(如机器设备等)
(六)资源工作表视图
它重要采用电子表格形式来显示关于资源信息。
重要完毕工作是如下:
1)输入和编辑资源信息。
2)查看每种资源分派工作时间。
3)查看资源成本。
4)查看每个资源所分派工时数是多少。
5)评价指定资源效率。
(七)资源使用状况视图
它重要是可以一次性查看所有资源分派信息。
重要完毕工作如下:
1)查看过度分派资源及过度分派量。
2)查看每种资源预算工时容量比例。
3)输入和编辑资源任务分派,如成本、工时分派和工时可用性.
4)可以算出每种资源预算工作小时数。
5)算出每种资源在特定工作任务上预测工作小时数。
6)在资源之间可以更均亨地分布工作任务分派。
7)拟定每种资源可用于附加工作分派时间。
8)通过设立工作分布,变化资源投入到某项任务上工时量。
9)审查特定任务资源成本。
(八)资源图表视图
它重要显示是单个资源分派信息。以直方图形式显示出了某一特定天内资源总工时。
重要用来解决资源冲突,找出在人员、设备及其她资源中,有哪些是过度分派,有哪些是没有充分运用。
实验二 软件项目初始与范畴筹划
一、实验目:
学会通过业务需求阐明书对项目构造进行分解。
二、实验内容:
分解项目工作有两种办法,1)按项目功能进行项目构造分解;2)按软件生命周期进行项目构造分解。本实验内容涉及:按软件生命同期进行项目构造分解,并划出工作分解构造图。
三、实验规定:
按软件生命周期进行项目构造分解时,要充分考虑到:
(1)需求分析细化到需求获取、需求分析、需求定义及需求验证;
(2)开发环境准备细化到硬件环境准备、软件环境准备;
(3)总体设计细化到方略拟定、开发原则拟定、架构设计及集成测试筹划编制;
(4)详细设计细化到接口设计、模块设计、界面设计及单元测试筹划编制;
(5)实现阶段细化到编码、代码复核、单元测试;
(6)测试阶段细化到集成测试、系统测试、测试总结、缺陷跟踪及手册编写;
(7)试运营阶段细化到试运营、试运营报告及系统改进;
(8)交付阶段细化到验收测试、产品提交及顾客培训。
四、实验环节:
1.仔细阅读《唐氏科技集团信息化开发项目》业务需求,深刻领略功能、性能规定;按软件生命同期进行项目构造分解;
(1)依照“项目阶段性工作细分”表完毕项目任务WBS创立;
(2)依照“工作任务之间依赖关系”表完毕设立依赖关系后WBS。
五、实验思考题
任务之间关系有那几种,如何拟定活动之间关系?
任务之间共有四种关系:
1、 结束-->开始:表达A任务在B任务开始前结束。
2、 开始-->开始:表达A任务开始,B任务才可以开始。
3、 结束-->结束:表达A任务结束,B任务才可以结束。
4、 开始-->结束:表达A任务开始,B任务才干结束。
实验三 软件项目进度筹划编制
一、实验目:
1.学会通过项目工作构造分解图,制作项目工作关系表办法;
2.学会绘制甘特图;
3.学会项目网络图制作办法;
二、实验内容:
1.通过按软件生命周期产生项目构造分解图制作项目工作关系表。内容涉及任务编码、任务名称、工作代号、前期工作、后续工作及持续时间;
2.制作项目进度筹划甘特图;
3.按单代号网络制作项目进度筹划网络图;
4.制定项目里程碑筹划。
三、实验规定:
1.项目总工期预测为300天;
2.需求分析完毕后,开发环境准备和总体设计可同步进行;
3.详细设计为总体设计后续环节;
4.详细设计和开发环境准备都完毕后才干开始实现环节;
5.开发环境准备所需时间大概是总体设计和详细设计时间之和三分之一;
6.用粗线标记出核心途径。
四、实验环节:
1.按照软件项目各个阶段所需时间比例,大体估出每个阶段所需时间,并分解到各详细任务中;
2. 制定项目工作关系表;
【任务】|【甘特图】|【任务工作图】
3.绘制项目甘特图;
4.绘制项目单代号网络图;
5.在网络图中找出核心途径;
五、实验思考题
简介项目时间估算惯用办法
惯用估算办法:Dephi、PERT
工作量估算模型:COCOMOII
基于类比估算:借鉴历史项目数据
规模估算办法:LOC(代码行)、FPA(功能点)、UCP(用例点)
实验四:软件项目成本与资源筹划
一、实验目:
学习运用Project创立资源列表、资源分派,成本分派及运作等。
二、实验内容:
1.设立人力资源成本信息;
2.设立材料类资源成本信息;
3.任务分派资源。
三、实验规定:
1.依照所学成本估算办法进行有关任务成本估算,并进行资源分派。
四、实验环节:
1.建立团队人员按小时计算成本
计算团队人员每个小时成本,例如唐奎月工资为30000元,而一种月工作时间是20天,每天工作时间是8小时,则一种月工作时间为20*8=160小时,则每个小时为30000/160=187.5元,从备注中可知,加班按其1.5倍计算,则加班每小时成本为281.5。因而,按此规定,可以计算出每个人每小时成本以及每小时加班成本,算出所有成员人员成本如下所示。
2. 设立人力资源成本信息
依照上表信息将资源工作表更新,如图所示
3. 设立材料类资源成本信息
人力资源成本信息在MS Project 中设立完毕后,当前咱们需要把其她资源成本信息进行设立。对于“服务器”在MS Project 属于“材料”资源,则在MS Project中成本为50000元;对于“笔记本”,咱们可以懂得它每一种月租赁费是500元一台,并且一共租用了15台,而团队人数刚好是15个人,因此项目中每人一台。应当将其设立为“工时”资源,而一共有15台,其最大单位为“1500%”,原则费用为“500.00/月工时”。
4. 依照各项任务,进行资源分派
设立完项目资源成本信息后,此时,需要把资源分派到项目任务中。选取切换到“甘特图”视图中,把“拟定项目范畴”任务分派资源“唐奎”,只需要在“资源名称”下拉列表选取“唐奎”。按照此种办法,依照人员分派表,在MS Project 中给任务分派所有人力资源。
在完毕了人力资源分派后,进行项目其她资源分派。一方面对于“笔记本”这个资源,人手一台笔记本,为了核算其成本,需要她们实际使用笔记本时成本。例如在“拟定项目范畴”任务中只有“唐奎”去执行,因而只需分派一台笔记本;而在“完毕项目范畴规划”任务中“王五”、“李四”两个人去执行,因而,需要两台笔记本。双击该任务在打开“任务信息”对话框中选取“资源”选项卡,并在其资源中,设立笔记本这个资源最大单位数为“200%”。
此时完毕了“工时”类资源分派,然后进行其她资源分派。
实验五 软件项目执行与跟踪筹划编制
一、实验目:
1. 学习运用Project跟踪项目进度,跟踪实际成本,跟踪项目资源状况等;
2.学会如何使用比较基准。
二、实验内容:
1.更新项目进度信息;
2.更新项目资源信息;
3.更新项目成本信息;
4.跟踪项目日程;
5. 跟踪项目成本;
6. 跟踪项目工时。
三、实验规定:
1.理解MS Project项目软件如何实现项目跟踪;
2. 掌握执行项目跟踪检查办法。
四、实验环节:
1.更新项目进度信息
切换到“任务工作表”视图模式,单击“任务”选项卡下“跟踪时标记”下“更新任务”图标。
单击“更新任务”图标,将会打开“更新任务”对话框,在“完毕比例”、“实际工期”、“实际”“开始时间”和“完毕”里输入在项目中实际执行状况。若实际开始时间与完毕时间与筹划同样,则可以设立为“NA”,单击“拟定”按钮,即可完毕任务更新。
2.更新项目资源信息
3. 更新项目成本信息
切换到【甘特图】视图中,选取【视图】下【详细信息】复选框【任务窗体】。于空白处右击选取【成本】。
4.跟踪项目日程
在打开文档中,选取【视图】|【甘特图】|【跟踪甘特图】
5. 跟踪项目成本
在执行过程中,咱们为了保证能在规定预算内完毕项目,需要随时查看、跟踪项目任务成本。选取【视图】|【数据】|【表格】|【成本】。
6. 跟踪项目工时
选取【视图】|【数据】|【表格】|【工时】,从中可以查看任务工时、比较基准、差别、实际、剩余及工时完毕比。
实验六:软件项目案例实践与管理
一、实验目:
1.理解需求分析阶段团队、进度、质量、需求管理内容;
2.理解系统设计阶段团队、进度、质量管理内容;
3. 学会使用Project软件进行项目管理
二、实验内容:
1.制定需求分析阶段团队、进度、质量、需求管理;
2.制定系统设计阶段团队、进度、质量管理。
三、实验规定:
1.理解软件项目管理所有过程;
2.掌握使用Project软件进行项目管理。
四、实验环节:
1.查看项目各种视图,熟悉使用各种视图——甘特图、“日历”视图、“网络图”。
【甘特图】
【格式】|【日历】
【格式】|【网络图】
2.查看项目成本。
【视图】|【甘特图】,勾选【详细信息】,浮现【任务窗体】,在其右侧空白处右击选取【成本】。
展开阅读全文