团队的软件项目管理和开发流程.doc
《团队的软件项目管理和开发流程.doc》由会员分享,可在线阅读,更多相关《团队的软件项目管理和开发流程.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、团队的软件项目管理和开发流程1目的l用于指导公司的技术中心软件开发工作l定义了各部门与技术部的协作接口和流程l定义了项目开发流程和管理办法l定义了任务开发流程和管理办法2说明2.1范围本文档只适用于技术中心针对XXXX网站及其相关的一般性开发工作。包括:l网站维护性开发l项目开发本文档不适用于网站运维护性的系统维护工作。不涉及:l网站的网络安全、FTP权限等l数据库的安全、备份等l系统环境等凡网站运维性的系统维护工作请另参见运维管理规范文档。2.2技术中心组织架构技术中心组织架构图技术中心组织架构说明目前技术中心从处理的工作性质分为三大部分:运维、开发和测试。根据需求工作量的大和小,其中开发的
2、工作又细分为两类:l网站维护开发l网站项目开发根据网站具体的开发工作内容不同,又可将维护开发组和项目开发组的人员细分前台开发人员和后台开发人员。各小组的职责范围l运维组:处理系统维护性的工作,包括系统安装维护、网络安全、数据库调优备份等。关于运维的工作本文档不再详细说明,请参见运维管理规范文档l维护开发组:处理网站的日常小问题的修改、新需求的增加(但工作量不大)等维护性的开发。l项目开发组:处理新项目的开发。l测试组:负责对维护开发和项目开发进行测试。l网站前台开发人员:负责对网站前台的功能进行开发。l网站后台开发人员:负责对网站后台的用户管理、权限管理、开发、出票等后台的功能进行开发。由于人
3、力资源的限制,目前没有专职的网站维护开发和项目开发,在没有新项目时,所有人员都可安排参与网站维护开发的工作。当有新项目时再组建项目组。但有高优先级的维护工作要处理而又人手不够的情况下,项目组的人员必须优先处理网站维护紧急事件。2.3项目与任务的定义什么是开发类项目(项目)满足以下任意一条件进行开发的项目均为开发类项目:l以前从未开发过的系统;l不存在或基本不存在可复用的技术、模块,或业务逻辑、体系结构等或者在原产品上进行大的结构性调整。l在公司已有的成熟产品或可复用模块或技术基础上,根据业务需要和客户需求,新增独立业务模块,且开发工作量超过1人月,如果是2至3人开发工作但超过2星期根据情况也可
4、划为开发类项目。新彩种、新玩法、新产品的开发等都可以划为开发类项目。(此要求没有硬性要求,可以视情况而定。)例如:网站二期项目、增加福彩七乐彩、增加快乐十分游戏、足彩单场项目、无线项目、安微客服项目等。什么是维护类开发(任务)l在现已运行的网站基础上,根据运营的需要或者市场规划的需要,提供补丁、实现新的需求l工作量通过技术部经理评估小于1人月但超过1个小时的。例如:页面的调整、促销专题页面,日常运营中发现网站的问题等。3.需求管理3.1需求来源需求来源类型:l技术部提出l运营部(包括客服组)提出l市场策划部提出技术部需求提出人:技术部经理或技术骨干提出原因:1.随着网站新加游戏、玩法,注册用户
5、增多等,对网站的可扩展性、稳定性、安全性等提出了更高的要求,在时间允许的情况下,技术部有对网站进行技术优化的需求。此种情况的执行和跟踪转根据工作量的大和小转项目管理或任务管理。2.在用户还未发现的问题,但技术部清楚存在的缺陷,需要对网站进行打补丁升级。此种情况的执行和跟踪转任务管理。提交文档:如果是任务,填写需求变更申请单(技术部);如果是项目,编写需求说明书和给出项目计划(初步)运营部需求提出人:运营部的所有人员(包括客服、编辑等)提出原因:在日常运营过程中会发现一些问题和提一些完善的建议。网站发布后,面对广大用户,用户在使用过程中会产生大量的问题和意见。这些问题和意见由客服组统一收集,然后
6、反馈给运营负责人。根据工作量的大和小转项目管理或任务管理。提交文档:如果是任务,填写需求申请单(运营部);如果是项目,编写需求说明书和给出项目计划(初步)注:客服在接收客户的问题和建议后,如果是影响交易的,可以直接向技术部经理反馈,否则把问题反馈给运营负责人,由运营负责人按正常流程处理。市场策划部需求提出人:策划部主管提出原因:总结、提炼客户原始需求,推出升级版本、根据市场需要推出新产品、活动促销等。根据工作量的大和小转项目管理或任务管理。一般工作量比较大,转项目管理。提交文档:如果是任务,填写需求申请单(策划部);如果是项目,编写需求说明书和给出项目计划(初步)其它上述只列出了三个部门的需求
7、来源,但公司欢迎任何人向我们公司网站和产品等提出问题和建议。可以通过口头或书面的形式向运营主管或策划主管先提,运营主管或策划主管再整理需求提交给需求管理负责人安排处理。3.2需求的接收和审批技术中心指定一名专职需求管理负责人,专门接收来自各部门的需求,协助技术部经理作进度的安排等。需求的审批分为两种情况:l技术部经理审批:一般情况由技术经理直接审批l审批小组审批:技术部经理不确定的情况下由审批小组进行审批。需求响应时间:接收需求后,必须在半天以内向需求申请人反馈对需求的处理结果。包括处理意见,处理人,计划完成时间等信息。需求管理负责人职责:l专门分类汇总、整理提交的需求。初步划分是任务还是项目
8、。l整理后交给技术部经理进行划分l整理后如果是项目交给审批小组进行评估和审批。审批小组组成:根据需求的内容临时组建审批小组。成员一般包括与该需求有关的各部门主管、业务专家、技术主干等。审批小组职责:l批准立项是否成立l根据需求优先级规则表划分需求的优先级l确定是项目还是任务l指定解决的部门或个人。l安排解决的时间。3.3需求申请流程需求的申请流程分为任务需求申请和项目需求申请。任务需求申请任务需求申请流程说明:1.需求申请人填写需求申请跟踪单,并确定紧急程度;2.申请部门的主管或经理审批需求,通过后将需求转给技术中心需求管理负责人,不通过则继续修改或取消;3.1需求管理负责人接收需求后,再次初
9、步划分是任务还是项目和优先级等,然后转给技术部经理进行具体的排期、评估工作量、分配处理人等3.2根据情况,如果技术部经理不确定,则转审批小组进行审批和安排4.按照任务管理或项目管理进行处理。需求管理人跟踪进度;是任务,需求申请人跟踪进度;是项目,则项目经理跟踪进度。项目需求申请项目需求申请流程说明:项目需求的提出人一般是需求部门主管和经理根据重要性直接要求,然后安排执行人。1.需求执行人编写需求说明书和项目计划(如果能给项目建议书更好),写完后提交给技术中心需求管理负责人2.技术中心需求管理负责人接收项目后,组织审批小组进行审批和安排3.按照项目管理进行执行。需求管理人跟踪进度,项目经理跟踪进
10、度。3.4需求响应优先级表优先级类别内容响应高l重大事故l网站无法访问。网站不能打开,或部分网页不能打开l用户无法注册、冲值l派奖金额错误l无法出票l用户无法交易立即响应注:出现此类问题,不需要填写需求申请单,发现人直接与技术部经理交流中l问题不影响交易,但影响网站运营l网站促销活动的任务l新彩种、新玩法、新产品的开发。例如:网站二期项目、增加福彩七乐彩等l页面的调整、促销专题页面按正常流程处理低l完善性的需求,属于锦上添花的功能。先处理中级别任务,有时间再处理低级别需求4项目管理4.1立项管理立项管理(Project Initialization Management, PIM)的目的是:(
11、1)采纳符合机构最大利益的立项建议,通过立项管理使该建议成为正式的项目(即合法化)。(2)杜绝不符合机构最大利益的立项建议被采纳,避免浪费机构的人力资源、资金、时间等。立项管理是决策行为,其目标是“做正确的事情”(do right things)。而立项之后的研发活动和管理活动的目标是“正确地做事情”(do things right)。只有“正确的决策”加上“正确地执行”才可能产生优秀的产品。立项评审机构领导组织一个评审委员会进行立项评审。评审委员会根据立项建议书、立项调查报告、立项可行性分析报告以及立项建议小组的答辩,投票决定是否同意立项(按少数服从多数原则)。评审委员会应根据机构的实际情况
12、(发展战略、资金、人力资源等),对立项建议书提出改进意见。机构领导对立项具有最终审批权。如果机构领导赞同评审委员会的决策,那么他们将共同分担决策责任。如果机构领导行使“一票否决权”,那么他将对该决策负全部责任。项目启动正式成立项目组时,必须要有项目启动会议,高管也参与会议,作任命项目经理的说明,并简要介绍项目的内容和目标简要说明。然后项目经理介绍项目计划,包括项目目标,内容,时间进度,组员分工安排等。项目经理被任命之后,机构领导协助项目经理获取项目经费、人力资源、软硬件资源等。要注意的是,如果项目所需的资金和资源难以按时到位,此时项目经理不可老在等待或只是抱怨,应当主动设法克服困难,尽早行动起
13、来。很多时候,资金和资源是争取来的,而不是等来的。如果必要的资金和资源已经到位,项目经理和项目核心成员根据实际情况撰写项目计划,执行项目研发和管理工作。4.2项目开发流程不强调太复杂的流程和多数量的文档。主要以项目管理的方式来进行管理。总体的流程思路按照需求设计开发测试上线开发流程说明1.市场的策划人员收集用户需求,整理成用户需求说明书调查、分析用户的需求2.1技术部的系统分析人员,将用户的原始需求从技术的角度翻译成可实现的产品需求规格说明书2.2市场的策划人员根据用户需求说明书,与技术部的相关人员进行协商,设计界面原型。3.1技术部的系统设计人员将依据产品需求规格说明书开展系统设计工作。形成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 团队 软件 项目 管理 开发 流程
限制150内