大型软件项目管理方案
大型软件项目管理方案
1.1 组织结构
本项目是一个大型的软件开发项目,业务复杂,涉及的范围广,实施的顺利开展需要有一支强而有力的实施组织机构作为工作开展的保障。根据项目特点,我公司将在项目实施组织机构中建立项目组,项目组设置多个具体职能小组。
针对本次项目的建设内容和实际需求,结合我司丰富的大型项目实施经验,将组织公司核心技术力量,组建由公司领导亲自牵头的项目小组,以项目经理负责制,建成**市政务服务管理系统建设小组,组织结构图如下图所示:
项目实施组织结构(包括业主单位)如下:
1.2 职责说明
? 实施组
? 负责项目软件的用户沟通和现场服务,包括需求调研、反馈、文档管理;
大型软件项目管理方案
? 负责系统的安装、调试、维护和对开发组出版之软件进行测试验证;
? 负责系统需求变更的收集、更新和反馈; ? 负责系统的维护和技术支持;
? 开发组
? 根据用户需求对系统进行系统架构设计;
? 根据系统架构设计和业务需求进行系统编码,包括系统界面、核心组件、功能等多方面的开发;
? 负责系统源代码的管理、版本控制; ? 负责需求变更的统计、修改和反馈;
? 质量保障组 ? 制定项目质量保障计划; ? 监督项目质量保障计划的执行;
? 根据实际的项目进展及时调整质量保障策略,符合项目的实际情况;
1.2.1 项目领导小组
项目领导小组是整个项目领导协调小组,负责项目的监控和总体协调管理,与用户领导小组对应,协调公司各方资源,将本项目建成样板工程,切实为业主单位带来便利,达到系统建设目标。主要职责包括:
? 项目建设过程中总体监督和把握; ? 项目重大事项决策; ? 公司资源的协调; ? 与用户方案领导沟通;
我司对本项目高度重视,将由资深项目经理担任领导小组组长,确保对本项目的大力投入,保障项目顺利完成。
1.2.2 项目经理
项目采用项目经理负责制,项目经理在本项目建设过程中起到总体协调和控大型软件项目管理方案
制的作用,具体职责:
? 制定项目实施计划,并确保按项目计划完成; ? 项目进度、质量保障、风险控制监控; ? 项目组各小组的协调与沟通; ? 与客户方项目经理的协调沟通;
? 处理项目实施过程中日常事务和突发事件; ? 向领导小组及时汇报项目进展。
1.2.3 专家咨询组
咨询专家邀请国内电子证照行业技术与业务专家,提供项目技术咨询和业务咨询。
1.2.4 实施小组
应用软件实施小组负责项目过程中应用系统的需求调研、测试、安装配置、系统维护等。
? 需求调研人员
? 项目中各应用系统需求调研与业务分析; ? 挖掘和引导用户需求; ? 编写系统需求分析报告;
? 系统安装配置
? 将研发测试后的系统在用户实际环境中安装部署;
? 根据实际的用户状况配置系统参数,包括用户的注册、系统流程配置、数据字典配置、权限配置等各类参数据的配置,使系统能符合办公自动化系统设备项目应用过程中实际的系统配置要求;
? 系统应用平台的安装与调试,包括数据库系统、中间件系统等的安装调试;
? 编写安装配置手册;
? 对应用系统管理员进行安装配置培训;
? 售后服务人员
大型软件项目管理方案
? 售后服务组负责项目验收后的项目服务工作,具体的服务内容见技术支持与售后服务章节。
1.2.5 质量保障组
? 制定项目质量保障计划; ? 监督项目质量保障计划的执行;
? 根据实际的项目进展及时调整质量保障策略,符合项目的
实际情况;
1.2.6 培训组
? 负责项目培训计划的制定和培训组织工作; ? 完成最终用户、领导层的培训工作;
? 与应用系统实施组、硬件平台实施组共同完成对业主单位
管理员、应用系统管理员、技术人员的培训; ? 负责培训教程的制作和发放;
1.2.7 开发组
? 系统架构组 ? 系统架构设计;
? 需求提炼,转化为系统功能架构; ? 指导系统开发; ? 编写系统总体设计书;
? 研发组
? 根据系统别架构和业务需求进行系统编码,包括系统界面、核心组件、功能等多方面的研发;
? 系统源代码的管理; ? 系统版本控制;
? 编写系统详细设计说明书;
大型软件项目管理方案
? 对业主单位研发人员进行研发技能培训;
1.2.8 文档管理
文档管理人员负责管理项目过程中各阶段的文档,是项目文档统一的出口,具体职责包括:
? 文档规范标准的制定和下发; ? 督促各部门文档的提交; ? 项目文档的保管和提交; ? 文档的保密工作; ? 项目文档版本控制;
1.3 项目管理措施
项目实施的难点在于系统的真正实用化,系统实用化的保证是项目管理和沟通机制。“三分技术,七分管理”,良好的项目管理和沟通机制不仅仅是指我们内部的技术管理和协调机制,更重要的是指双方的业务需求管理和工作协调。
1.3.1 项目的计划制定
我们开发了一整套项目计划范本,能够灵活适应客户业务需要,并将根据项目具体情况进行适当裁剪。这套项目计划范本主要包括:
项目计划类别 项目任务和目标 项目组织机构 工作分解 建立对项目背景、客户需求的共同理解,项目的主要人物、预算及资金来源,成功的关键因素。 建立相应级别的项目组作为管理项目的中心。定义项目队伍中各个角色及其责任,明确我们的项目经理和客户方项目负责人。 定义项目所有工作内容和范围,将每项工作逐层分解到可以简单操作,能够管理衡量的程度。 计划内容