团队的软件项目管理和开发流程 1 目的 用于指导公司的技术中心软件开发工作 定义了各部门与技术部的协作接口和流程 定义了项目开发流程和管理办法 定义了任务开发流程和管理办法 2 说明 2
1 范围 本文档只适用于技术中心针对XXXX 网站及其相关的一般性开发工作
包括: 网站维护性开发 项目开发 本文档不适用于网站运维护性的系统维护工作
不涉及: 网站的网络安全、FTP 权限等 数据库的安全、备份等 系统环境等 凡网站运维性的系统维护工作请另参见《运维管理规范》文档
2 技术中心组织架构 技术中心组织架构图 技术中心组织架构说明 目前技术中心从处理的工作性质分为三大部分:运维、开发和测试
根据需求工作量的大和小,其中开发的工作又细分为两类: 网站维护开发 网站项目开发 根据网站具体的开发工作内容不同,又可将维护开发组和项目开发组的人员细分前台开发人员和后台开发人员
各小组的职责范围 运维组:处理系统维护性的工作,包括系统安装维护、网络安全、数据库调优备份等
关于运维的工作本文档不再详细说明,请参见《运维管理规范》文档 维护开发组:处理网站的日常小问题的修改、新需求的增加(但工作量不大)等维护性的开发
项目开发组:处理新项目的开发
测试组:负责对维护开发和项目开发进行测试
网站前台开发人员:负责对网站前台的功能进行开发
网站后台开发人员:负责对网站后台的用户管理、权限管理、开发、出票等后台的功能进行开发
由于人力资源的限制,目前没有专职的网站维护开发和项目开发,在没有新项目时,所有人员都可安排参与网站维护开发的工作
当有新项目时再组建项目组
但有高优先级的维护工作要处理而又人手不够的情况下,项目组的人员必须优先处理网站维护紧急事件
3 项目与任务的定义 什么是开发类项目(项目)