丰田生产系统(TPS)
• 历史和背景
• 要素
– 准时化生产(JIT)
– 人性的自动化(Autonomation)
– 弹性资源配备
• 与精益,敏捷的关系
比较生产行业与软件开发时的
常见误解
• 汽车能被详细设计,并按图纸生产,软件则不容
易。
• 汽车生产中的质量问题会导致部件报废,成本高,
软件的修改比较容易。
-----------------------------
-
• 我们在比较什么?一定时期内为满足某地
区用户需求而进行全部 一个软件项目
产品生产活动
• 产品生产与软件开发比想象的要一致的多。
单件流(1)
• Why • Batch & Queue Processing
Process Process Process
• How A B C
10 minutes 10 minutes
10 minutes
Lead Time: 30+ minutes for total order
21+ minutes for first piece
• Continuous Flow Processing
ProcessProcessProcess ProcessProcessProcess
A B C A B C
12 min. for total order
3 min. for first part
单件流(2)
• 【Agile】迭代式开发类似单件流,瀑布式开发类
似批量生产
• 【Agile】强调全能的小型团队
看板/拉动式生产(1)
• 前一道工序仅在后一道工序提出要求时才开始生
产,最后一道工序是客户
看板/拉动式生产(2)
• 看待资源(物料和人等)的角度:
– “拉动”通过替换被消耗的资源来控制资源的流动
– “推动”在预测和计划的基础上安排资源
• 物料流动方向和信息流动方向相反
• 【Agile】Story使所有相关工作可以以Pull的方
式展开,Feature实现不了这一点。
• 【Agile】测试驱动开发,仅在有失败的测试时
才开始编码。
Takt Time 节拍时间
可用工作时间
节拍时间 =
客户需求数量
• 节拍时间确定了每一工位必须完成工作的速率,
超过和不足都不合适。
• 节拍时间是流水线的节奏或拍子
Takt Time 节拍时间
• 【Agile】Velocity由交付要求来决定。但
Velocity只能由团队所左右,超过或达不到交付
要求都需要团队做调整。
• 【Agile】Es
{丰田精益管理}丰田生产管理系统说明 来自淘豆网m.daumloan.com转载请标明出处.