软件项目实施计划
1 前言 项目实施是指软件开发项目在开发过程完成后, 系统在正式移交 客户使用前, 系统所进行的现场联调、 系统试运行和实施培训的过程。 项目正式实施之前, 相关实施工作人员需要认真做好实施前的准 备,并仔细制定实施计划,以期顺利地做好后续各项实施工作,按时 完成实施任务。 2 实施准备 人员准备 人员准备是指所涉及的项目在实施工作中可能需要沟通的人员, 包括公司相关人员以及客户方相关负责人员。 技术准备 技术准备是指弄明白项目所涉及到的各项技术, 如系统配置、环 境配置、数据库配置、软件部署等。确保实施人员掌握了项目部署所 需要的相关技术,确保项目实施工作能够顺利完成。 其他准备 其他准备是指考虑到与客户的沟通,以及可能遇到的出行方式、 食宿等,以及所涉及到的辅助工具。 3 进度时间安排表 充分考虑实施工作中可能会遇到的风险与干扰, 根据项目整体计 划,制定实施进度的时间安排表。 4 任务分解 实施计划编制 公司项目实施人员根据项目的实际情况, 和客户公司相关人员初 步接触沟通后,编制实施计划文档,如有必要,可与公司以及客户方 相关人员对实施计划进行修订与确认。 环境准备 硬件环境准备 列举项目所需要的各项硬件设备。 确认客户方是否准备好运行项 目所需要的服务器、附属硬件设备,用于安装数据库系统以及管理软 件系统的中间层,负责数据的存取和业务规则的处理。 软件环境准备 列举、确认项目运行所需要的各项软件环境的要求。 网络环境准备 如果项目的部署需要网络环境的支持。 实施人员需要考虑到项目 运行所需要的网络环境支持, 并与客户方确认沟通,以搭载必要的网 络环境。 初始化数据准备 初始化数据准备是对项目的基础数据进行整理, 如初始化客户方 组织机构,以及各岗位工作人员及其对系统的使用权限, 包括用户权 限分派和业务权限分派等。实施人员需要与客户方进行深入沟通, 确 保初始化数据的准确。 系统培训 如项目实施需要对客户方进行系统的使用培训, 需要实施人员根 据系统的实际情况,与公司以及客户方相关人员进行协调沟通, 明确 客户方的培训要求、参加培训的人员组成、培训的目的、时间地点安 排等。确定公司培训人员,督促培训人员做好培训准备并做好协调工 作。 5 项目部署 软件部署 根据项目软件系统的要求,对项目进行部署,包括软件环境的部 署、数据库部署、项目程序的部署等。 系统初始化 如需对系统进行数据的初始化, 实施人员需要将前阶段整理的初 始化数据导入系统,导入完毕后,及时核查数据准确性,有问题及时 处理。 系统试运行 软件系统投入运行,进行综合测试,包括:测试硬件环境的稳定 性,测试软件系统的稳定性,测试网络环境的稳定性,测试业务数据 的准确性等。 问题及时沟通反馈 实施人员在整个实施过程中遇到的问题, 及时与公司以及客户方 进行沟通。 针对软件稳定性或者以及软件缺陷方面的问题需要及时与 公司相关开发人员进行沟通解决。 对系统的实施情况及时与客户方 进行沟通和反馈,以达到项目实施的目的。 6 项目总结 编制该阶段所需要的文档 根据公司相关规定,编制在实施工作的产出物,如实施文档等。 如果涉及到结项工作,需要根据项目的情况编制相关结项文档, 并完 成相关工作。 对该次实施工作进行总结。 对项目实施中出现的问题, 实施的过程和实施中发现和改正的问题应 有记录和总结,对系统现场测试的情况和出现的问题应进行记录, 并 记录改正情况。