- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发流程过程改进建议分析
文档号:pj001 版本号:0.1 日 期:2012-06-12
开发流程
过程改进建议
九樱天下(北京)信息技术有限公司
。 修订历史记录
版本 日 期 描 述 修订人 张二明 目 录
1 概述 3
1.1 目前遇到的问题 3
1.2 过程改进基础 4
2 过程改进建议 5
2.1 流程化说明 5
2.2 变更管理 7
2.3 BUG审核 7
3 开发注意事项 8
3.1 团队基本规则 8
3.2 不能自己引用第三方包 8
3.3 要注意区分使用单表和服务 8
3.4 特定代码管理规则 8
3.5 分支版本的应用 9
3.6 对前台文件命名规定 9
3.7 数据库设计规范 9
3.8 与第三方技术支持规范 10
概述
在经历了商城轻量化改造、专卖店轻量化改造、会员后台轻量化改造以及包括修改BUG在内的其他一系列项目型工作后,我对目前的开发环境及组织过程有了完整的认识,为了更好的完成以后的工作,结合我们组的工作经验及建议,我对开发流程提出过程改进建议。
首先,对项目有一个全面的认识,项目是为创造独特的产品、服务或成果而进行的临时性工作。这是对项目的定义,在我们的工作中,分配下来的任务都可以视为项目,商城轻量化改造是项目,新增智囊团功能是项目,修改一版BUG也是项目(修改BUG是最简单的项目,因为目标明确、范围界定准确)。项目不分大小,都需要进行规划,都需要标准化的管理,这也是我提出过程改进建议的初衷。
项目的特点有三个:独特性、临时性和不确定性。独特性指每一个项目都是独特的,没有两个项目是相同的,有可能当前项目中某一块具体功能在以前的项目中有重复,这也只能说在项目实现时有一些经验借鉴。临时性指项目要有明确的起点和终点,即项目的时间约束条件,这是项目的重要制约因素,项目必须承诺在指定的时间内完成,而不是随着工作的完成而项目结束,这一点我们的认识不够深刻。项目的不确定性有两点,一是指项目在整个生命周期中会因环境变化、风险移动等因素而产生变化,这类变化成为变更;而是指由于项目的独特性而产生的项目结果认识不完整,这一点常常被忽视,我们在实际开发中,总是希望先把项目设计的足够完整足够详细足够全面,而实际上对绝大多数项目说这是不现实的,对项目的认识就像认识海上的冰山一样,项目经理必须全面认识水上部分,同时预测水下部分,并随着冰山的上浮不断重新认识重新预测,这就是规划项目的常用技术—渐进明细(指在项目进程中,随着信息越来越详细,估算越来越准确,持续改进和细化计划
图表 1 流程图
如上图,将整个项目生命期分为六个阶段,分别是:定义阶段、原型设计阶段、开发实现阶段、测试阶段、上线阶段和收尾阶段。其中,定义阶段完成项目的目标(范围、时间、功能点),原型设计阶段完成项目原型的开发及测试,开发实现阶段完成项目的编码实现工作,测试阶段完成对系统的测试,上线阶段按照目前的上线流程进行上线,收尾阶段负责对项目进行总结,记录项目资产。
流程化说明
项目定义
根据业务需要或其他需求而提出项目,这是可能只是一个初步的简单想法或思路,描述页比较简单。例如:会员后台轻量化、做一个智囊团功能、做一个彩票系统、在九樱后台添加媒体禁用功能等。
项目启动会
项目组决定开始做这个项目,首先分配责任并组织相关人员收集需求,这两项成为项目启动会的主要内容。分配责任就是指定项目的相关责任人(谁总体负责,谁参与开发等);收集需求是指通过多种方式来确定项目的需求,对于规模小的项目,收集需求会比较简单,可以在会上敲定。对于规模大的项目,要根据具体情况采用多种方式收集。这个工作由项目管理层进行组织。
项目设计
项目设计包括:整理需求、描述实现思路、确定项目目标。项目目标包括项目范围、项目时间约束、项目功能点等。其中,项目范围确定项目的范畴及边界,明确哪些在项目中,哪些不在项目中(例如:在改造功能A项目中,发现了功能B的问题,这时功能B的问题是不属于本项目的,如果要修改则需要变更管理)。项目时间约束规定项目的关键时间点(也称里程碑),规定何时原型开发完成、何时开发实现完成交给测试等。项目功能点属于项目范围范畴,由于其在我们的项目中比较重要,所以单独提取出来作为项目目标的一项,要列出项目的关键功能点,以利于评价项目目标。这里要注意项目目标是多个角度(范围、时间、功能)的结合体,一个角度的变化会影响到其他角度,所以对目标的变化要慎重。这个工作由项目负责人完成。
项目设计评审会
项目设计完成后,就要组织相关人员进行评审。评审内容包括:需求理解的是否正确(准确性、正确性、完整性)、实现思路是否正确可行、项目目标是否可接受。以上内容
您可能关注的文档
最近下载
- 鲁教版化学8年级全册同步全解.pdf VIP
- 管理咨询成果验收规范.PDF VIP
- C-J∕T 447-2014 管道燃气自闭阀(高清可复制).pdf VIP
- 2025辽宁阜新市教育系统招聘教师94人笔试模拟试题及答案解析.docx VIP
- 2024检验检测机构内审检查表.pptx VIP
- 厂房建设工程可行性研究报告.docx
- 2025年阜新市教育系统公开招聘教师94人备考试题及答案解析.docx VIP
- 中控技术-VxSCADA系统结构组态软件使用手册System Builder (VxSysBuilder) User Manual.pdf VIP
- Danfoss丹佛斯技术样本 PVG 32 比例阀组 用户指南.pdf
- 高压供电安全课件.pptx VIP
文档评论(0)