软件部组织结构及职责职能分组初步.doc_第1页
软件部组织结构及职责职能分组初步.doc_第2页
软件部组织结构及职责职能分组初步.doc_第3页
软件部组织结构及职责职能分组初步.doc_第4页
软件部组织结构及职责职能分组初步.doc_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件部组织机构与职能软件部组织机构与职能 北京北京 XXXXXXXX 科技有限公司科技有限公司 20112011 年年 9 9 月月 版本 版本 V1 0V1 0 文档更新历史 版本号版本号更新日期更新日期操作人操作人审核人审核人批准人批准人备注备注 V1 02011 08 30GQQ 初稿 目录目录 1 1 概述概述 5 1 1 文档目的 5 1 2 文档制定原则 5 1 3 应用范围 5 1 4 参考文档 5 2 软件部工作职能软件部工作职能 6 3 软件部组织机构软件部组织机构 7 3 1 组织机构图 7 3 2 组织机构描述 7 3 3 软件部各组任务组职责 7 3 3 1 需求分析组 7 3 3 2 设计开发组 8 3 3 3 实施培训组 8 4 4 软件部各岗位职责软件部各岗位职责 9 4 1 经理 副经理 经理助理 9 4 3 需求分析组长 9 4 4 设计开发组长 9 4 5 实施维护组长 9 4 6 系统分析工程师 10 4 7 软件开发工程师 10 4 8 实施培训工程师 10 5 各个岗位需要具备能力各个岗位需要具备能力 10 5 1 需求分析工程师 10 5 2 设计开发工程师 11 5 3 实施培训工程师 11 6 按项目分组和按任务分组情况对比按项目分组和按任务分组情况对比 11 6 1 按项目分组 11 概述 11 优点 11 缺点 12 6 2 层次分组 12 概述 12 优点 12 缺点 12 6 3 调整困难与问题 12 7 机构调整实施步骤机构调整实施步骤 13 调整期限 13 步骤一 2011 9 成立需求组 13 步骤一 2011 10 成立开发组 实施培训组 13 软件部机构职能 5 13 1 1 概述概述 1 1 文档目的文档目的 明确软件部机构和职责 明确所有岗位责任 1 2 文档制定原则文档制定原则 简单方便查看 1 3 应用范围应用范围 软件部机构和职能 1 4 1 4 参考文档参考文档 无 软件部机构职能 6 13 2 软件部工作职能软件部工作职能 完成公司下达的项目任务 具体包括需求调研与分析 系统设计 编码 测试 现场 实施与培训 后期维护 软件备案工作 完成相关软件技术支持任务 完成系统维护任务 完成领导交办的其他工作 软件部实行职能组负责制 软件部机构职能 7 13 3 软件部组织机构软件部组织机构 3 1 组织机构图组织机构图 软件管理层 需求组 开发组 实施维护组 调研 需求分析 概要设计 模块详细设计 开发测试 细分 研究方向 涵盖公司软件业务 如 软件框架 文件模块 信件模块 维护模块 安全模块 软件部署实施 培训 维护 3 2 组织机构描述组织机构描述 软件部设立管理人员 1 3 位可与业务重叠 需求分析组 由 3 5 位分析涉及人员组成 设组长一名 设计开发组 由 10 15 位软件开发人员组成 设组长一名 研究方向带头人若干 实施维护组 由 5 10 位实施培训工程师组成 设组长 1 名 3 3 软件部各组任务组职责软件部各组任务组职责 3 3 1 需求需求分析组分析组 业务调研 需求分析 提供需求报告 系统设计提供概要涉及说明书 指导开发为开发组提供支持 提供概要设计需要对软件系统的设计 进行考虑 包括系统的基本处理流程 系统 的组织结构 模块划分 功能分配 接口设计 运行设计 数据结构设计和出错 处理设计等 为软件的详细设计提供基础 软件部机构职能 8 13 3 3 2 设计开发组设计开发组 在概要设计的基础上 开发者需要进行软件系统的详细设计 在详细设计中 描述实 现具体模块所涉及到的主要算法 数据结构 类的层次结构及调用关系 需要说明软 件系统各个层次中的每一个程序 每个模块或子程序 的设计考虑 以便进行编码和测 试 应当保证软件的需求完全分配给整个软件 详细设计应当足够详细 能够根据详 细设计报告进行编码 在软件编码阶段 开发者根据 软件系统详细设计报告 中对数据结构 算法分析和 模块实现等方面的设计要求 开始具体的编写程序工作 分别实现各模块的功能 从 而实现对目标系统的功能 性能 接口 界面等方面的要求 测试编写好的系统 一个一个的确认每个功能 按照模块技术方向细分 3 3 3 实施培训组实施培训组 在软件测试证明软件达到要求后 软件开发者应向用户提交开发的目标安装程序 数据库 的数据字典 用户安装手册 用户使用指南 需求报告 设计报告 测试报告等双方 合同约定的产物 用户安装手册 应详细介绍安装软件对运行环境的要求 安装软件的定义和内容 在客 户端 服务器端及中间件的具体安装步骤 安装后的系统配置 用户使用指南 应包括软件各项功能的使用流程 操作步骤 相应业务介绍 特殊 提示和注意事项等方面的内容 在需要时还应举例说明 软件部机构职能 9 13 4 4 软件部各岗位职责软件部各岗位职责 4 1 4 1 经理 副经理 经理助理经理 副经理 经理助理 负责主持召开软件部工作例会及时部署和检查开发工作 负责软件研发计划的编制 制定以及产品方案设计 负责制定软件开发 测试 维护等方面的技术规范 流程和标准 负责组织技术研讨 论证 确定项目软件开发的技术路线 负责软件研发等项工作的技术指导 组织技术培训的实施 负责建立和完善软件需求分析模版 指导客户应用需求 负责督促检查软件开发计划执行情况 保证项目按期完成 负责协调和调配软件售后维护工作 负责软件部人员绩效考评 完成领导交办的其它任务 需求分析组长需求分析组长 初步 协调需求组工作提供项目 需求报告 需求分析说明书 概要设计说明书 4 4 设计开发组长设计开发组长 负责协调开发组工作 协助制定软件开发 测试 维护等方面的技术规范 流程和标准 制定分解开发计划 组织协调开发进程 跟踪开发进度 督导开发计划顺利执行 协助本组成员提高工作效率 按时保质保量完成任务 4 5 实施维护组长实施维护组长 制定项目维护计划 组织协调维护进程 跟踪维护进度 督导维护计划顺利执行 填写 维护周报 发送给软件部领导 抄送给相关人员 每天召开本组碰头会 了解计划执行情况 确保按计划执行任务 协助维护组成员提高工作效率 按时保质保量完成任务 4 6 系统分析工程师系统分析工程师 项目调研工作 软件部机构职能 10 13 项目需求分析 项目概要设计等 发布评审 协助制定软件开发 测试 维护等方面的技术规范 流程和标准 任务结果包括 开发出来的软件大概的界面是怎样 方便什么人使用 什么人可以 使用什么功能 方便到什么程度 大概的硬件要求是怎样等 4 7 软件开发工程师软件开发工程师 负责参与项目软件需求的讨论 了解项目软件需求和架构 软件的模块详细设计 功能代码编写工作 负责软件代码的优化 负责编写程序开发文档 完成领导交办的其他任务 4 8 实施培训工程师实施培训工程师 完成软件实施任务 完成软件培训任务 完成软件维护任务 及时向组长汇报维护情况 及时向任务下达人反馈维护情况 各个岗位需要具备能力各个岗位需要具备能力 5 1 需求分析工程师需求分析工程师 熟悉公司业务和软件产品 熟悉若干主流开发工具或语言 VB6 VB NET C JavaScript vs2005 vs2003 Rational Rose Enterprise Edition 等 熟悉数据库的设计 开发 优化 维护 有良好的沟通技巧以及优秀的言语表达能力 具备良好的团队合作精神 软件部机构职能 11 13 5 2 设计开发工程师设计开发工程师 熟悉公司业务和软件产品 熟悉若干主流开发工具或语言 VB6 VB NET C JavaScript vs2005 vs2003 Rational Rose Enterprise Edition 等 熟悉数据库的设计 开发 优化 维护 有良好的沟通技巧以及优秀的言语表达能力 具备良好的团队合作精神 5 3 实施培训工程师实施培训工程师 熟悉公司业务和软件产品 若干主流开发工具或语言 VB6 VB NET C javasript vs2005 vs2003 Rational Rose Enterprise Edition 等 熟悉数据库的设计 开发 优化 维护 有良好的沟通技巧以及优秀的言语表达能力 具备良好的团队合作精神 6 按项目分组和按任务分组情况对比按项目分组和按任务分组情况对比 6 1 按项目分组按项目分组 概述概述 目的解决原有机构产生的都符则又都部负责的情况 所有压力都集中与部门经理层面 各 个人有没有更压力 按项目组分 可以奖项目压力分解到几个人员身上责任更明确 开发组需要参与软件从 调研 分析 设计 开发 部署 实施 培训 维护的过程 优点 优点 分解任务压力 责任相对明确 软件部机构职能 12 13 缺点 缺点 项目个性化 重复开发 人力资源占用 对开发组员能力综合要求 产能受限制与项目 组数量 每个项目组接受项目能力到到高限后 职能采取增加项目组的方式提高产能 不能发挥每个工作人员的长处 6 2 6 2 层次分组层次分组 概述概述 解决项目组所有人员参与每个项目的生命全过程 分工细化 形成软件产品 优点 优点 人员水平层次话 容易形成软件产品 人员越发专业华 缺点 缺点 对没个层次的要求特别高 形成的文档资料必须相当齐全 使用性质高 每个项目必 须开发完成 测试通过 后才能部署实施 6 3 6 3 调整困难与问题调整困难与问题 集重难返 遗留问题多 整理问题 罗列出来各个分析可能出现的情况 需要上述人员抽调出开发组 这些人都是组骨干 解决办法 培养后备梯队 项目紧张对分层调整的冲击如何保护 开发组负责的项目如何分解消化 指目前在开发组手上的项目 整理出组项目数量 阶段 后续工作 对于历史项目如何处理 指维护组负责的老项目 对与下半年签约没进入开发阶段的项目如何处理 何时开发调整模式 开发组 面对 十几个项目同时进行如何面对 可以 将人员 按照模块部同有侧重有 部同的研究方向 如何定位适应 与项目部 质量部 客服部的关系 软件部机构职能 13 13 7 机构调整实施步骤机构调整实施步骤 调整期限调整期限

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论