- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目规划书
一、范围规划
生存期模型
针对本项目的开发特点,参考企业的生存期模型说明和软件经过体系, 决定采纳增量模型,如图所示,理由如下:
学生信息管理系统能够先基于通用功能作出一个最小的使用版本,再逐步添加其他的功能.这样一来,用户能够先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发, 大大减小了开发的风险。
再学生信息管理系统中,要求系统有可扩充性,若使用增量模型,能够保证系统的可扩充性。用户明确了需求的大部分,但是也会存在不详尽的地方,只有等到一个可用的产品出来,经过用户使用,然后进行评估,评估结果作为下一个增量的开发规划,下一个增量发布一些新增的功能和特性 ,直至产生最后完善的产品。
“系统要求有可扩充性,能够在现有系统的基础上,经过前台就可加挂其他功能模块”——也说明用户可能会增加新的需求。
从最基础的做起,逐步扩充其应用,所以选择增量模型来开发学生信息管理系统。
任务分解
当解决问题过于复杂时,能够将问题进行分解,直到分解后的子问题简单解决,然后分别解决这些子问题。规划项目时,也应该从任务分解
开头,将一个项目分解为更多的工作细目或子项目,使项目变得更小、更易管理、更易操作.这样能够提升估算成本、时间和资源的准确性. 使工作变得更易操作,责任分工更加明确。完成项目本身是一个复杂的经过,必需实行分解的手段把主要的可交付成果分成更简单管理的单元才能一目了然,最后得出项目的分解结构( WBS).我们做的学生信息管理系统采纳了清单类型的任务分解方式,如图所示:
二、进度规划 ,包括绘制出甘特图、网络图(单代号或双代号)、里程碑
(1)关于进度估算
一般来说,项目的初期对项目的规模、成本和进度进行估算,而且根本上是同时进行的,项目的规模和进度估算有肯定的关系.进度估算是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象的概念,它能够是工时、材料或人员等。其实,时间规划和成本规划都是估算的经过.在项目的进行经过中,会有更多新的信息,可能需要不断地重复进行估算。在项目的不同阶段能够采纳不同的的估算方式,开头估算的结果可能误差比较大,随着项目的进展,会逐步的精确。
(2)任务定义
进度是对执行的活动和里程碑制定的工作规划日期表,它决定是否达到预期的目的,是跟踪和沟通项目的 进展状状态的依据,也是跟踪变更最项目影响的依据。.按时完成项目是对项目经理最大的挑战,由于时间是项目规划中灵活性最小的因素,进度问题又 是项目
冲突的主要原因,尤其是在项目的后期。为了编制进度,首先需要定义任务。
任务关联关系
任务定义后,接下来需要确定任务之间的关系。为了进一步制定切实可行的进度规划,必需对活动(任务)进行适当的挨次布置、它是经过分析所有的任务、项目的范围说明以及里程碑等信息的来确定各任务之间的关系.
(4)进度管理图示
干特图
甘特图(Gantt 图)具有历史悠久、直接简明、简单学习、简单绘制等优点.甘特图能够显示任务的根本信息,使用甘特图能便利地查看任务的工期、开头和结束时间以及资源的信息.
利用甘特图能够很便利的进行项目规划和项目规划控制,由于其简单易用而且简单理解,所以,被广泛的应用到项目管理中,尤其被软件项目规划管理所普遍使用。
网络图
网路图是活动排序的一个输出,它展示项目中的各个活动以及活动之间的逻辑关系,表明项目任务将如何和衣什么挨次进行.
里程碑图
里程碑图式有有一系列的里程碑事件组成的,所谓“里程碑事件,往往是一个事件要求为零的任务,就说它并非是一个要实实在在完成的任务,而是一个标志性的事件。
里程碑图显示项目进展中的重大工作完成,里程碑不同于活动, 活动需要消耗资源的并且需要花时间来完成 ,里程碑仅仅表示时间的标记。
项目规划一里程碑为界限,将整个开发周期划分为若干阶段.对项目里程碑阶段点的设置必需符合实际 ,它必需有明确的内容并且经过努力能达到,要具有挑战性和可达性,只有这样才能在抵达里程碑时时开发人员产生喜悦感和成就感 ,激发大家向下一个里程碑前进。
三、成本规划 ,包括成本估算和成本预算,要求采纳两种或两种以上成本估算法;
成本估算
(1)签订合同前
签订合同前,依据以往类似项目的阅历,采纳类比估算方式,进行粗略的估算:依据用户的需求采纳 B/C 结构,公司JSP+SQL Server的技术比较成熟,以前成功完成过类似的项目,依据S ow的说明,根本上需要2个开发人员,3个月左右的开发时间,这个阶段只需要一个粗略的量级的成本估算,能够不进行详细的成本预算。
(2)合同签署后
合同签署之后,依据现有的资源和WBS分解的结果,进一步细化工作,由于WBS分解时针对项目的功能进行的分解,在成本估算的时候,首先估算每一个任务的开发规模,然后经过系数获得相应的
原创力文档


文档评论(0)