软件项目实施方案实施计划书

上传人:博****1 文档编号:477542225 上传时间:2023-03-15 格式:DOC 页数:46 大小:179KB
返回 下载 相关 举报
软件项目实施方案实施计划书_第1页
第1页 / 共46页
软件项目实施方案实施计划书_第2页
第2页 / 共46页
软件项目实施方案实施计划书_第3页
第3页 / 共46页
软件项目实施方案实施计划书_第4页
第4页 / 共46页
软件项目实施方案实施计划书_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《软件项目实施方案实施计划书》由会员分享,可在线阅读,更多相关《软件项目实施方案实施计划书(46页珍藏版)》请在金锄头文库上搜索。

1、 XXXXXXXX系统软件实施方案工程名称:XXXXXXXX系统软件实施单位:XXXXXXXXXXXXXX时 间:XXXX年XX月XX日目 录1、工程总体实施方案41.1工程实施原那么41.2工程总体推进方案51.3系统实施过程的质量保证活动说明51.3.1需求分析阶段61.3.2总体设计阶段61.3.3详细设计阶段71.3.4系统开发阶段71.3.5系统实施和试运行阶段71.3.6工程验收阶段91.3.7系统正式运行及维护阶段91.3.8各阶段辅助文档91.3.9实施过程提交文件汇总101.4工程实施方案111.4.1数据实施步骤121.4.2工程进度安排122、工程管理方案132.1工程管

2、理组织构造132.1.1工程各方角色与责任132.1.2任务分工142.2工程围管理162.3工程进度管理162.4工程风险管理162.4.1技术风险162.4.2需求风险172.4.3协调与沟通风险172.4.4工程人员风险182.5质量管理方案182.5.1质量管理体系标准182.5.2质量控制过程182.5.3质量评定方案182.5.4质量管理措施192.5.5软件质量控制192.6工程协调与合作方案212.6.1协调与合作管理方案222.6.2协调手段222.7配置管理232.7.1配置管理和版本控制232.7.2变更管理的方法242.8文档管理252.9人员管理252.10管理253

3、、测试方案263.1测试工作准备263.2软件开发测试263.2.1模块测试273.2.2功能测试273.2.3性能测试273.2.4分系统测试273.2.5全系统测试283.2.6容量测试283.2.7压力测试283.2.8灾难恢复测试283.3设计测试用例和数据293.3.1建立测试环境293.3.2测试执行304、验收方案314.1验收组织314.2验收容314.3软件系统的验收313.用户方已经认可测试数据325、培训方案335.1培训目标335.2培训方式335.3培训对象335.4培训地点与环境335.5培训方案及容345.5.1用户培训345.5.2系统管理人员培训346、技术支

4、持和售后效劳366.1技术支持与售后效劳政策366.1.1技术后援支持366.1.2技术后援支持方式376.1.3保修及系统维护效劳371 、工程总体实施方案建立xxxxxxxxxxx软件采购是一项复杂、长期的系统工程,为保证工程能够顺利地进展实施,必须要制定科学、合理、切实可行的实施方案。一方面要从组织上进展落实,成立强有力的工程领导小组和经历丰富的工程实施队伍;另一方面要制定严格的时间进度表,明确各里程碑的时间。同时还要制定工作原那么,以指导工程的全面实施。1.1 工程实施原那么1用户方工程小组的成员,争取参与工程的全过程用户方成立领导亲自挂帅的工程小组,在调研、设计、编码、安装调试、测试

5、、培训、运行、验收、售后效劳等工程的各个阶段,配合系统开发方的工作,一方面可以培训自己的技术维护队伍,为系统的使用保驾护航;另一方面,在开发过程中,协调用户方和开发方的关系,保证工程的顺利进展,及时发现问题,并对工程进度和质量进展监视。2采用“两手抓的方针,一手抓开发、一手抓使用对于软件工程,之所以称为一个工程,很大程度上是因为软件工程的建立,除了技术因素外,还有很多的非技术因素需要考虑,并且必须被得到重视。衡量一个软件工程是否成功,很大程度上不是看这个软件工程采用了多么先进的技术,而是软件对用户来说是否实用,是否能够帮助用户解决许多预期的问题。国很多软件工程的失败,很大程度上是使用抓得不够。

