首页 > 代码库 > 项目开发流程-------敏捷开发--精益概述

项目开发流程-------敏捷开发--精益概述

什么是项目:
      一个独特的任务或系统化流程,其目的是创新产品或服务,产品或服务的完成标志着项目的结束。项目都有风险受限于有限资源。
     项目经理:管理风险和资源(人力 时间 资源)
项目流程
一立项;
     1干系人:
     2商业价值:
         BRD为“商业需求描述”的英语缩写,全称为:Business Requirement Document。是基于商业目标或价值所描述的产品 需求内容文档(报告)。其核心的用途就是用于产          品在投入研 发之前,由企业高层作为决策评估的重要依据。其内容涉及市 场分析,销售策略,盈利预测等,通常是供决策层们讨论的演 示文档,一般比较短小精炼,没有产          品细节。
二调研
        MRD英文全称Market Requirement Document,中文意思是: 市场需求文档。 该文档在产品项目中是一个“承上启下”的作 用,“向上”是对不断积累的市场数据的一种整         合和记录,“ 向下”是对后续工作的方向说明和工作指导。 作用是:产品项 目由“准备”阶段进入到“实施”阶段的第一文档,其作用就 是“对年度产品中规划的某个产品进行市场         层面的说明”,这 个文档的质量好坏直接影响到产品项目的开展,并直接影响到 公司产品战略意图的实现。
三需求理想{文档}
       PRD(Product Requirement Document),PRD文档中文意思 是:产品需求文档。 PRD文档是产品项目由“概念化”阶段进 入到“图纸化”阶段的最主要的一个文档,其作          用就是“对MRD 中的内容进行指标化和技术化”,这个文档的质量好坏直接影 响到研发部门是否能够明确产品的功能和性能。

四需求审核
五原型制作
六原型审核
七高保真设计:设计图 ui
八开发
    1版本计划
    2需求分解
    3排期
九测试 验收

十发布
1开发服务器
2测试服务器
3生产服务器

 

敏捷开发--精益概述


敏捷宣言:我们正通过自身实践以及帮助他人实践,寻求更好的软件开发方法 通过这项工作,我们建立了如下价值观:
     1个体互动 | 胜过流程和工具
     2可以工作的软件 | 胜过详尽的文档
     3客户合作 | 胜过合同资判
     4相应变化 | 胜过遵循计划
     我们认为左向右向具有更大价值。


敏捷

   敏捷开发它是一种指导思想或开发方式  Scrum和

 

XP就是敏捷开发的具体方式
   {

      
       SCRUM:1 按优先级排列的产品需求清单
                2 跨职能团队
                3 sprint
                4 持续调整版本发布计划
                5 持续调整流程
          xp: 1结对编程
                2持续集成
                3测试驱动开发
                4代码所有权
                5增量式设计改进

         Scrum偏重于过程,XP则偏重于实践,但是实际中,两者是结合一起应用的
         Dsom :

      }

看板:

      just in time
     1可视化工作流
     2限定在制品
     3衡量周期时间
     4“可供”“完成”

 

项目开发流程-------敏捷开发--精益概述