软件研发工作计划_第1页
软件研发工作计划_第2页
软件研发工作计划_第3页
软件研发工作计划_第4页
软件研发工作计划_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 / 44软件研发工作计划软件项目开发工作流程一、简述对于一个新项目,从可行性研究到产品交货整个生存阶段将经历如下十大流程:1、项目可行性研究阶段2、立项阶段3、需求分析阶段4、开发策划阶段5、设计阶段6、编码实现阶段7、测试阶段8、验收阶段9、产品交付使用10、维护阶段二、项目组基本组成及岗位职责新项目立项时会成立项目组,不同的项目组成员有不同的职责,一个项目组成员也可以身兼多职,但不可身兼全职。a 项目负责人:负责项目的管理、组织、对技术、进度、质量全面负责。 b 质量保证人员:负责质量保证工作计划的落实和软件的质量保证。2 / 44C 配臵管理人员:负责本项目的配臵管理工作,对本项目的文档、程序是否符合规程文件的要求进行形式化的检查。D 分析人员:主要负责本项目的需求分析工作。E 设计人员:主要负责本项目的设计工作。F 程序员:按设计要求和有关标准进行编程工作。G 测试人员:负责单元测试、组合测试和总装测试工作。H 文档人员:负责本项目有关文档的编写工作。I 产品经理:协助进行产品研制计划制定、产品发布与产品推广等,在产品开发中,充分代表用户的利益,提供建议,负责在产品功能与出品日期二者之间的权衡;负责产品市场营销、产品销售和市场推广过程。三、软件开发流程31 可行性研究阶段如果是公司自主开发项目,可行性研究通常是由公司技术负责人根据公司产品规划和市场需求,在要开展新项目前通过部门负责人指定人员进行的前期调研工作,可行性研究负责人员对产品的市场需求、技术发展、市场定位、功能需求、经济效益、进度需求、风险分析等进行可行性3 / 44研究,提供产品立项建议,拟制可行性研究报告,由部门负责人指定营销部门配合可行性分析人员,技术负责人协助安排。可行性分析完毕后由总工办组织对可行性研究报告进行评审,评审通过后,总工办组织进行立项工作。如果是系统集成部外接的系统集成项目,在系统集成部与客户签订合同之前,均应对将签项目进行资源、技术、市场的可行性分析,可行性分析通过后、签订合同前由总工办组织相关人员对合同条款进行评审,评审通过后,总工办组织进行立项工作。 本阶段提交的文档:项目可行性研究任务书 项目可行性研究报告系统集成项目合同质量记录:可行性分析评审报告32 立项阶段可行性分析评审通过后,由开发部门经理下达立项任务,指定相关人员填写立项申请报告报批。报批通过后,由部门经理与技术负责人协商,下达开发任务书,经技术负责人审核确认后,报公司批准。批准立项后项目进度应以立项申请报告中的阶段进度为准,如果进度要调整,需填写进度调整申请报告报批。 本阶段提交的文档:项目立项申请报告开发任务书33 需求分析阶段4 / 44承办单位根据交办单位提出的技术要求和相应的软件任务书以及其它有关文件,与交办单位协作,确定详细的软件需求,该阶段完成的软件需求规格说明经审定和批准后将作为整个软件开发工作的基础列入配臵管理的基线,在本阶段可利用快速原型法使比较含糊的具有不确定性的软件需求明确化。能给本公司开发的软件的“需求基线”确定提供一个讨论、进一步完善的基础。在本阶段,由产品经理负责,其他人员配合,编写产品规格说明书,此说明书面向最终用户和领导,主要描绘产品的形状以及功能、性能、功能特性、性能特性。由项目经理负责编写系统技术方案书,描述公司初次使用的技术的详细解决方案。本阶段完毕后对需求分析进行评审,出具需求分析评审报告。本阶段提交的文档:软件需求规格说明书。原型分析说明书产品规格说明书系统技术方案书质量记录: 需求分析评审报告提交的软件:产品的原型34 开发策化阶段根据项目要求和软件需求,由配臵人员配合项目经理编写本项目的质量保证计划、5 / 44配臵管理计划和项目综合计划。在配臵管理计划中,应列明本项目需提交的各阶段文档的名称,在项目各阶段完成后,项目组需列表说明要移交的文档,将此表与各文档一并向总工办移交。在制定计划时,应为计划、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。不应使用突击的办法来完成项目。本阶段涉及的文档:软件质量保证计划配臵管理计划项目综合计划35 设计阶段351 概要设计根据软件需求规格说明建立软件总体结构和模块间的关系,确定各模块功能,定义各功能模块的接口,设计全局数据库和数据结构,在概要设计明确后,可以对综合计划进一步细化,填写项目进度预计。概要设计需经过评审。本阶段涉及的文档:产品概要设计说明书数据库设计说明项目进度预计质量记录: 评审报告352 详细设计对概要设计中产生的功能模块进行过程描述设6 / 44计,设计功能模块的内部细节,包括算法和数据结构,为编写源代码提供必要的说明。详细设计需要经过评审。 本阶段涉及的文档:软件详细设计说明书测试计划质量记录: 评审报告36 编码实现阶段根据软件详细设计说明、对各程序模块进行编码、调试、静态分析和单元测试,验证程序单元与设计说明的一致性。本阶段涉及的文档:项目进度月报项目周计划和周总结项目开发人员周计划工作日志每周例会记录配臵项更改申请单36 测试阶段361 软件单元测试按详细设计的结构,根据软件单元测试计划,依照将经过单元测试的底层程序单元逐步组装成子项目直到开发项目的过程,对软件进行测试。本阶段涉及的文档:测试计划测试设计7 / 44测试问题报告单参考文档:北京世纪科怡软件开发操作指导书中的“测试阶段操作指导书”362 组装测试根据软件需求规格说明书中定义的全部功能和性能要求及组装测试计划,对软件进行组装测试,以确定整个软件是否满足软件需求,是否可以提交总装测试。软件组装测试计划的编制工作和软件组装测试环境的研制、组建工作,应从软件需求分析阶段起与软件开发同步展开。本阶段涉及的文档:测试计划测试设计测试问题报告单37 中试阶段项目组开发的软件产品经中试部验收后提交中试部中试,中试部根据需求分析报告,从用户的角度出发对产品的功能、性能进行中试。本阶段涉及的文档:中试计划 中试问题报告单37 验收交付对完成中试的软件进行检查、审查和评审,确定软件是否达到了软件任务书的要求。验收通过的软件可以向软件交办单位交付。项目经理及项目组人员应在此阶8 / 44段完成项目总结,项目经理提交项目开发总结报告,项目组成员提交个人工作总结报告。本阶段涉及的文档:验收报告项目开发总结报告个人工作总结报告38 软件维护对软件的维护包括针对软件运行过程中发现的问题而进行的改正性维护,针对不同任务对软件提出不需求而进行的改善性维护,以及可能出现的由于软件运行环境的改变而进行的适应性维护。本阶段涉及的文档:软件问题汇总表维护报告四、项目开发文件的审批? 可行性研究报告及立项申请、项目开发计划及项目开发总结、确认计划及确认报告、验收计划及验收报告由技术负责人审批。? 项目组人员编写的其他文件由项目经理审批。五、各阶段共同的任务要求51 编写文档在软件开发过程的各个阶段,都要求完成相应9 / 44的文档编写工作。本文档的前面部分已给出了在软件自上而下周期各个阶段中的文档编制情况。软件文档从形式上来看,大致可分为两类:a 开发过程中填写的各种图表,称为工作表格;b 应编制的技术资料或技术管理资料,称为文档或文件。按照文档产生和使用的范围,软件文档大致可分为三类:a 开发文档:这类文档是在软件开发过程中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作依据的文档。包括软件需求说明书、数据库设计说明书、概要设计说明书、详细设计说明书、可行性研究报告、项目开发计划。b 管理文档:这类文档是在软件开发过程中,由软件开发人员制定的需提交人员的一些工作计划或工作报告。使管理人员能够通过这些文档了解软件开发项目安排、进度、资源使用和成果等。包括项目开发计划、测试计划、测试报告、开发进度月报、项目周计划周总结及项目开发总结等。 c 用户文档:这类文档是软件开发人员为用户准备的有关该软件使用、操作、维护的资料。包括用户手册、操作手册、维护修改建议、软件需求说明书。10 / 44项目各阶段完毕后需把本阶段相关文档列表向总工办移交。52 验证与评审软件评审是保证软件产品质量的重要手段,必须纳入软件开发过程,并把评审通过作为一个软件阶段完成的标志,进而转入下一个开发阶段。软件评审包括有正式评审(即评审)、内部评审两种形式。正式评审是软件项目组上级技术主管主持的评审。内部评审以由项目负责人组织、开发人员相互检查为基本方式。就整个软件开发过程而言,至少要进行可行性分析、软件需求评审、设计评审、软件验证和确认评审、管理评审等五个方面的评审和检查工作。工作时段:xx 实业有限公司软件开发部成立于 2016 年 8 月份,致力于 xx 系统的研发,目前在编人员四名,软件的研发因使用较前沿的 xx 平台,面临不少的技术层面的挑战。本部门成员通过 2016 年的努力,完成了直线型房型绘制模块的开发,衣柜系统的开发,同时添加了沙发组合,庭柜组合,餐厅组合,卧室组合等。展望 2016 年,计划在现有的人员编制基础上增加新的“血液” ,把本部门打造成技术更加过硬的团队,帮助集团公司实现 2016 年的发展目标。11 / 44一、工作目标:1、 “xx”软件版本发布:2016 年 6 月 完成“xx”软件第一版的正式发布,软件功能包含 xx 等;2016 年 完成“xx”软件架构的整理与论证为完成独立套装软件做准备工作;2016 年 完成 xx 软件版本规划中所定义的工作;2016 年 完成集团公司新交办的工作;2、2016 年完善本部门团队建设:建立内部技能培训学习机制;参加相关行业培训保持技术领先;团队增员至 xx 人;3、2016 年 xx 软件的应用推广:企业内 xx 软件的应用培训;xx 软件使用手册的制作;xx 软件商业推广的应用演示;二、团队建设:1、建立内部技能培训学习机制:计划每周三晚上为内部技能培训与学习时间;2、参加相关行业培训12 / 44根据需要参加国内 xx 行业技术交流会议,掌握行业内最新的技术信息;3、团队增员计划结合本部门 2016 年度计划,需增加两名 xx开发工程师协助完成相关工作;4、团队维稳本部门主程序员目前的工资标准低于同行业水平,需要公司适当调整其收入以稳定队伍;制定本部门各岗位工资标准,并设定晋级标准以便进行科学管理;三、应用推广:1、企业内 xx 软件的应用培训:根据本部门年度培训计划结合公司要求进行应用培训;2、xx 软件使用手册的制作:完成 xx 软件正式版本的使用手册电子版的制作;3、xx 软件商业推广的应用演示:根据公司要求进行推广演示;根据公司要求制作推广演示视频;XXX 软件项目计划任务书项目编号 项目名称 撰写人 审 批 完成13 / 44日期版本记录目录1. 项目背景、范围及目标 . - 1 - 2. 项目可行性分析. - 1 - 3. 项目概述 . - 1 - 4. 项目生命周期及里程碑计划 . - 1 - 5. 项目任务分解结构. - 1 - 6. 预算 14 / 44. - 2 - 7. 人员组织及分工. - 2 - 8. 风险预估 . - 2 -i1. 项目背景、范围及目标简述项目开发背景及意义、要解决的问题和需要达到的目标。 2. 项目可行性分析包括经济可行性、技术可行性、运行可行性等。3. 项目概述简述项目需要交付的产品、系统的基本功能、运行环境等。 4. 项目生命周期及里程碑计划包括从开始立项到最终结项全生命周期的详细描述。可参考如下表格:15 / 445. 项目任务分解结构根据需求分析的功能模块划分,进行任务分解。- 1 -6. 预算详见项目预算明细表 。 7. 人员组织及分工8. 风险预估对可能出现的影响因素进行分析,并提出规避措施等。分析内容参考:风险项: 风险描述: 风险等级:高/中/低 规避措施: 应急计划: - 2 -附:交付物明细表1、独立地设计、开发、实现和测试关键应用系统2、将作为团队骨干理解业务问题、分析系统需求并编写需求规范3、有能力对一个应用模块或子系统进行架构设计16 / 444、配合进行软件产品的需求定义、设计,BUG的修改5、负责软件的测试计划和优化、设计文档编写、测试分析报告6、为现有系统和客户提供技术支持和维护。岗位职责:1、负责.net 平台的应用系统编码实现2、测试用例编写,并完成单元测试职位描述:职责1、编码及单元测试;2、编写技术文档。工作职责:1、带领小组进行.NET 项目开发。2、负责公司现有产品的.NET 架构改造职位描述:职位描述:1、网站后台程序与数据库设计。2、参与网站的创意策划。岗位职责:1.根据要求进行编写、测试及维护应用程序;2.协助高级人员分析及设计系统,参与开发应17 / 44用程式或系统;3.解决用户文档。岗位职责:1.根据要求进行编写、测试及维护应用程序;2.协助高级人员分析及设计系统,参与开发应用程式或系统;3.解决开发技术难点;4.准备用户文档,参与售前、售后、客户化、产品开发项目。职位描述:岗位职责:1、开发网站前台功能和后台管理系统;2、编制有关系统架构文档、数据文档,并根据要求编制有关程序;3、对所开发程序不断优化及做好正常维护工作。1、负责项目的程序开发,能够按时完成任务2、负责一些开发相关的技术文档的编写3、能够对项目做一些适当的设计4、负责安装部署已经开发的项目5、能够跟客户良好的沟通,负责分析解决客户提到的一些程序或数据问题18 / 44java 程序员【工作职责】- 参与 Java Web 应用程序开发- 对已有的应用程序、组件进行升级和维护- 准备单元测试的计划、用例、数据和文档- 遵从标准代码规范编写程序工作职责:1、负责网站程序开发。2、维护、推广公司网站。工作职责:负责软件开发,程序文档编写。工作职责: 负责微软 CRM 软件项目的开发及管理工作,包括微软 CRM 项目开发管理,开发团队管理等。工作职责:1 负责对需求进行分析,并且根据开发框架进行模块的设计和分解;2。编制模块设计文档工作;2。关键技术难点的突破,对模块编码人员进行指导和工作分配;3。关键代码的编写,参与核心模块的测试工作;4。配合项目管理经理完成日常的管理工作;主要职责:从事基于 B/S 构架的 WEB 程序开发19 / 44和项目实施工作职责: 参与软件系统的详细设计,形成规范化的文档 根据文档,编写相应程序,并负责所编写程序的初测 根据系统中具体难点问题,参与针对具体技术难点的技术攻关工作职责1、参与软件的设计工作2、.Net 开发环境下的应用程序和网页的开发3、提供系统日常维护的技术支持FAO 信息管理系统项目开发工作说明书FAO Information Management System Project Development Statement of Work组号:第六组 版本:变更记录目录1. 项目概况20 / 44项目名称-1 项目目的-1 2. 可交付成果物-1 软件交付物-1 非软件交付物-1 其他-1 3.开发进度-2 4. 执行地点和方式-2 5.开发人员-2 6. 验收标准和验收方式-3 验收标准-3 验收方式-3 7. 设备开发工具一览表-3 8. 规模估算-21 / 44-3 9. 规模估算-3 10. 开发环境-4 11. 风险评估和控制-41 / 61 项目概况项目名称FAO 信息管理系统项目开发项目目的本项目的最终目标是能实现用户能够通过一个安全、可靠的平台来实现个人信息的管理过程,以及对所提出的问题进行管理操作,在规定的 11 天实习时间内设计开发出能提供稳定、高效、良好人机交互的软件系统平台。本软件系统主要功能是一个用户问题管理系统,通过该平台用户可以根据自己的意愿来查看所有问题,对用户个人信息的查询,修改等操作,新用户注册、登陆、注销等功能,同时拥有系统管理员权限的用户也可以对管理员进行个人信息管理操作,并在平台之上可对所提问题管理和积分管理等一系列操作,并将所有问题的处理结果按一定的规则顺序想用户展示在相应的界面板块上。22 / 442 可交付成果物软件交付物1.软件程序全部源代码 ;2.全部测试代码。非软件交付物需求定义说明书 、 软件开发计划书 、 软件测试计划书 、 软件配置管理计划书 、 详细设计说明书 、 数据库设计说明书 、 数据字典 、程序源代码、软件测试报告 、 系统部署说明书 、 用户操作手册 、项目总结报告等。其它项目章程 、 项目配置库创建申请单3 开发进度将计划进度表文档。4、执行地点和方式1 、本项目的研究开发工作在西安交通大学城市学院公共机房中进行, 2 、开发成果需以规定的文件格式生成并提交。 3 、联系方式:电话号码,电子邮件。5、开发人员6、验收标准和验收方式23 / 44验收标准依据需求规格说明书 ,在指定的软、硬件环境下针对产品完成质量进行验收评审,如对产品完成质量没有问题需在验收报告上确认。验收方式可根据实际要求,组织验收评审会议,并且再在实际操作中进行检验,也可由学生单独完成验收工作,并将最后的验收报告确认。7、设备开发工具一览表1、 设备提供需在不影响项目研发和测试的前提下,有学校提供场所及硬件设备。 2、 设备开发工具一览表中包含的设备及开发工具包含但不限于这些设备的种类和数量,依据具体要求其中会有部分变动及新增。8.规模估算本项目的规模大概为 11 天左右,项目开始2016-7-2,项目结束 2016-7-11。9.工作量估算10.开发环境11.风险评估和控制由于本项目组的技术人员都是初次接触24 / 44JavaScript 和 HTML 等一系列语言的编程,在专业知识及技能方面尚有不足,并且项目周期只有十天,这可能导致研发出的产品功能简单,但我们要确保其稳定性。项 目 开 发 计 划1、 引言编写目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式, 把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目 内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目 团队开展和检查项目工作的依据。背景目前,随着计算机技术的发展,网络越来越成为人们生活生产中不可或缺的一部分,鉴于计算机网络的的高速发展,和信息化的发展的优势,经研究决定,我们要开发一个可以网上购物的系统,以提高人们的生活质量,减少外出购物带来的麻烦。本系统需要支付宝和网上银行25 / 44等系统的支持定义参考资料软件工程教科书、本项目的合同及标书、上级机构的有关通知、经审批的项目任务书等。2、 项目概述工作内容需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等。主要参加人员苏亚佩、何君宁、赵曼华、水婷婷、沈丽洁、张姝、王萍产品程序此项目开发的程序名称是“wanggou” , 所用到的主要开发环境是 VC,存储媒体的主要形式是图片,还有一些视频。该程序的主要功能就是在购物过程中的交互,向用户展示商品图片及商谈价格等。文件需求规格说明书、帮助手册等。其中需求规格说明书重要就是介绍本系统的各个方面功能等,而帮助手26 / 44册就是本系统的具体操作,以及一些常见问题的解答。服务培训安装、维护和运行支持等。非移交的产品结合各企业实际情况调整制定软件开发文档编制 裁减衡量因素表 ,根据因素取值列出本项目应完成的阶段成果,说明本项目取值所在的区间,将其他因素值区间删除。验收标准验收包括交付前验收、交付后验收、试运行验收、最终验收、第三方验收、专家参与验收等。项目验收依据主要有标书、合同、相关标准、项目文档。完成项目的最迟期限2016-12-31本计划的批准者和批准日期批准者:应文豪 批准日期:2016-09-013、 实施计划工作任务的分门与人员分工何君宁:需求分析赵曼华:设计张姝:实现王萍:文件的编制27 / 44沈丽洁:审批水婷婷:分发苏亚佩:软件安装工作接口人员本项目与用户的接口人员:何君宁、赵曼华本项目与外部机构的接口:苏亚佩 水婷婷 沈丽洁进度需求分析:2016-112016-12设计:2016-12016-3编码实现:2016-42016-8测试:2016-9移交、安装:2016-10预算劳务:7 人时间:一年经费:100 万来源:客户的定经,合作商的支持关键问题关键问题:资金、开发人员缺少资金,项目不能按计划进行,影响后面的进程28 / 44开发人员技术不过关,没有足够的开发能力,项目也不能够前进。技术难点:代码的编写,运行,维护风险:大量资金投入使用,还没有达到预期的效果,用户不满意,不能够投标使用。4、支持条件计算机系统支持设备、软件支持包括客户机、服务器、网络环境、外设、通讯设备、开发工具、操作系统、数据库管理系统、测试环境。需由用户承担的工作用户对系统功能的要求、用户对该系统开发时间的限定、用户对该系统开发提供相关的条件。由外单位提供的条件在项目开发前提供资金等5、专题计划要点分合同计划、分项目计划、项目团队成员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装部署计划。思考题1、软件项目计划主要完成什么工作?2、你认为项目开发计划中的最重要的问题是什29 / 44么。3、你认为项目计划怎么对软件开发有意义?解答:1、软件项目计划主要完成什么工作?软件项目计划编制的目的是制定一个合理的实施软件工程及管理软件项目的计划。软件项目计划编制着重于对要实施的工作进行估计,建立必要的承诺并定义工作计划。 主要包括以下要点:1. 将用于编制软件项目计划及跟踪软件项目的工作文档化。2. 对于软件项目的实施采用文档化的承诺,相关的机构或个人认可他们对软件项目的承诺。3. 指定软件项目负责人负责落实软件项目的承诺并制定项目的软件开发计划。4. 确保软件项目存在一份文档化的、并被认可的工作陈述。5. 软件开发计划要指定人员角色分工,明确责任。6. 对软件项目所需要的适当的资源及资金作出计划,对软件项目负责人、软件工程师及其它与软件项目计划编制有关人员进行适合其职责范围的培训。7. 成立相关软件项目组及相关的方案论证小组。30 / 448. 软件项目组及相关的方案论证小组在整个项目生命期内参加全部的项目计划编制工作。9. 按照书面流程与高级管理人员或企业外部机构软件项目的承诺进行复审。10. 明确划分为预先定义的、规模可管理的阶段的软件生命周期。11. 按照书面流程开发项目的软件开发计划。12. 将软件项目计划文档化。13. 确定软件项目需要建立及维护控制的软件产品。14. 按照书面流程获得对软件产品规模的估计,获得对软件项目工作量及费用的估计,获得对项目所需要的关键计算机资源的估计,获得项目的软件开发进度。15. 识别、评估与费用、资源、进度及项目的技术方面相关的软件风险,并文档化。16. 准备项目的软件工程机制及支撑工具的计划,记录软件计划编制数据。17. 制定并使用度量方法以确定软件计划活动的状态。 软件开发网18. 定期与高级管理人员对软件项目计划活动进行复审。31 / 4419. 以定期及事件驱动方式与软件项目管理人员对软件项目计划活动进行复审。20. 与软件质量保证人员对软件项目计划活动及工作产品进行回顾及审核,并将结果文档化。2、你认为项目开发计划中的最重要的问题是什么。1、项目目标不够清晰明确;2、对编写计划的过程在思想意识上重视不够;3、制订计划时没有进行充分的沟通;4、对总体计划、阶段计划的作用认识不足;5、任务和职责划分不够清晰或有遗漏;6、项目任务分工或进度计划表的颗粒度太大 ;7、与上一种情况相反的是计划表的颗粒度太细;8、资源需求没有经过较为周密的估算;9、遗漏重要的假设或约束条件;10、项目计划没有突出重点;11、忽视次要工作任务对项目的影响;12、工作任务的分解不便于人员分工;13、不了解项目成员的工作能力。3、你认为项目计划怎么对软件开发有意义?32 / 44软件项目计划编制的目的是制定一个合理的实施软件工程及管理软件项目的计划。软件项目计划编制着重于对要实施的工作进行估计,建立必要的承诺并定义工作计划。项目开发计划对软件开发有着重要的意义,做计划很重要,使项目成败的关键,通过编写计划文档的过程,理清项目目标、项目范围、项目所需资源、制定合理的项目进度、制定完成项目所需的各种约定、制定应对风险的有效对策。对于这一问题的解决,首先应当提高项目经理的计划意识,采用项目计划制定相关各种知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估与评审工作。在制定计划时要做充分的沟通,项目计划突出重点,合理的进行人员分配,了解项目成员的工作能力。这些都十分的重要,这些工作做好了,软件的开发就会事半功倍,大大的促进了整个开发的研究。国家公派留学管理信息平台三期改造建设项目软件开发计划书XXXXXXXXXX 有限公司软件开发部1. 概述本系统按照国家留学基金管理委员会管理规范33 / 44化、制度化、科学化的要求,通过对公派留学申请、项目信息重新整合、材料上传、中科院申报数据管理、优秀自费奖学金申报数据管理、在外申请人的申报及受理等相关留学申请审批业务的改造和重组,以适应现有的需求变化以及下一步工作安排和具体实施,提高留学申请和审批、管理工作的运转效率,减少申请人员网上申报不便利,实现中科院申报数据并入、在外人员申报管理等申报流程以及审批受理工作。完善业务信息资料库的共享和使用价值。使国家留学基金管理委员会业务审批管理更加严密和规范,逐步取消纸件,初步实现政务办公无纸化、业务数据与网站信息一体化。成为提高管理水平和辅助领导决策不可或缺的公派留学申报审批信息平台。项目简介? 项目名称:国家公派留学管理信息平台三期改造建设项目 ? 项目建设方: ? 项目承建方: ? 项目监理方:软件开发内容:1. 对原应用系统平台进行应用升级,及整合系统开发和个性化设计 2. 网络安全功能整合与开发, 3. 硬件平台设备部署和规划 4. 系统联调与试运行 5. 客户培训2. 软件开发进度计划34 / 44项目实施过程中需由用户协助的工作? ? ? ?项目需求书网站内容和单位标示 内部组织结构和人员组成 设备资产清查项目整体进度计划1、产品测试与交付测试内容? 对每一个开发成功的模块进行功能性测试 ?进行各模块接口联调测试;产品交付? 全部测试结束后,将产品交付集成部门现场安装调试 ?最迟交付期为 2016 年 3 月 31 日3. 软件交付日期软件最后交付日期为 2016 年 3 月 31 日。本计划的批准者:35 / 44批准日期:2016 年 1 月 16 日文 档 作 者:开发/测试经理:产 品 经 理:管 理 办:项目开发计划 (仅供内部使用) _ 日期:_/_/_ _ 日期:_/_/_ _ 日期:_/_/_ _ 日期:_/_/_请在这里输入公司名称版权所有 不得复制项目开发计划1 引言1 .1 编写目的本开发计划的目的是:a 把在开发过程中对各项工作的人员、分工、经费、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功;36 / 44b 制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员;规定软件配置管理的活动内容和要求,明确配置管理工作的人员。特别要求:需求分析必须详细,并且有相关专家合作进行,1 .2 背景本项目软件名称为电能质量数据分析软件 。任务来源于公司;交办单位:公司;承办单位:北京长峰新康科技有限责任公司。1 .3 参考资料无;1 .4 术语和缩写词暂无;特别说明:有关公司内部秘密的内容用代替。2 任务概要2 .1 工作内容本项目开发过程中需要进行的各项主要工作为:编制附和软件需求要求的软件功能的软件。文档计划建立:37 / 44软件目录软件需求规格说明项目开发计划 软件开发计划;可行性报告软件标准规范软件测试计划软件测试办法概要设计说明软件可靠性和安全性设计指南硬件总体设计报告详细设计说明软件详细设计报告软件代码测试分析报告软件可靠性和安全性设计检查单软件评审检查单软件使用说明2 .2 产品2 .程序见需求。2 .文档文档内容见中文档建立。38 / 44文档格式要求按照软件模式化要求进行,模式按照如下名称模板要求规定:软件开发计划?项目开发计划;文档目录?软件目录;需求分析报告?软件需求规格说明;概要设计文档?概要设计说明;详细设计文档?详细设计说明;源代码?软件标准规范;软件使用说明书?软件使用说明;软件测试报告?测试分析报告;软件审查报告?软件评审检查单。2 .服务培训:时间:1 天;内容:软件使用及安装;软件支持:略。2 .验收标准和验收计划验收测试:时间:1 天。内容:软件使用。软件确认:时间:1 天;39 / 44内容:确定软件的可使用性,软件的功能完整性。3 实施总计划3 .1 阶段划分需求分析:2 周;概要设计:6 天;详细设计:周;编码:3 周;测试:2 周;验收:2 天。项目启动时间:2000-11-143 .2 人员组成姓名 职责 参加时间廖燕宁 负责软件的总体 设计时段:全部,开发时段

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论