6、建议在工程的试运行过程中,在抓系统维护的同时,也要狠抓系统的使用,开发方和用户方齐心协力帮助业务人员从原来的手工处理转到计算机辅助处理上来,在业务人员适应计算机辅助业务处理的过程中,尽可能早发现系统中存在的问题,从而最大可能地使系统保质保量的按时完成。3数据同程序同等重要该系统的建立,数据位于首要的地位,程序的编写完成,仅仅意味着系统完成了一半,数据的收集、整理、录入,对系统的建立来说同等重要。在工程实施过程中,一定要重视系统中数据的录入工作,充分估计数据处理的难度,在系统建立之初,就将数据工作提到议事日程上来,安排相应的资金、时间等,将数据工作落到实处,只有这样才能争取系统早日到达实用化。1

7、.2 工程总体推进方案为了有效地保证系统开发的质量,整个系统建立的全过程划分为准备、设计、开发、实施和运行阶段,每个阶段完成相应的任务,确保信息系统的建立。如以下图所示:1.3 系统实施过程的质量保证活动说明在实施过程中将发生的重大质量保证活动或由此将产生的质量记录和产品,工程管理与开发阶段划分密切相关,因此主要按照工程实施的具体阶段划分说明。1.3.1 需求分析阶段首先需要经双方协调,形成?需求调研方案?及?需求调研大纲?,确定准备工作、需求调研的容、方法方式以及人员和日程安排等容,经双方同意后按此方案开场调研。调研正式开场前工程开发组应检查所有必要的准备工作已经圆满完成。工程开发组根据调研

8、中系统实际技术需求和各个子系统的业务需求,编写并向工程领导小组提交符合CMM LEVEL 3规要求的?系统需求分析报告?,并由工程组评审,不合格的局部进一步完善调研;评审通过后由双方共同签署评审意见,并正式生效。对于软件生产过程而言,需求阶段是整个过程中最重要的阶段,需求分析成果的好坏将直接导致工程的成功与否,因此合作双方在此阶段多投入是值得的。而且一旦评审通过并生效,那么需求报告将成为系统的设计、开发、测试、实施试运行和工程验收的根本依据之一,因此原那么上用户需求将不再因为其它因素的改变而变更,如需进展此种变更,需经双方工程负责人协商确定。1.3.2 总体设计阶段工程开发组通过对系统的功能、

9、运行和性能要求加以分析,产生一个高层次的系统构造、软件构造、接口和数据格式的设计,并向工程领导小组提交?系统设计报告?其中包括数据库设计,组织评审并签署评审意见。对其中评审不合格的局部进一步完善和重新筹划,评审通过后由双方共同签署评审意见,并正式生效,作为后续软件开发和测试的根底。该报告容的变更由双方的现场实施负责人、技术负责人进展交流即可确定,并需向工程领导小组汇报。1.3.3 详细设计阶段工程开发组在?系统设计报告?的根底上,对功能和性能要求进一步加以分析和细化并且把软件的详细设计文档化,向工程领导小组提交?系统详细设计报告?,并由工程组组织评审并签署评审意见。对其中评审不合格的局部进一步

10、完善和重新筹划,评审通过后由双方共同签署评审意见,并正式生效,作为后续软件开发和测试的根底。该报告容的变更由双方的现场实施负责人、技术负责人进展交流即可确定,并需向工程领导小组汇报。1.3.4 系统开发阶段根据前面的设计结果,由双方的现场实施负责人、技术负责人讨论确定详细的开发方案,并向工程领导小组提交?工程开发方案?;工程领导小组对?工程开发方案?进展审查,由双方签字后正式生效,并将作为软件开发阶段的工程管理和监控依据,工程开发小组要严格据此方案控制工程进度,按时向工程领导小组汇报工作进展。为了使用户能够及时获知工程的进展情况,开发小组需要每周向用户相关领导提交?工程客户周报?,用户工程组可

