敏捷宣言价值观和原则

作者: SeeOne | 来源:发表于2019-08-08 09:38 被阅读27次

    从工作的确定程度来看,一般可以分为两种:

    第一种:确定性工作

    比如生产一辆汽车,在生产汽车之前,制造商已经可以根据图形知道汽车下线以后有哪些功能,外观什么样子.....这些都是因为在做设计时候已经设计好,很少会在生产过程中去改一些东西。还有建住宅,造地铁.....

    特点:

    • 具有明确的流程,
    • 生产过程被证实有效,
    • 不确定性和风险通常比较低
    第二种:不确定性工作

    比如:在之前生产中,设计中都没有出现过,具有一些探索性的工作性质,如:制药行业,在研发新的靶向药的时候,里面充满了不确定性,而且时间周期比较长,失败的可能性很大。需要大量行业专家介入去提供解决方案。

    特点:

    • 不确定性
    • 探索性
    • 变化速度快
    • 复杂性
    • 风险高

    因素:

    • 适用性和需求(正在构建的产品是否正确)
    • 技术可行性和性能(产品是否可以采取这种方法构建)
    • 过程和人员(对团队来说,是否是一种有效工作方式)

    现在制造行业都在提倡自动化,拥有自动化的前提,得有一套完成的工作流程,且在执行流程过程中是不会有变化的,是个非常确定性的工作,这样才有可能实施自动化。而对研发,团队人员来说,就需要从事越来越多不确定性的工作。

    随着项目不确定性增加,风险也在不断增加,为了减少风险,团队可以选择较短的生命周期短时间,迭代)来完成少量的增量(工作量),来解决项目的不确定性问题。同时团队使用较少的工作增量来验证工作,并且进行适当的变更,能够快速响应客户需求

    上述实用场景:

    1.非常短的反馈循环
    2.频繁调整过程
    3.重新进行优先级排序
    4.定期更新计划
    5.频繁交付

    在《敏捷宣言》中提倡4大价值观和12大原则

    4大价值观
    1.个体交互 胜过 过程和工具
    2.可用的软件胜过完整的文档
    3.客户合作胜过合同谈判
    4.应对变更胜过遵循计划

    12大原则
    1.我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意
    2.欣然面对需求变化,即使在开发后期也一样。善于掌控变化帮助客户获得竞争优势。
    3.经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期
    4.业务人员和开发人员必须相互合作,项目中的每一天都不例外。
    5.激发个体的斗志,以他们为核心搭建项目。提供他们所需的环境和支持,相信他们能够达成目标。
    6.不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。
    7.可工作的软件是进度的首要度量标准。
    8.敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续
    9.对技术精益求精,对设计不断完善,将提高敏捷能力。
    10.以简洁为本,极力减少不必要工作量。
    11.最好的架构、需求和设计出自于自组织的团队。
    12.团队定期地反思如何能提高成效,并依此调整团队的行为。

    相关文章

      网友评论

        本文标题:敏捷宣言价值观和原则

        本文链接:https://www.haomeiwen.com/subject/ljltjctx.html