


免费预览已结束,剩余17页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件项目计划书一、范围计划生存期模型针对本项目的开发特点,参考企业的生存期模型说明和软件过程体系,决定采用增量模型,如图所示,理由如下:(1) ) 学生信息管理系统可以先基于通用功能作出一个最小的使用版本,再逐步添加其他的功能。这样一来,用户可以先试用最小 版本的同时, 提出更多明确的需求,这有助于下一阶段的开发, 大大减小了开发的风险。(2) ) 再学生信息管理系统中,要求系统有可扩充性,若使用增量模型,可以保证系统的可扩充性。用户明确了需求的大部分,但是也会存在不详尽的地方,只有等到一个可用的产品出来,通过用户使用,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。(3) ) “ 系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块” 也说明用户可能会增加新的需求。(4) ) 从最基础的做起,逐步扩充其应用,所以选择增量模型来开发学生信息管理系统。任务分解当解决问题过于复杂时,可以将问题进行分解,直到分解后的子问题容易解决,然后分别解决这些子问题。规划项目时,也应该从任务分 解开始, 将一个项目分解为更多的工作细目或子项目,使项目变得更小、更易管理、更易操作。这样可以提高估算成本、时间和资源的准 确性。使工作变得更易操作,责任分工更加明确。完成项目本身是一 个复杂的过程, 必须采取分解的手段把主要的可交付成果分成更容易管理的单元才能一目了然,最终得出项目的分解结构(wbs)。我们做的学生信息管理系统采用了清单类型的任务分解方式,如图所示:二、进度计划,包括绘制出甘特图、网络图(单代号或双代号)、里程碑(1) )关于进度估算一般来说,项目的初期对项目的规模、成本和进度进行估算,而 且基本上是同时进行的,项目的规模和进度估算有一定的关系。进度估算是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。 这里的费用应理解为一个抽象的概念,它可以是工时、材料或人员等。其实,时间计划和成本计划都是估算的过程。在项目的进行过程中, 会有更多新的信息, 可能需要不断地重复进行估算。在项目的不同阶段可以采用不同的的估算方法,开始估算的结果可能误差比较大,随着项目的进展,会逐步的精确。(2) )任务定义进度是对执行的活动和里程碑制定的工作计划日期表,它决定是否达到预期的目的,是跟踪和沟通项目的进展状状态的依据,也是跟踪变更最项目影响的依据。按时完成项目是对项目经理最大的挑 战,因为时间是项目规划中灵活性最小的因素,进度问题又是项目冲突的主要原因,尤其是在项目的后期。为了编制进度,首先需要定 义任务。(3) )任务关联关系任务定义后, 接下来需要确定任务之间的关系。为了进一步制定切实可行的进度计划,必须对活动(任务)进行适当的顺序安排、它 是通过分析所有的任务、 项目的范围说明以及里程碑等信息的来确定各任务之间的关系。(4) )进度管理图示干特图甘特图( gantt图)具有历史悠久、直接简明、容易学习、容易绘制等优点。甘特图可以显示任务的基本信息,使用甘特图能方便地查看任务的工期、开始和结束时间以及资源的信息。利用甘特图可以很方便的进行项目计划和项目计划控制,由于其简单易用而且容易理解,所以,被广泛的应用到项目管理中,尤其被软件项目计划管理所普遍使用。网络图网路图是活动排序的一个输出,它展示项目中的各个活动以及活动之间的逻辑关系,表明项目任务将如何和衣什么顺序进行。里程碑图里程碑图式有有一系列的里程碑事件组成的,所谓“里程碑事 件”,往往是一个事件要求为零的任务,就说它并非是一个要实实在在完成的任务,而是一个标志性的事件。里程碑图显示项目进展中的重大工作完成,里程碑不同于活动,活动需要消耗资源的并且需要花时间来完成,里程碑仅仅表示时间的标记。项目计划一里程碑为界限,将整个开发周期划分为若干阶段。对项目里程碑阶段点的设置必须符合实际,它必须有明确的内容并且通过努力能达到,要具有挑战性和可达性,只有这样才能在抵达里程碑时时开发人员产生喜悦感和成就感,激发大家向下一个里程碑前进。三、成本计划,包括成本估算和成本预算,要求采用两种或两种以上成本估算法;成本估算( 1)签订合同前签订合同前,根据以往类似项目的经验,采用类比估算方法,进 行粗略的估算: 根据用户的需求采用b/c 结构,公司 的技术比较成熟,以前成功完成过类似的项目,根据 的说明,基本上需要个开发人员,个月左右的开发时间,这 个阶段只需要一个粗略的量级的成本估算,可以不进行详细的成本预算。()合同签署后合同签署之后,根据现有的资源和分解的结果,进一步细 化工作, 由于分解时针对项目的功能进行的分解,在成本估算的时候, 首先估算每一个任务的开发规模,然后通过系数获得相应的质量、管理任务的规模,从而计算直接成本,再计算间接成本,最后 计算总成本,具体过程如下。首先分析资源: 个开放人员个项目管理人员个项目质量人员个配置管理人员设置配置:台电脑估算步骤如下:()获取项目分解结果任务分解是根据项目功能进行分解的()计算开放成本由于分解的结果主要是针对开放任务的分解,管理任务和质量任务可以通过计算开放任务得到,管理任务和质量任务 开发任务。从表中得知项目规模是100 人天,开发人员成本参数=480 元/天,则内部的开发成本=100 天 480 元/天=48000 元。()计算管理、质量成本项目的管理和质量成本=48000 元 20%=9600 元()直接成本 =48000+9600=57600元()计算间接成本。间接成本包括前期合同费、房租水电、培训、员工福利、客户服务等。根据以往经验,采取公式:间接成本=25%直接成本=25% 57600=14400元()计算总估算成本项目总估算成本=57600+14400=72000元() 重新评估项目的报价重新估算一下项目的报价准确性,当然这个时候,项目的合同已经签署,报价是不能更改的,但是通过再次的评估可以进一步明确企业的项目运作和;利润情况等。如果项目的利润是 30%,其中风险金 10%,利润 15%,税费 5%。则项目的总报价=720001.3=93600元,应该说报价还是比较合适的。另外,可以进行简便的算法进行估算,企业的报价可以通过开发规模的估算直接得出。成本预算在编制学生管理系统项目计划中考虑, 2 个开发人员是全职在这个项目中,而项目经理、质量保证和配置人员不是全职在这个项目中, 他们同时还在管理其他的项目, 进行成本估算的时候, 应该根据项目人员付出的时间以及各项任务的具体情况进行成本预算, 最后可以得到比较详细的成本配置情况,即成本基准。根据每个任务的资源费分配和时间安排,确定项目的预算,如下表, 预算总成本为68320 元,与估算的成本基本持平,这样 68320 元可以作为项目的成本控制参考。四、人力资源计划,包括项目的组织结构和责任分配矩阵;项目管理- 负责项目的组织和规划- 负责项目计划制定与维护- 负责项目的跟踪与管理- 负责资源的分配和协调活动- 负责各部门和计划之间的协调活动- 负责各部门之间的协调活动软件开发部- 负责项目的软件开发,包括设计,编码,单元测试和集成测试- 负责产品质量控制工作- 负责配合质量保证的活动,如系统测试,文档编制等- 配合产品验收的相关工作资源管理部门- 负责项目的配置管理活动- 负责软件产品的提交- 人力资源的安排- 资金的协调等后勤工作质量评审部- 负责与用户的协调工作- 负责项目相关的商务活动- 负责用户需求的借口- 配合项目经理的资源协调活动- 负责项目过程和产品规范的制定- 负责项目过程的质量保证活动- 过程评审- 产品审计用户- 确保相关责任的实施- 参与项目的组织和规划- 负责产品的验收工作软件规划需求分项目规划执行者参加计划评审用户界面设计执行者评审析用户需求评审 修改需求、修改用户界面编写需求规格说明说执行者执行者评审执行者评审执行者项目设需求验证执行者概要设计执行者计数据库 er 图编制、建库执行者设计评审执行者评审项目实施学生登陆 增 量 1信息维护 增 量 2信息查询 增 量 3登 陆 学号 、 密码安 全 退出增量1 评审个 人 信息密 码 修改增 量 2 评审学 生 个人课表成 绩 查询等 级 考试查询课 程 介绍查询执行者执行者执行者执行者执行者执行者执行者执行者执行者评审执行者评审系统集系统集成测试执行者参加成环境测试测试总结执行者提交验收测试产品提交负责者负责者执行者执行者执行者执行者评审五、沟通计划沟通管理是对传递项目信息的内容、传递项目信息的方法、传递 项目信息的过程等几个方面的综合管理,是对项目干系人的信息交流和沟通需要,确定谁需要信息,需要什么信息,合适需要信息,以及如何将信息分发给他们。沟通管理的基本原则是及时性、准确性、完整性、可理解性。沟通管理的目标是及时的并适当的创建、收集、发送、存储和处 理项目的信息。 沟通是应该占据项目组成员很多时间的工作,他们与客户沟通,与销售人员、开发人员、测试人员等沟通,还需要项目组 内的信息交换。获得的信息量越大,项目现状就越透明,对后续工作 的把握就越大。 沟通是一种人与人的之间的信息交流活动,所采用的范式应该是双向的都可以理解的通用符号和技巧,这样可以保证信息的传送与接收畅通。团队中的人越多, 存在的沟通渠道就越多,管理者的管理难度也加大,为了保证沟通的良好效果,必须保持沟通渠道的畅通和单一, 例如,作为客户项目经理,应该是唯一的客户借口,多有针对客户 的信息也只能通过客户项目经理来传递,多有跟客户相关的会议,客户项目经理必须在场,这样才能保证客户需求和客户信息的一致性。沟通计划是对项目全过程的沟通内容、沟通方法的、 沟通渠道等各个方面的计划与安排。就大对数项目而言, 沟通计划的内容是作为项目初期阶段工作的一部分。由于项目相关人员有不同的沟通需求, 所以应该在项目的早期,与项目相关人员一同确定沟通管理计划,并且评审这个计划, 可以预防和减少项目进行过程中存在的沟通问题。同时,项目沟通计划还需要根据计划实施的结果进行定期检查,必要时还需要加以修订, 所以项目沟通计划管理工作是贯穿于项目全过程的一项工作。 制定统一的沟通计划和沟通方式,有利于项目的顺利进行。项目有统一的报告格式,有统一的技术文档格式,有统一的问题 解决渠道。为保证项目开发过程的顺利进行和信息的有效沟通,学生信息管理系统项目要求如下的沟通计划:1 项目进行过程中, 项目开发人员(王茜、郁俊贤、邵李昱、陆娴雷) 修要及时的了解项目中的各种技术信息,以及相关的管理信息;项目经理(赵晓凤)需要全面了解项目所有信息;高层领导需要了解项目管 理中的进度信息、成本信息、质量信息;客户需要了解项目管理中的进展和提交情况。2 项目信息实时查询: 通过给定的权限实时查询配置管理系统的项目信息,由配置管理员(赵晓凤)进行项目资料的实时更新和发布。3 项目组成员之间的及时沟通,项目进行过程中, 在开发环境方面保证开发人员集中在一起开发,便于有问题及时交流沟通。同时,确定 项目组的沟通和回报渠道。4 项目交流会议。每天 17:0017:30 项目组员进行口头交流。每周五 14:00 前提交周报告(开发人员个人报告,经理向高层上交当前进度信息、成本信息、质量信息,同时向客户发软件开发的进展和提交情况)每周五的15:0017:00 召开项目例会, 会后发布会议记要给相关的项目人员,其中说明项目的进展和存在的问题,对开发计划 做及时的改进。5 及时提交问题报告,问题可以通过网络提交或者当面提交,项目经理会及时获取问题信息。6 项目报告:每周向项目组及公司领导层发布项目评审报告,每周向客户发布项目简报和问题反馈。六、风险计划,包括风险应对计划和风险应急处理计划;1客户的需需 求 的 不70%50%35%( 1)采取加班的方法求明 确 与 不( 2)修改计划断增加, 导( 3)与客户商量延长时致 需 求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 执业药师之《西药学专业一》强化训练模考卷附完整答案详解(历年真题)
- 2025自考专业(电子商务)通关考试题库带答案详解(研优卷)
- 煤矸石填沟造地综合利用项目投标书
- 防腐树脂生产线项目招商引资报告
- 2024金属非金属矿山安全作业考前冲刺测试卷(研优卷)附答案详解
- 2024-2025学年度自考专业(会计)测试卷及完整答案详解(考点梳理)
- 水性电子材料胶带生产线项目初步设计
- 2024年高职单招题库【黄金题型】附答案详解
- 新能源电池基地项目可行性研究报告
- 2025年安全员考试题库试题及完整答案详解【易错题】
- 医院死亡报卡培训课件
- 2025年京东集团招聘笔试指南与面试技巧
- 起重机械定期检查与维护方案
- 2025年新《公司法》知识竞赛题库(附含答案)
- 国际物流运输合同(标准版)
- 动物样品采集培训课件
- 八年级心理健康体验式教学计划
- 4D厨房区域区间管理责任卡
- 工程进度款支付申请(核准)表
- 人教版八年级地理上册第一章第一节《疆域》
- 正压式消防空气呼吸器标准(GA124-2004)
评论
0/150
提交评论