开发/研发部门管理思想

从接手团队开始就一直在致力于打造高效,高质量的开发团队,历经千辛万苦,团队从一无所有到现在的组织结构,项目管理结构到业务的全面梳理,回想整个过程也是非常的有成就感,项目管理的制定到落地实施2个月的时间,组织结果的变化历经4个月的时间,到我们现在每日的工作汇总表的公布,每周的项目进度报告会,并且依据整体的管理思想建设而成的Wiki,其实从整个Wiki上就可以看出当前的部门管理的方法轮,下面就抛砖引玉公开一下目录结构吧。

规范

应用开发管理架构

  • 部门组织架构
  • 项目组织架构
  • 文档管理体系

项目管理规范

  • 常规开发指导规范
  • 敏捷开发指导规范
  • 项目管理概论:PMI项目管理、Scrum敏捷开发

开发规范

  • 开发框架:PHP-OA框架、 PHP-RBAC框架、 JAVA-OA框架、 JAVA_EasyUI框架
  • 编码规范:前端技术编码规范、python编码规范、JAVA_EasyUI框架编码规范
  • 开发过程:技术开发规范
  • Ucenter项目:Ucenter项目开发过程
  • OA项目:OA项目开发过程、oa测试系统应用及用户权限部署手册、 oa平台应用部署清单说明文档、 oa_身份认证与授权组件构建原理
  • 其他规范:Webapi统一签名方案

其他规范

  • 相关规范:游戏架构拓扑图规范、数据流图规范、Axure规范、Visio规范

流程

  • 项目申请流程
  • 紧急任务申请流程
  • 系统上线及发布流程
  • 新项目开发流程

核心业务

数据分析平台

  • 端游:数据库字典说明书、数据分析平台_指标说明
  • 手游:系统概述、数据库字典说明书、平台接入流程图、信息单
  • 页游:数据仓库结构-采集sql、数据集市计算sql-存储过程

手册

  • 源码管理系统:源码管理系统使用手册 源码管理系统
  • Mantis系统:Mantis系统使用手册 MantisBT
  • Sonarqube代码检测:Sonarqube代码检测使用手册 Sonarqube
  • Jenkins自动化构建部署:Jenkins自动化构建部署使用手册 Jenkins(测试) Jenkins(正式)
  • Nexus私服(Maven仓库):Nexus私服(Maven仓库)使用手册Sonatype Nexus
  • 故障管理系统:故障管理系统使用手册
  • 问道GM工具:问道GM工具用户使用手册

培训与分享

应用开发部培训

  • 培训大纲<
  • 附件:应用开发组管理框架、项目管理规范、业务系统培训、开发工具介绍

程序开发组培训

  • 培训大纲
  • 附件:前端技术培训、前端技术编码规范、php技能培训、php单元测试、java技能培训、JAVA_EasyUI框架使用开发手册、python技能培训、python编码规范

项目支持组培训

  • 培训大纲
  • 附件:工作介绍、Axure规范、Visio规范

技术分享交流会

  • 分享记录表
  • 附件:Hadoop数据仓库体系简介、系统部应用开发组项目管理规范

报表

应用开发部

部门工作汇总表 : 记录部门内部全员的工作状况,全天根据工作情况进行更新,每天汇总发送。
日常工作汇总表 : 记录部门内部对内及对外日常业务相关负责人

项目管理组

  • 项目管理信息表 * : 记录目前组内进行中的&计划中的项目,用于了解项目进度与排期,实时汇总发送。
  • 业务责任信息表 * : 记录部门内部各业务权限与责任人,用于定位业务负责人与接收,处理业务,每月汇总发送。

项目支持组

  • 人力资源分配表 * : 记录项目支持组工作计划及完成情况。