zoukankan      html  css  js  c++  java
  • 00.精益敏捷项目管理——总结笔记

    精益的思想的基础

    00.精益生产为基础的基本体系

      a.多数错误是系统性的

      b.人们的本性是好的,都想把工作做好(因此要以人为本)

      c.当企业为客户提供了最大价值时,企业也实现了自身利益的最大化

    01.观点:观点就是看待事物的一个角度而已,这个角度本身不会教你该如何去工作。但是如果你对正确的事情不加注意,就有可能失去解决问题的力量。

      a.看看时间,已经没有多少资源可用了

      b.使开发过程快速、灵活、机动

      c.增加过程可见性

      d.消除浪费的最佳方式是不开发不需要的功能

      e.过程就是变革的基础

      f.把过程中的阻碍当作浪费看待

    02.原则

      法律原则

      *缩短循环周期时间,减少浪费并提升质量

      *你往往会产生浪费和获得低品质的产品,当你在下列时段中耗费了过多的时间:当你需要信息的时候和当你获得信息的时候,当你发生错误的时候和当你发现错误的时候。

      *决策过早增加了浪费的风险

      *超额的在制品数量增加了风险和浪费

      *对流程的阻碍造成了浪费

      *并行项目数量增加而没有增加可为项目工作的资源,延长了项目的时间长度

      *参与多个项目,降低了人员的效率

      *大批量生产造成浪费

      *任务切换产生的系统颠簸会造成浪费

      *忽视风险会造成浪费快速交付有价值的软件可以提高投资收益率

      指导原则

      *全局优化:注意从概念到产品开发完成整个过程中缩短循环时间;不能花费总体的周期循环时间去做局部的改进

      *消除浪费:分配的工作要限制在能力范围之内;消除人员或信息等待过程中产生的延迟;消除从发生错误到错误被检测出来这个过程中的延迟;重视消除产生错误的根源;找到方法,消除阻碍团队进程的事物;使团队在一个时间段内置开发一个项目。

      *构建知识:查看系统错误;遵循科学的方法找到改进过程的方法;挑选最重要的事情去工作;尽可能地定义出可行的工作流,将其作为变更的基准,这能够带来管理的可见性

      *品质构建:质量问题经常造成工作流上的延迟,消除这类延迟可以改进产品质量、提升交付速度、降低成本

      *推迟委托:在适当的时候做出决策,如果可能使决策可逆

      *快速交付:开发具有最小可市场化功能的产品增值功能;遵循指南,通过溢出延迟来’消费浪费”

      *尊重员工:让具有丰富知识的员工常常感到挫败的事情是,提出的解决方案常常无人理会;通过改善管理系统去构建企业文化;制定过程持续改进目标,员工将朝着这个目标去完成工作

     

    态度

      态度非常重要。态度决定了我们看待事物的方法,也有益于我们确定所做到的工作是否有价值。我们态度是我们持有的信仰体系所产生结果,会影响我们对所有事物的看法。

      *管理者是重要的,他们需要为团队设置目标,并允许团队以自己的方式去筹划该如何实现目标

      *要设定在尽可能短的时间里交付尽可能多的价值的目标

      *通过消除浪费移除延迟,提升产品品质和降低成本

      *要改正错误,不要让错误从你手边溜走,或者至少要把错误标识出来,待到开发后期再去探寻产生错误的根本原因

    知识

      *知识是经验的积累,也可以称为从教训中学习的知识

      *如果你测试和修复循环计划占用的时间很长,那么你前期就不会有足够的时间做前置测试

      *只注重优化组件而不关注全局的目标会造成浪费

      *重视降低成本往往会带来低劣产品质量,并且需要花费更长的项目时间

      *只注重产品质量有可能造成项目需要更长的研发时间,从而交付给用户更低的价值

      *通过消除延迟来提升开发速度将缩短交付时间、提升品质、降低开发成本

      *实际的开发人员比管理者对系统有更大的认知能力

      *在制品通常表示系统经历过很多系统颠簸,是颠簸过程中的产物

    实践

      你必须非常仔细地运用这些实践,要有效地发挥实践的作用必须根据不同的环境运用不同的时间;要确保运用的时间与你所在的环境兼容。

      *运用价值流图找到延误

      *运用可视化控件管理项目

      *分阶段开发项目

      *持续的过程改进

      *将测试行为移到开发过程之前进行

      *挑选风险最小的素材进行开发(注意:最大的风险就是去开发不需要的功能)

      *使用最小化市场化功能来制定发布周期计划

      *跨职能团队完成一个项目后再转入另一个项目

      *进入工作现场

  • 相关阅读:
    python while循环语句 结合 if else pass temp语句求触发的余数 的练习题
    IF函数多个条件判断及嵌套
    Python 字符串 加减乘除
    Python条件语句 -- if ,else ( 如果 ,那么)
    input 变量名命名规则
    Python解释器的头部编码用途
    switch留个爪,之后还需要再研究下
    面向对象+JAVA基础
    爱因斯坦台阶
    成功的拆开了SELECT里JOIN个SELECT是啥
  • 原文地址:https://www.cnblogs.com/aixiaoxiaoyu/p/9956097.html
Copyright © 2011-2022 走看看