版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件项目进度计划制定与风险管理【最新资料,WORD档,可编辑修改】1 .弓I言21.1 编写目的1.2 背景1.3 定义1.4 参考资料2 .项目进度计划2.1 制定计划2.1.1 基于规模的估算方法 2.1.2 关键路径法2.1.3 工程评价技术 PERT2.1.4 基于进度表的估算方法2.1.5 基于承诺的估算方法 2.1.6 Jones 的阶估算准贝" 2.2 进度计划的编制2.2.1 关键路径法2.2.2 时间压缩法2.3 影响进度计划的因素2.3.1 外部因素2.3.2 内部因素3 .风险管理3.1 风险评估3.2 风险控制4 .日程4.1 项目工作分解结构4.2 时限图(
2、甘特图)4.3 资源表1 .引言1.1 编写目的软件项目进度是对执行的活动和里程碑制定的工作计划日期表,软件项目 进度计划根据项目的 WB阴解定义并确定工作的优先级,对重要的任务及需要 的时间和资源进行安排,包括风险的控制。以方便项目人员内部交流和控制项 目的进度。1.2 背景随着我国经济的迅速发展,人马的生活水平有了显着提高,假日经济和旅 游经济已成为人们消费的热点。各地也把旅游业当做本地经济发展的重要支柱 之一,从而促进了宾馆酒店业的块数发展。同时,随着宾馆酒店越来越多,人 们的要求越来越高,宾馆酒店业的的竞争也愈来愈激烈。如何在激烈的竞争总 生存发展,是每一个宾馆酒店必须面临的问题。对宾
3、馆的经营状况其决定性作 用的是宾馆的服务管理水平。如何利用先进的管理手段,提高并按的管理水平, 已成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是宾馆走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率、改善服务水准的重要手段之一。在某种意义上,宾馆客房管理方面的信息化已成为现代化宾馆的重要标志。根据现实宾馆酒店的运营情况,开发一个管理系统应用于某宾馆,宾馆设有豪华套间、标准间、普见、双人间,房间共80
4、床位共 140 闭路电视、程控电话、国内国际直拨电话、电梯、中央空调、现代消防设施、大小餐厅2 个、停车场、大小会议室3,同时能接待150、 80 内的中小型会议,提供代购火车、骑车、飞机票等各种旅游观光服务。随着信息技术的发展和人们对宾馆酒店的要求越来越高,该宾馆已明显觉得手工管理已不能适应当前宾馆高速发展的需要,已意识到使用计算机网络计算机管理的重要性,决定首先在客房部采用宾馆客房管理系统。该系统应充分利用信息技术提高宾馆客房的管理水平、服务水平。宾馆客房管理系统要实现客房预订、住宿登记、宿费提醒、追加押金、调房登记、退房结账、挂账、查询统计、预收销售报表等等功能。其中宿费提醒可以再住宿费
5、超过押金时预警,提示前台要客人补交押金,该功能可明显提高对住宿人员宿费的有效管理。将动态实时的住宿登记、客房调整、销售报表、追加押金等有机的联系在一起,对宾馆客房进行全方位的管理。1.3 定义1系统用户:宾馆管理人员,宾馆前台接待登记人员2系统管理员:系统的维护人员3工资:包括基本工资、加班补贴、奖金减去扣项目后的金额1.4 参考资料清华大学出版清华大学出版高等教育出版软件项目管理覃征 杨利英 高勇民 贺升平 编着软件工程导论(第四版)张海藩等编着社数据库系统概论萨师煊王珊编着社2项目进度计划2.1 制定计划制定项目计划的方法主要有六种:基于规模估计(包括定额估计和经验导出模型)关键路径法CP
6、M工程评价技术PERT基于进度表的估算方法基础承诺的估算方法、Jones 的一阶估算准则。 a定额估算法定额估算法是一种比较基本的估算项目历时的方法,计算公式为:T=Q/(R+S),其中T:活动的持续时间,可以用小时、日、周等表示。Q:活动的工作量,可以用人月、人天等单位表示。R:人力或设备的数量,可以用人或设备数等表示。S:开发(生产)效率,以单位时间完成的工作量表示。本项目的规模估算 Q=6人月,项目人员总数 R=10人,每个开发人员的效率S=0.6,则时间进度估算结果为 T=6/(10*0.6)=1 个月,即这个项目需要1月才能 完成。b经验导出模型经验导出模型是指根据大量的软件项目的实
7、际数据统计而得出的模型。经 验导出模型有几种具体的公式,根据项目的规模和特点参数略有差别。Walston-Felix 模型:??D =2.4* E0.35 ,基本 COCOM®型:??D =2.5* Eb其中b是0.320.38之间的参数,E表示人月工作量,可以根据项目的具体 情况选择合适的参数。本项目的规模估计是 E=4人月,如果模型中的参数 a=2.5, b=1/3,则6人 月的软件规模,估计需要 4.5个月完成。由以上三种方法对比可知,经验导出模型虽然简单易用,但是误差较大。因为只要软件项目的开发模式和程序规模相同,不管软件开发环境如何(如所使用的方法、开发工具的有效性、管理方
8、法等),都会得到相同的工作量和开发时间估计值。CPM 勺基本原理:用网络图来表达项目中各项活动的进度和它们之间的相互 关系,并在此基础上,进行网络分析,计算网络中各项时间参数,确定关键活 动与关键路线,利用时差不断地调整与优化网络,以求得最短周期。关键路径计算方法:(项目的最短完成时间)正推路径:决定网络中每个行动的最早开始和最早完成时间逆推路径:决定网络中每个行动的最晚开始和最晚结束时间优先关系:技术优先、程序优先、强制性优先规则1:除非另外说明,项目起始时间定于时刻0。 ES(1)=0规则2: 任何节点最早开始时间等于最邻近紧前行动节点最早完成时间的最大值。 ES(i)?=?max?EC(
9、j)?(j 最邻近紧前活动)规则3:行动I 的最早完成时间是该行动的最早开始时间与其时间估计值ti 的和。 EC(i)=ES(i)+?ti规则4:项目的最早完成时间等于项目网络中最后一个节点的最早完成时间。ECCM 目)=EC(n)规则5:除非项目的最晚完成时间明确,否则就定为项目的最早完成时间。LC(项目)=EC(M 目)规则6:如果项目的最终期限是确定的tp,那么:LC(项目尸tp.规则7:行动j的最晚完成时间是该行动的最邻近后续行动的最晚开始时间的最小值。LC(j)=minLS(i)?(j最邻近后续活动)规则8:行动j的最晚开始时间是其最晚完成时间与行动时间的差。LS(j)?=?LC(j
10、)-ti有网络图得到活动图如下:其中关键路径已用红色边框线表示,最早完成时间EF=86天总的浮动时间 TF=1+2+12+1+7+2=25天PERTR三方面估算工期:乐观工期(to )发生概率1%最可能工期(tm)正常进行项目活动悲观工期(tp)发生概率1%计算出期望工期t0 "。 tp)/6标准差 ' 二(tp To)/6活动顶层界面设计12320.17总经理子系统4575.10.32设计财务子系统设计4696.10.48住宿子系统设计4595.50.58娱乐子系统设计46860.33总计17243624.61.88项目的PERT总历时彳t计是t=86日,标准差仃=1.83
11、。所以这个项目总历时 估计的概率如上图所示。即项目在55.75日一70.12日完成的概率是63.2%,项目在26.13日55.75日内完成的概率是 91.5%,项目在70.12日90.00日内完 成的概率是99.2%。先对项目进行 WB吩解,得到如下图所示的甘特图:进而根据上图,估算每个部分的时间 软 件 部 分: 工 资 管 理 系 统日期 15/5/2010活动任务单元日小计考虑并发活动界面设计住宿管理模块74141客房管理模块挂账管理模块20查询管理模块当日结算模块7系统设置模块7软件结构顶层结构441总经理子系统7财务子系统20住宿子系统娱乐子系统模块验证1详细设计总体界面74141总
12、经理子系统7财务子系统20住宿子系统娱乐子系统模块验证1编码总体界面735总经理子系统7财务子系统20住宿子系统娱乐子系统模块验证1测试白盒测试244黑盒测试2提交提交成果111总计87(注:因为登录验证模块已经单独分离出来,故所需时间为0)由表中统计可知项目的总时间为87日。基于承诺的估算方法的关键控制点在于项目计划书(Project Plan )和项目成员的承诺(Commitment),具体如下:(1)项目计划书包含项目 WBS项目的进度计划、任务分配表、项目里程 碑的标识、风险标识以及变更管理流程。(2)在进行项目的任务分配时,最重要的是获得项目成员的承诺,如果他 无法做出承诺(可能刚进
13、公司),也需要规定任务完成的期限(Deadline ,压力 产生动力)。计划阶段涉及到的主要事项:(1)制定项目工作分解结构:根据项目的目标和项目的主要提交物对项目 进行分解,形成工作分解结构(WBS,同时为 WBSM定 WBS?典(WBSDictionary , 详细解释工作分解结构中每个工作包Work Package),其主要提交物是 WBSfflWB算典。分解工作结构需要遵守如下规则:? a)确保能够充分使用范围、时间和成本进行定义。? b)确保能否把职责赋予一个成员、一组成员(指定负责人)或者一个组织单元(指定负责人)? c)确保能够进行进度和成本评估。? d)根据80小时的原则,工作
14、包的时间跨度不要超过 2周时间,否则会 给项目控制带来一些困难;同时控制的粒度不能太细,否则往往会影响项目成 员的积极性。此种方法的缺点:开发人员估计的比较的乐观,易于产生大的估算误差。2.1.6 Jones的一阶估算准则计算方法:首先取得功能点的总和,然后从募次表中选择合适的募次将它升募。Jones的一阶估算准则-募次表软件类型最优级平均最差级本系统软件0.430.450.48项 目FP=商业软件0.410.430.46134.62 ,封装商品软件0.390.420.45规模属于一般0.43的商业软件,募次取0.43,可得134.62=8个月2.2 进度计划的编制赶工也称为时间-成本平衡方法
15、,是指在不改变活动的前提下,通过压缩某一个或者多个活动的时间来达到缩短整个项目工期的目的。常用的方法如下:1 分解关键任务2 给任务增加资源3 缩减关键任务的工期4 重叠关键任务5 设置日历增加工作时间6 通过分配加班工时来缩短关键任务2.3 影响进度计划的因素在进度计划制订以及实施过程中会考虑诸多内外部因素,以保证项目的顺利开展。外部因素主要包括实际的工作时间,历史项目等。让员工在周末或节假日加班,会让他们产生抵触情绪,影响工作热情。因此安排进度时,要把周末时间空出来。对于某些估算模型,可能是依靠大量的项目经验为基础的,故历史项目也起着不小的作用。内部因素主要包括项目的人员规模、生产率、有效
16、工作时间、连续工作时间、人员级别等。一个项目初期的人员规划很重要,人少的话有可能导致项目延期或失败;人多的话会导致投入成本过高,人员闲置等问题。项目成员的生产率在实际工作中会以工作效率的形式反映出来,往往优秀的项目人员的生产率都很高。管理人员应该有效地规划项目人员的工作安排,每天的工作时间,休息时间,合理支配人员3.风险管理3.1风险评估可能遇到的风险及优先级如下:编号风险名称发生概率损失(人日)危险度(日)1产品规模比估计的要大一些60%1062在限定的时间内无法建成已定规模大小的产品50%1053太不正规,导致沟通不足,质量问题和工作重做40%1044低效的项目组结构降低生产率50%635
17、最终用户对最后交付的产品不满意,要求重新设计和重做30%1036由于软件功能的错误,需要重新设计和实现30%1037开发人员和管理层之间关系不佳导致决策缓慢,影响全局50%638过度的进度压力造成生产率卜降40%62.49项目计划由于压力而放弃,导致开发混乱、低30%82.4效10需求已经成为项目基准,但变化还在继续40%62.411任务的分配与人员技能不匹配30%82.412承包商递交的组件质量低无法接收,必须花时间改进质量30%72.113要求与其他系统、复杂系统或不受本项目控制 的系统相连,导致无法预料的设计、实现和测 试工作40%5214缺乏激励措施,士气低下,降低了生产能力40%52
18、15客户提供的组件质量欠佳,导致额外的测试、设计和集成工作,以及额外的客户关系管理工作30%61.816客户没有或不能参与规划、原型和规格阶段的审核,导致需求不稳定和耗时的重复20%81.617一些必要的功能无法使用现有的代码和库实现,开发人员必须使用新库或自选开发所要的功能;30%51.518开发工具未能及时到位;20%40.819设施没有及时到位;20%40.83.2风险控制对可能遇到的风险,采取以下的控制方法:编号风险名称控制方法1产品规模比估计的要大一些前期尽可能准确估计产品规模2在限定的时间内无法建成已定规模大小的产品严格控制项目完成的进度3太不正规,导致沟通不足,质量问题和工作重做严格控制项目过程4低效的项目组结构降低生产率建立合理的组织结构5最终用户对最后交付的产品不满意,要求重新设计和重做前期需求确定一定要明确,合同约束6由于软件功能的错误,需要重新设计和实现前期需求确定一定要明确7开发人员和管理层之间关系不佳导致决策缓慢,影响全局要以宽容的态度对待项目人员8过度的进度压力造成生产率卜降合理安排进度9项目计划由于压力而放弃,导致开发混乱、低效关心项目组成员10需求已经成为项目基准,但变化还在继续需求规格的变更频率要用合同约束11任务的分配与人员技能不匹配按能分配12承包商递交的组件质量低无法接收,必须花时间改进质量签订合同加以约束13要求与其他系统、复杂系统或不受
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合肥信息技术职业学院《儿童文学》2025-2026学年期末试卷
- 福建理工大学《金融信托与租赁》2025-2026学年期末试卷
- 河南师范美术试题及答案
- 合肥职业技术学院《劳动关系与劳动法》2025-2026学年期末试卷
- 合肥科技职业学院《教育法学》2025-2026学年期末试卷
- 诊断试剂生产工复试考核试卷含答案
- 阳泉师范高等专科学校《健康管理职业导论》2025-2026学年期末试卷
- 公共风险管理师岗前安全风险考核试卷含答案
- 赣南师范大学《行政诉讼法》2025-2026学年期末试卷
- 安徽冶金科技职业学院《地方导游基础知识》2025-2026学年期末试卷
- (2025年)医师定期考核题库附答案
- 高二物理下学期期中考试试卷含答案
- 帕金森病非药物治疗
- 原料验收管理制度范文(2篇)
- 《软件介绍使用说明》课件
- 《班级文化建设方案》课件
- 个人和公司签的业务提成协议书(2篇)
- GB/T 18029.8-2024轮椅车第8部分:静态强度、冲击强度及疲劳强度的要求和测试方法
- 自建房安全施工合同协议书
- 《金属非金属地下矿山人员定位系统建设规范》
- JJG 693-2011可燃气体检测报警器
评论
0/150
提交评论