11、以随时对工程的工作情况进展检查。1.3.5 系统实施和试运行阶段首先需要经双方交流协调,形成?工程实施方案?,确定现场实施的准备工作、人员和日程安排、培训方案、阶段目标等容,经双方负责人签字后生效,按此方案开场现场实施。正式开场现场实施前工程开发组应检查所有必要的准备工作是否已经完成。现场工作首先要进展软件在效劳器端的安装和调试,包括数据库中各类对象的生成,初始化数据,原有系统的重要数据的转换导入,前后台软件的安装,配置参数调整等工作;完成后需向系统维护人员提交?数据库安装目录?,?软件安装方法?文件,并协助用户进展软件安装。软件安装完成并确认可在系统正常运行后,开场相关业务人员的培训;在培训

12、开场之前需要由双方协商形成?培训方案?,明确培训环境、条件及方式,参加人员,课程课时等详细容,由双方现场实施负责人签字后生效,并分别开场着手准备,在既定时间完成。培训过程中由工程师提供?培训考勤记录?,培训应该脱产、集中、封闭进展,并要求所有参加人每日必须两次考勤;培训完成后由双方共同进展?培训总结?,针对培训效果确定是否到达目标,是否再增加培训课程;对以上容用户工程组须进展必要的考核和奖惩,培训工程师有权对参加培训人员进展客观评价。培训顺利完成后将开场软件在试点部门试用,将向用户提交编译后的前后台软件,?软件使用操作手册?,?软件功能清单?,这两种文档将详细描述软件的使用过程,软件所包含的全

13、部系统功能模块。软件试用期用户的主要工作是根据?软件功能清单?所列的系统功能模块,检查公司所提交的软件是否满足?系统需求分析报告?、?系统设计报告?的规定,列出未完成及含有较严重、明显错误的模块清单形成?软件问题及修改记录?并提交给公司继续完善;此段时间可以对软件的细节性问题进展测试、验证,但主要精力还是应放在模块级功能的检查上,如果所有模块都已开发并可以进入试运行,其设计方法、技术可行性也都能够满足最终软件的需要,那么用户各相关业务负责人、现场实施负责人需要签署各子系统的?软件交付书?,说明软件已在现场安装、调试、培训完成,根本可以进入软件试运行;此后在软件功能模块一级上不应再发生大的变化,

14、如需要修改功能模块设计,那么需由双方工程负责人协商解决。试运行期用户负责组织针对?软件功能清单?所列的系统功能模块进展现场的系统测试,包括新旧两套系统并行工作一段时间进展验证,使每个功能模块都得到根本确认;对于其中发现的问题和软件的细节性修改意见,需以?软件问题及修改记录?的书面形式提交给公司;公司修改完成后立即提交到现场,用户负责组织立即对软件进展确认回归测试,如验证问题已修改需要在?软件问题及修改记录?中予以说明。通过试运行及修改后证明已经根本完成的模块,用户应组织相关的业务负责人在?软件功能清单?中逐项确认。1.3.6 工程验收阶段在试运行期系统存在一定的细节性问题是工程工程不可防止的问

15、题,特别是随着用户应用的逐渐深入,此类需求会逐级提出,此类问题不属于系统的致命性错误;因此当试运行期所发现的真正的“问题和错误收敛到一定数目以下时,各业务子系统经过一段时间的并行工作新系统已根本可靠,就可以切换到正式运行阶段,开场正式运行。正式运行后,由用户提出验收要求,双方共同制定?工程验收方案?,组成工程验收小组,共同进展工程验收。此时公司将向用户提交验收的各类文档,包括对系统开发过程进展总结的?工程总结?,?工程技术报告?,最终的完整的?数据库字典?等。验收工作将由用户组织的专家组对系统进展全面的验收和鉴定,并出具工程验收小组领导签字的?工程验收报告?,并签署验收意见,公司在此过程中将全程参与,在现场进展验收前的维护工作。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号