精益思想 精益思想源于丰田的精益生产方式,1996 年 James Womack 和 Daniel Jones 的《精益思想(Lean Thinking)》一书问世,精益生产方式由经验变成为理论,新的生产方式正式诞生 精益思想理念 精益思想的理念主要包含三部分: 系统思维 大处着眼,小处入手。 价值驱动 增值意义,拉动。 流程速度 增值百分比,效率。 精益思想的思想体系 精益思想对精益生产的思想体系进行了理论升华。 3 让价值持续流动 让用户价值在流程步骤中流动起来,使它们持续、顺畅的流向最终用户。 3. 现地现物 观察以了解实际情况,通过现地现物看清事物的本质,做出正确的判断,迅速果断地统一意见,并全力以赴实施。 软件开发方法主要包括瀑布、敏捷、精益等; 2. 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3.
精益思想 精益思想源于丰田的精益生产方式,1996 年 James Womack 和 Daniel Jones 的《精益思想(Lean Thinking)》一书问世,精益生产方式由经验变成为理论,新的生产方式正式诞生 精益思想的思想体系精益思想对精益生产的思想体系进行了理论升华。将精益生产的五大原则升级为精益思想的五大原则。 3 让价值持续流动让用户价值在流程步骤中流动起来,使它们持续、顺畅的流向最终用户。4 用户价值拉动是用户价值拉动,由用户的最终价值拉动这个流动,避免不带来用户价值的浪费,让用户价值拉动整个价值流。 3. 现地现物观察以了解实际情况,通过现地现物看清事物的本质,做出正确的判断,迅速果断地统一意见,并全力以赴实施。 软件开发方法主要包括瀑布、敏捷、精益等;2. 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3.
精益软件开发将精益生产在制造业的实践映射到软件工程业,并通过类比的方式将精益生产中的七种浪费与映射到软件开发中的七种浪费。 精益产品开发 2017 年《精益产品开发》书籍的问世,从产品角度引入精益思想和精益理念,结合产品开发特点和流程,将精益生产的理念与产品实践进行提炼、适配和优化。 建立需求价值权重模型 3. 产品功能价值排序 4. MVP 定义 5. 价值验证反馈 3. 精益看板 建立看板 可视化价值流动 1. 可视化用户价值。 3. 管理价值流动的输出:发布评审。 建立反馈持续改进 反馈 1. 流动是否顺畅的反馈,如阻碍问题分类、影响和原因分析等; 2. 质量问题的反馈,如开发环节或测试环节遗漏缺陷的正交分析和分类。 产品的设计及内部质量 3. 团队的结构及人员能力 4. 环境及工具的改进 精益产品开发价值与影响 传统的产品开发把内部资源作为中心,在实践上强调任务的分解与分配,以及计划的制定、执行、跟踪和控制。
本文围绕“敏捷测试与精益测试的融合方法”展开探讨,旨在为读者提供理论指导与实践参考。一、敏捷测试与精益测试的内涵及异同1. 精益测试的核心 消除浪费(如不必要的测试用例、重复测试、冗余流程) 流程优化与价值流管理 数据驱动的决策支持 持续改进,关注客户价值最大化 3. 两者的互补性维度敏捷测试精益测试关注点速度与反馈效率与价值流测试驱动力需求变化与交付频率浪费减少与过程优化目标迭代内快速质量保障流程整体质量和资源最大化敏捷测试强调“做快做对”,精益测试强调“做该做的” 结合敏捷迭代的持续测试实践 在每个Sprint中融入精益思维,持续剔除无效用例 优先自动化覆盖高价值风险点,减少人工干预 利用敏捷回顾会引入精益改进建议,形成闭环 3. 推动跨职能团队协作 融合敏捷团队的协作文化与精益的持续改进精神 让测试人员参与需求设计与价值分析,提升前置防错能力 促进开发、测试、运维在价值流中的协同优化 三、案例分享某大型电商企业将敏捷测试与精益测试融合
精益软件开发将精益生产在制造业的实践映射到软件工程业,并通过类比的方式将精益生产中的七种浪费与映射到软件开发中的七种浪费。 精益产品开发 2017 年《精益产品开发》书籍的问世,从产品角度引入精益思想和精益理念,结合产品开发特点和流程,将精益生产的理念与产品实践进行提炼、适配和优化。 建立需求价值权重模型3. 产品功能价值排序4. MVP 定义5. 价值验证反馈3. 精益看板建立看板可视化价值流动1. 可视化用户价值。 3. 管理价值流动的输出:发布评审。建立反馈持续改进反馈1. 流动是否顺畅的反馈,如阻碍问题分类、影响和原因分析等;2. 质量问题的反馈,如开发环节或测试环节遗漏缺陷的正交分析和分类。改进1. 产品的设计及内部质量3. 团队的结构及人员能力4. 环境及工具的改进 精益产品开发价值与影响传统的产品开发把内部资源作为中心,在实践上强调任务的分解与分配,以及计划的制定、执行、跟踪和控制。
精益生产 精益生产源于丰田生产方式,是对丰田生产方式的总结和借鉴。 精益生产的核心是用最少的工作,创造价值。精益生产主要来源于丰田生产系统(TPS)的生产哲学。 精益思想认为产品或服务的价值最终由客户来确定,只有满足客户需求的产品或服务才是有价值的。精益思想颠覆了传统的大量制造的观念,重新定义了企业原则和价值观。 精益制造的“尽善尽美”有 3 个含义:用户满意、无差错生产和企业自身的持续改进。 软件开发方法主要包括瀑布、敏捷、精益等; 2. 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3.
拉动系统是 1940 年代后期诞生的精益制造原则的一部分。精益拉动系统旨在创建一个工作流程,只有在有需求时才会拉动工作。实施拉动系统的目的是根据实际需求而不是预测来构建产品。 精益生产 精益生产源于丰田生产方式,是对丰田生产方式的总结和借鉴。 精益生产的核心是用最少的工作,创造价值。精益生产主要来源于丰田生产系统(TPS)的生产哲学。 精益制造的“尽善尽美”有 3 个含义:用户满意、无差错生产和企业自身的持续改进。 软件开发方法主要包括瀑布、敏捷、精益等;2. 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3.
精益对大家来说都不陌生了,无论是最开始提取的丰田制造原型,还是后面延伸出来的物流供应链管理,再到近两年颇为流行的精益创业(Lean Startup),都在不停刷新着“精益”这个概念。 最近也不乏把精益当成“热词”来包装的各种理论,以至于很多客户建议我另外给“精益企业”取个名字。我一般都会礼貌回答说:看看精益房子(见下图)吧,我们并没有发明什么新东西。 ? 开发了多少条需求和测试出了多少bug,横比环比增长了多少都是报告中的常客。 用测试来描述一个业务小场景,然后加以实现,这种小步前进的方式正是个人对精益思想的日常修炼!每个“小批次”业务场景实现后,都要严格重构,追求代码的极致简洁,这又是我们接下来谈的对”匠艺“的卓越追求。 什么事情喊口号容易,持之以恒的一万小时是每个希望成为精益践行者必须经历的磨练。“着眼长远”这一精益的另一基本原则送给还在坚持的同学们。 ----
精益是DevOps发展的必然途径 开发过程为什么难以衡量? 实现“与业务目标保持一致、更短的开发周期、更高的部署频率、更可靠的软件发布”,这一持续交付的目标肯定是无比正确的。 这就是我们所谓的精益。 通过统一的DevOps平台,对软件建设的过程数据进行收集和监控,然后以直观的精益看板的形式展现,我们可以更容易发现问题、分析问题、解决问题。 这就是我所理解的DevOps “精益”思维。 在我规划DevOps产品的时候,我认为精益是DevOps的灵魂。而大多数的企业和DevOps产品并没有重视“精益”,我以为我是孤独者。 至于协作、精益、持续改进,都不是他们所考虑的问题。 03 精益 通过收集和监控各个组件、各个过程的执行数据,提供直观的精益看板进行展示,作为企业持续改进的依据,能帮助企业发现目前项目或研发团队存在的问题,持续改进DevOps团队生产和交付,最大化体现
精益画布 [小商家版精益画布] 产品原型设计 经过对比分析,决定通过墨刀来进行产品原型设计,目前免费。 客户并不关心你的解决方案是什么,他们只关心自己存在的问题(创业者总是对“解决方案”尤其热心); 你的任务并不只是提供解决方案,而是形成一套完整的商业模式; 对于大部分创业公司来说,怕只怕做出的东西根本无人想要;思考下面3个问题 ;3、定性验证解决方案(MVP-->早期接纳者);4. 定量验证解决方案(改善产品);5. 产品风险(产品是否合适);6. 客户风险:能否建立起客户渠道;7. 修改历史 2019/8/6:决定使用墨刀设计产品原型 2019/8/4:提出用于MVP的可证伪的假设,把注意点修改为产品指导 2019/8/3:细化关键指标,修改问题和解决方案细化的点 2019/7/31
施工项目组织精益化是以精益思想为指导,通过精益组织管理,实现精益建造。 外圈:精益质量管理、精益安全管理、精益工期管理、精益成本管理、精益组织管理。 内圈:以客户拉动,实现增加价值、减少浪费、持续改善的目标。 精益建造是通过精益设计、精益采购、精益施工、精益交付等方法将投入项目建设与运营全过程的人力、物料、资金、信息等资源流转化为满足客户需求的具有特定质量、功能和形象的建筑产品的过程。 精益建造管理以“顾客拉动、增加价值、减少浪费、持续改善”为核心思想,以精益质量、精益成本、精益工期、精益安全和精益组织等为重点管理内容,以全面质量管理、准时采购、最后计划者体系、目视管理、协同管理等一系列精益管理工具为主要抓手 图2是传统组织结构示例,图3是扁平化组织结构示例。扁平化组织结构,管理者的管理跨度较大。管理跨度多大才合适?这要看管理者的经验和能力如何?能力越强,则能够管理的员工就越多。
图片想成功实施精益生产,就得回到现场,把管理的基础做好。 具体步骤如下所示:1、精益现场精益现场改善的方法有很多,比如5S,基础精益工具的应用、浪费识别、精益改善提案等方法,经过培训和管理层逐步宣传,可在全厂实施,形成早期精益改进的氛围。 2、建立精益价值流操作模式从模范价值出发,逐步推进价值流模式,形成多种价值流管理模式,设置关键精益绩效指标、单元布局、流动、拉动方式,优化精益生产计划,建立销售与运作规划(S&OP),问题解决方法的应用等 3、向其他职能部门推广价值模式向生产部门以外的整个企业推广精益方法,优化非生产性信息流程,包括财务、供应链、人员等部门,建立各种高绩效团队,持续项目改进,包括定期的周改善。 对于已经实施精益的客户,我们有一种共同的语言,可以优化向上的供应链,而对于尚未实施精益的客户,我们应该通过精益来影响他们。
学了15年、20年的精益生产之后,总结一下,成功的人很少。除了在丰田集团,我们还没有找到像丰田汽车这样能够系统、高效、持续应用精益生产的公司。 图片 那么,丰田是如何成功的呢? (3)标准操作的彻底性 生产各项活动、内容、顺序、时间控制、结果等所有工作细节都有严格规定。 (4)消除浪费、不均衡和模糊。 消除任何材料、人力、时间、精力、空间、程序、运输或其他资源的浪费。
"精益"是很好的创业方法,"数据分析法"则保证数据的收集与分析。二者均可从根本上改变你对企业开创与发展的看法。它们不仅仅是一种方法,还是一种思维模式。 精益分析思想指提出正确问题,并重点关注那项可达成你期望结果的关键指标。 一.好的指标定义 有比较性 简单易懂 比率 会改变行为:随着指标变化,你是否会采取相应的措施? 应用下载后的激活量、账号创建量等等 4.探索性指标与报告性指标 5.先见性指标与后见性指标 先见性:预测未来 后见性:一个基准,提示问题的存在,比如用户流失 6.相关性指标与因果性指标 三.测试 市场细分:一群拥有某种共同特征的人 同期群测试:相似群体随时间的变化,适用:营收、客户流失率、口碑的病毒传播、客户支持成本等等 A/B测试:改动产品某一方面,衡量其对另一方面的影响 多变量:同时改动产品的多个方面 :数据是否有效、实用 忘记归一化 排除异常点 包括异常点 忽视季节性 抛开基数奢谈增长 数据呕吐:知道什么数据是重要 谎报军情指标 “不在这儿收集”综合征:数据与其他数据源混合使用 关注噪音 参考《精益数据分析
类型 3:“既要又要”的“双模” 极致主义者永远是极少数,绝大部分企业还是处于一种“既要又要”的状态,又想要很高的质量,又对速度有很大的期待。于是为了满足管理者们的这种诉求,“双模”就应运而生。 大到针对不同开发部门的测试资源调配,小到测试小组对某个系统功能点的回归测试取舍,都可以使用这种策略。 (二)减小交付批次大小。 这也是从《敏捷宣言》到《精益思想》都推崇的一种工作方式。 (三)自动化一切 过去多年的DevOps运动是精益“自働化”和 “准时化”的实践落地。强化自动化与平台、工具支撑,用技术手段替代人工低效环节,加速质量反馈。 和《LLM赋能测试活动实现端到端自动化的四个环节八项关键任务》。 (四)清单与质量门禁 精益“自働化”还强调了“安灯”拉绳的重要性。 通过《软件测试中的《清单革命》》来梳理形成《测试立方体TestCube - 以证券期货行业测试规范为例》这样的测试体系,并通过DevOps平台的落地前述套路来构筑测试工作的“四梁八柱”。
如精益生产,利用系统的方法进行文化转型。通常,倡议是通过介绍性研讨会启动的,该研讨会标志着新的组织愿景,并促进团队成员阐明他们认为实现这一愿景所必需的文化变革。
前言: 本文主要探讨在精益敏捷的开发下, 该如何看待与处理所谓的 “带病迭代”? (而不在探讨如何定义带病迭代◦) 本文: 精益敏捷开发采用迭代的方式进行开发◦许多的团队在这方面往往犯了以下的其中一个错误, 而使得精益敏捷开发最终以失败收场! 1) 完全不理会, 不处理迭代中所出现的软件缺陷 (或根本未进行该有的迭代测试), 便直接进入至下一轮迭代进行开发◦ 如此的作法是行迭代开发之名, 却行瀑布开发之实; 标准的挂羊头卖狗肉◦ 最终 2) 认为迭代是 “带病” 了, 便认为应停止开发下一轮迭代的所有需求, 先将这轮迭代搞 “健康” 了再说◦ 如此的思维, 作法是以 CMMi 的方式在执行精益敏捷开发;标准的借尸还魂◦最终, ” 与 “执行’◦ 能拥抱变化, 才是真正的精益敏捷开发!
本书以实践的方式,将这一系列的领域及理论知识结合到一起,来帮助读者构建全栈Web 开发的知识体系,并辅以精益及敏捷的思想,来一步步开发Web 应用:从创建一个UI 原型到编写出静态的前端页面;从静态的前端页面到带后台的应用
精益六西格玛是一种全球现象,有可能推动你的公司取得更大、更具体的业务成功。效率、盈利能力、产品质量、精益六西格玛都可以提高。 随着世界各地的企业都充分利用了精益六西格玛所提供的诸多好处,成功案例也越来越多。 像思科这样的大牌公司已经使用精益六西格玛来检查阻碍他们的生产的关键问题,从而创建新的流程,从而显著降低客户服务的总体成本和时间跨度。图片为了使您的业务取得最大的成功,需要适当地使用精益六西格玛。 无论是为了吸引新客户和老顾客,还是为了在市场上获得竞争优势,提高利润,还是减少浪费,精益六西格玛都是既有效又多样的。精益六西格玛还为项目选择的问题提供了一些有效的解决方案。 公司可能会有过多的改进和扩展建议,但使用精益六西格玛可以通过比较最终结果的价值和实现它所付出的努力来帮助评估任何既定想法的潜在利益。团队领导技能对于管理好的精益六西格玛实践至关重要。
前言: 本篇主要是在讲述精益敏捷外包开发, 其背后的主要思维◦ 本文: 许多企业的 IT 部门, 因为人力成本的考量, 同时也为了能拥有更多与更有弹性的人力资源, 而将软件开发与软件测试的工作外包 , 却还是无法高效率的交付高质量的产品◦ “精益敏捷外包开发” 便是要以: 1) 团队协作 2) 轻量级的流程 3) 自动化的环境 使来自不同公司 甚至是身处于不同办公地点的的外包人员, 均能形成一致的共识, 主动且高效的协作, 而能针对版本质量的现况,, 适时的做出适当的决策, 使产品版本的交付, 能符合高效且高质量的要求◦ 所以, “精益敏捷外包开发 提出可行的解决方案, 解决问题◦ 避免因不必要的沟通, 而造成人员与时间上不必要的浪费◦ 产品软件的开发, 强调的是集体智慧的过程: 产品软件的开发, 不再是单一的角色, 只做单一类型的工作;如: 测试人员只是负责完成测试用例的设计与执行 ◦ 产品软件的开发, 需能即时反应产品质量的现况: 团队可依产品质量的现况, 做出适当的决策; 如: 依据目前迭代测试的结果, 制订下一轮迭代的迭代计划◦ 结论: 精益敏捷外包开发的模式