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


    什么是项目:
          一个独特的任务或系统化流程,其目的是创新产品或服务,产品或服务的完成标志着项目的结束。项目都有风险受限于有限资源。
         项目经理:管理风险和资源(人力 时间 资源)
    项目流程
    一立项;
         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“可供”“完成”

  • 相关阅读:
    架构设计-业务逻辑层简述
    大牛的法宝
    架构设计中服务层的简单理解
    架构师都要懂哪些知识
    python 面向对象
    Ubuntu学习
    装饰器
    Py之基础数据类型
    Py之模块
    浏览器环境变量
  • 原文地址:https://www.cnblogs.com/nan-3/p/6255222.html
Copyright © 2020-2023  润新知