zoukankan      html  css  js  c++  java
  • 敏捷开发 宣言 原则 及流程

    一 敏捷宣言

       个体与交互  重于 流程和工具

       可用软件 重于 完备的文档

       客户协助 重于 合同谈判

       响应变化 重于 遵循计划

    核心思想:以人为本 适应变化

    二 敏捷开发十二个原则

     1 我们最优先要做的是通过尽早的 持续的交付有价值的软件来使客户满意

    2 即使到了开发的后期,也欢迎改变需求

    3 经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好

    4 整个项目开发期间,业务人员和开发人员必须天天都在一起工作。

    5 围绕被激励起来的个人来构建项目

    6 在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。

    7 工作的软件是首要的进度度量标准

    8 敏捷过程提出平稳的开发节奏;发起人 开发者 和 用户应该能够保持一个长期的 恒定的开发速度

    9 不断关注优秀的技能和好的设计会增强敏捷能力

    10 简单化是根本

    11 最好的构架 需求 和 设计出自于自组织的团队

    12 每隔一定时间,团队会在如何才能更有效地工作方面进行反思并对自己的行为进行相应调整

    三 Scrum框架

    3个角色

      产品负责人 Scrum Master  团队

    4个仪式

      Sprint 计划会议

      每日会议

      Sprint评审会议

      Sprint回顾会议

    3个物件

      产品Backlog

      Sprint Backlog

       燃尽图

    四 Scrum 流程图

    五 禅道管理流程图

  • 相关阅读:
    07组合,模版
    06享元、责任链
    05观察,命令
    04代理,迭代器
    03单例,策略
    02工厂,创建者
    01基础
    css随记02布局
    css随记01编辑技巧,背景与边框
    nodejs随记03
  • 原文地址:https://www.cnblogs.com/KevinXia/p/3712549.html
Copyright © 2011-2022 走看看