1、项目实施计划方案一、 软件项目实施方案概述针对不同行业软件产品, 一般实施方案大同小异, 特别是行业解决方案软件产品不同于一般的商品, 用户购买软件产品之后, 不能立即进行使用, 需要软件公司的技术人员在软件技术、 软件功能、 软件操作等方面进行系统调试、 软件功能实现、 人员培训、 软件上线使用、 后期维护等一系列的工作。软件项目是否成功、 用户的软件使用情况是否顺利、 是否提高了用户的工作效率和管理水平, 不但取决于软件产品本身的质量, 软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、 需求调研确认阶段、 软件功能实现确认阶段、 系统部署安
2、装阶段、 系统培训阶段、 测试及试运行阶段、 总体验收阶段、 系统交接阶段等八个阶段工作内容, 那么对于项目管理起着至关重要的作用, 每个阶段下面有不同的工作事项, 各个阶段之间都是承上启下关系, 上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照我之前工作经历整理相关项目实施方案。二、 软件项目实施方案( 阶段性) ( 一) 项目启动阶段此阶段处于整个项目实施工作的最前期, 由成立项目组、 前期调研、 编制总体项目计划、 启动会四个阶段组成( 大致为以上四个阶段) 此阶段主任务: 公司( 安徽兴博远实信息科技有限公司) 公司经过销售部门和客户签订合同, 在合同签定后, 指定该项目的
3、项目经理, 成立部门项目组, 授权项目组织完成项目目标。进行前期项目调研, 经过”电话”、 ”上门拜访”方式与用户沟通成立项目组织, 编制总体项目计划, 共同参与召开该项目启动会。公司经过相应商务关系完成用户信息收集或者经过销售人员完成转交给实施项目组。将项目组正式介绍给用户, 配合实施项目组建立与用户的联系。政府单位用户: 配合前期调研和项目召开启动会, 签署总体项目计划和项目实施协议, 确认项目总体实施计划。1、 成立项目组: 一般项目合同签署完成后, 公司会经过项目实施流程表先经过”市场管理中心”审核检阅, 主要包括合同相关款项及系统签署的相应功能模块是否符合要求; 审核结束后到项目部部
4、门经理( 副经理) 接到实施申请后, 任命该项目的项目经理, 指定项目目标, 由项目经理指定项目组成员及成员任务, 并报相关分管副总或者总经理。2、 前期需求调研: 项目经理及项目组成员, 在商务人员或者销售人员配合下, 建立与用户的联系, 对合同中签订的系统主要功能模块进行调研。确定客户她们的需求和期望, 如何修改完善满足和影响这些需求、 期望以确保项目能够成功。若涉及到相关的硬件设备, 在做需求调研的同时, 需协调系统集成部门完成硬件服务器及网络环境的搭建( 实施人员需参与) 。3、 制定项目总体计划: 项目总体计划文档主要介绍项目建设目标、 主要项目实施阶段、 里程碑、 可交付成果。一般
5、包括以下几方面内容: 项目建设背景描述, 项目建设目标、 主要项目阶段、 里程碑、 可交付成果。所计划的职责分配( 包括用户的) 参与配合的相应客户人员; 沟通管理计划, 确定客户人员沟通的需要。4、 启动会: 项目组成员与用户共同召开的宣布该项目正式开始的会议。( 二) 需求调研确认阶段此阶段的主要工作是项目实施人员向用户调研后用户对系统的需求, 包括系统流程调研、 功能需求调研、 数据查询需求调研等, 实施人员调研完成后, 会编写需求调研分析相关文档, 并交付用户进行确认而且签字确认( 防止开发修改完成后返工) , 待用户对需求调研分析文档上所提到的需求确认签字完毕后, 项目实施人员将提交
6、该需求调研分析书给相关副总或总经理签字( 主要是确认客户的需求能否进行修改) , 签字完成后以此为依据提交开发进行软件功能的修改完善。需求调研阶段具体包括如下内容: 1、 进行需求调研前期准备2、 制定需求调研分析3、 内部评审是否经过需求调研计划( 包括领导确认阶段) 项目组、 项目经理、 销售等人员根据合同要求和项目实际情况对需求调研分析草稿进行评审, 如评审经过, 领导签字确认, 如评审不经过则重新修改和客户再次确认相关细节。4、 用户是否签署需求调研分析如用户签署需求调研计划, 则作为以后需求调研工作的证明手段。5、 需求调研分析是否有变更如果计划存在变更, 则再次确认变更相关需求,
7、否则按计划进行后续工作。6、 需求开发实现阶段次阶段主要是用户需求得到公司领导及经过公司内部评审经过后转交开发部门修改阶段, 开发部门根据需求调研分析计划书具体要求去修改软件系统相应功能模块。7、 软件测试阶段此阶段主要是在开发完成后进行的系统功能测试阶段, 以确保开发修改后的模块实现客户的相关要求及修改后是否存在相应的程序BUG及功能性错误。( 三) 软件系统部署安装阶段此阶段主要是实施人员及测试部门人员共同完成的, 实施人员提供系统部署的硬件环境及网络环境。测试人员根据其环境要求先对系统进行性能型测试, 满足要求后进行远程部署安装或者现场安装。( 四) 系统培训阶段系统培训阶段工作是整个项
8、目实施工作中比较重要的工作, 用户对软件的操作功能是否熟练将直接影响到后面的软件应用效果, 因此公司和用户双方要对此阶段的工作给予足够的重视。要充分认识培训的重要性和艰巨性。在项目实施之前对用户的相关人员进行系统和规范的产品培训是非常必要的, 达到让用户了解软件产品具体操作, 最终自己能够解决使用中的具体的问题( 主要是操作问题) ( 软件问题交付于售后解决) 。此阶段的培训工作中将用户参加产品培训的人员划分为三个层次: 领导层、 技术层、 操作层, 对不同层次的用户参加产品培训人员的培训内容分别是: 决策层: 领导在该系统的数据的查询、 总体运行情况把控。技术层: 配合我方实施人员解决相应软
9、件运行过程中存在的问题。操作层: 具体系统操作方法、 流程。具体的培训工作流程为: 以山东省枣庄市中区项目为例1、 培训前准备: 在培训开始前3天和客户沟通协调参与培训相关人员及部门, 将参加培训的部门和人员情况填入培训人员名单。配合完成培训场地及配合场地相关要求( 市中区主要以每个街道办事处为单位分批培训) 2、 签署培训计划: 和区政法委领导签署签署培训计划, 进一步确认培训安排工作。3、 培训通知: 培训开始前2天, 提前和区政法委沟通协调按照签署的培训计划, 将培训内容、 时间, 场地, 人员等信息通知给她们, 由她们经过具体参与人员。4、 搭建培训环境: 公司项目组在培训开始前, 将
10、培训环境搭建及检查妥当( 投影仪、 电脑) , 将培训提纲( PPT) 、 ( 具体软件操作位标准) 及培训手册( 软件使用说明书) 准备好。5、 培训考核: 公司项目组培训工程师与用户( 操作者) 沟通, 经过现场提问方式或者上机操作位标准考核参训人员。( 五) 系统安装测试及试运行阶段1、 签署计划: 用户签署测试及试运行计划, 进一步确认测试及试运行安排。2、 测试及试运行通知: 当系统培训完成后, 测试部门会进行二轮回归测试, 主要确认系统部署完成后是否存在问题, 同时用户已经完成培训, 进行试运行阶段。3、 组织测试及试运行: 用户相关各级领导给予全面配合, 组织相关人员进行测试及试
11、运行。公司项目组负责担当指挥, 检查用户人员组织情况并给予指导, 跟踪检查如下情况: l功能模块操作流程状况。 l观察业务流程执行状况( 是否存在业务流程不通) 。l观察操作人员操作方法。l观察系统运行速度及异常表现。l及时纠正错误操作、 对于新发生的问题及时与相关人员沟通, 确定解决办法。( 六) 总体验收阶段此阶段是对项目总体的完成情况进行验收。验收分阶段进行, 在每一项目阶段结束时, 用户对这一阶段的可交付成果进行验收, 在测试及试运行及正式使用结束后, 对系统进行总体验收。需要验收的可交付成果: 主要项目阶段阶段组成主要里程碑可交付成果启动阶段制定总体项目计划签署的总体项目计划启动会项目启动会签署的项目实施计划需求调研阶段需求分析报告确认需求调研结束签署的需求调研分析软件实现软件功能确认软件功能确认签署的软件功能确认表软件系统安装部署用户签署部署安装计划及培训计划签署的培训人员名单培训及考核用户签署培训协议签署的培训协议测试及试运行用户签署测试及试运行计划签署的测试及试运行计划测试及试运行总结试运行完成测试及试运行总结验收总体验收( 硬件验收、 软件验收) 验收完成总体验收报告