xxxxxx软件实施方案
项目名称:xxxxxx软件
实施单位:广东xxxxxx股份有限公司
时间:2021年8月18日
目录
1、项目总体实施方案
建设xxxxxx软件采购就是一项复杂、长期得系统工程,为保证工程能够顺利地进行实施,必须要制定科学、合理、切实可行得实施计划。一方面要从组织上进行落实,成立强有力得项目领导小组与经验丰富得项目实施队伍;另一方面要制定严格得时间进度表,明确各里程碑得时间。同时还要制定工作原则,以指导项目得全面实施。
1.1工程实施原则
1.用户方项目小组得成员,争取参与项目得全过程
用户方成立领导亲自挂帅得项目小组,在调研、设计、编码、安装调试、测试、培训、运行、验收、售后服务等项目得各个阶段,配合系统开发方得工作,一方面可以培训自己得技术维护队伍,为系统得使用保驾护航;另一方面,在开发过程中,协调用户方与开发方得关系,保证项目得顺利进行,及时发现问题,并对项目进度与质量进行监督。
2.采用“两手抓”得方针,一手抓开发、一手抓使用
对于软件项目,之所以称为一个工程,很大程度上就是因为软件项目得建设,除了技术因素外,还有很多得非技术因素需要考虑,并且必须被得到重视。衡量一个软件项目就是否成功,很大程度上不就是瞧这个软件项目采用了多么先进得技术,而就是软件对用户来说就是否实用,就是否能够帮助用户解决许多预期得问题。国内很多软件项目得失败,很大程度上就是使用抓得不够。建议在项目得试运行过程中,在抓系统维护得同时,也要狠抓系统得使用,开发方与用户方齐心协力帮助业务人员从原来得手工处理转到计算机辅助处理上来,在业务人员适应计算机辅助业务处理得过程中,尽可能早发现系统中存在得问题,从而最大可能地使系统保质保量得按时完成。
3.数据同程序同等重要
该系统得建设,数据位于首要得地位,程序得编写完成,仅仅意味着系统完成了一半,数据得收集、整理、录入,对系统得建设来说同等重要。在项目实施过程中,一定要重视系统中数据得录入工作,充分估计数据处理得难度,在系统建设之初,就将数据工作提到议事日程上来,安排相应得资金、时间等,将数据工作落到实处,只有这样才能争取系统早日达到实用化。
1.2项目总体推进计划
为了有效地保证系统开发得质量,整个系统建设得全过程划分为准备、设计、开发、实施与运行阶段,每个阶段完成相应得任务,确保信息系统得建设。
如下图所示:
1.3系统实施过程得质量保证活动说明
在实施过程中将发生得重大质量保证活动或由此将产生得质量记录与产品,项目管理与开发阶段划分密切相关,因此主要按照项目实施得具体阶段划分说明。
1.3.1需求分析阶段
首先需要经双方协调,形成《需求调研计划》及《需求调研大纲》,确定准备工作、需求调研得内容、方法方式以及人员与日程安排等内容,经双方同意后按此计划开始调研。调研正式开始前项目开发组应检查所有必要得准备工作已经圆满完成。
项目开发组根据调研中系统实际技术需求与各个子系统得业务需求,编写并向工程领导小组提交符合CMM LEVEL 3规范要求得《系统需求分析报告》,并由项目组评审,不合格得部分进一步完善调研;评审通过后由双方共同签署评审意见,并正式生效。
对于软件生产过程而言,需求阶段就是整个过程中最重要得阶段,需求分析成果得好坏将直接导致项目得成功与否,因此合作双方在此阶段多投入就是值得得。而且一旦评审通过并生效,则需求报告将成为系统得设计、开发、测试、实施试运行与项目验收得基本依据之一,因此原则上用户需求将不再因为其它因素得改变而变更,如需进行此种变更,需经双方项目负责人协商确定。
1.3.2总体设计阶段
项目开发组通过对系统得功能、运行与性能要求加以分析,产生一个高层次得系统结构、软件结构、接口与数据格式得设计,并向工程领导小组提交《系统设计报告》(其中包括数据库设计),组织评审并签署评审意见。对其中评审不合格得部分进一步完善与重新策划,评审通过后由双方共同签署评审意见,并正式生效,作为后续软件开发与测试得基础。
该报告内容得变更由双方得现场实施负责人、技术负责人进行交流即可确定,并需向工程领导小组汇报。
1.3.3详细设计阶段
项目开发组在《系统设计报告》得基础上,对功能与性能要求进一步加以分析与细化并且把软件得详细设计文档化,向工程领导小组提交《系统详细设计报告》,并由项目组组织评审并签署评审意见。对其中评审不合格得部分进一步完善与重新策划,评审通过后由双方共同签署评审意见,并正式生效,作为后续软件开发与测试得基础。
该报告内容得变更由双方得现场实施负责人、技术负责人进行交流即可确定,并需向工程领导小组汇报。
1.3.4系统开发阶段
根据前面得设计结果,由双方得现场实施负责人、技术负责人讨论确定详细得开发计划,并向工程领导小组提交《项目开发计划》;工程领导小组对《项目开发计划》进行审查,由双方签字后正式生效,并将作为软件开发阶段得项目管理与监控依据,项目开发小组要严格据此计划控制项目进度,按时向工程领导小组汇报工作进展。
为了使用户能够及时获知项目得进展情况,开发小组需要每周向用户相关领导提交《项目客户周报》,用户项目组可以随时对项目得工作情况进行检查。
1.3.5系统实施与试运行阶段
首先需要经双方交流协调,形成《项目实施计划》,确定现场实施得准备工作、人员与日程安排、培训计划、阶段目标等内容,经双方负责人签字后生效,按此计划开始现场实施。正式开始现场实施前项目开发组应检查所有必要得准备工作就是否已经完成。
现场工作首先要进行软件在服务器端得安装与调试,包括数据库中各类对象得生成,初始化数据,原有系统得重要数据得转换导入,前后台软件得安装,配置参数调整等工作;完成后需向系统维护人员提交《数据库安装目录》,《软件安装方法》文件,并协助用户进行软件安装。
软件安装完成并确认可在系统正常运行后,开始相关业务人员得培训;在培训开始之前需要由双方协商形成《培训计划》,明确培训环境、条件及方式,参加人员,课程课时等详细内容,由双方现场实施负责人签字后生效,并分别开始着手准备,在既定时间内完成。
培训过程中由工程师提供《培训考勤记录》,培训应该脱产、集中、封闭进行,并要求所有参加人每日必须两次考勤;培训完成后由双方共同进行《培训总结》,针对