在精實思考中, 提到了拉式系統(Pull System) 觀念和推式系統(Push system), 到底這個推推拉拉, 會怎樣影響我們工作的方式呢?
拉式系統
1. 定義: 是後一作業根據需要加工多少產品,要求前一作業製造正好需要的零件
* 軟體開發團隊只做目前要功能, 避免一開要對整體的東西作分析設計, 以及產生整體的文件或計畫. 讓做出來東西, 之後不會變成沒用的東西.
* 讓你可以盡可能晚點做決定. 等到要做時, 資訊比較豐富時, 才下決定要怎麼做.
2. 客戶有發現問題時, 就停下來解決問題, 直到沒問題時, 才做下一件事情.
* 也就是當客戶立即使用產品時, 發現了缺陷, 給了你回饋, 你立即處理, 並且可進一步思考整體改善.
3. 客戶不一定指外面的使用者, 可能是內部不同部門或團隊. 後期的部門拉動得到需求, 前期的部門才開始建立產品
4. 推式系統通常意味著短周期和小批次. 但是要配合Kaizen(改善)來解決, 因短周期所引起的整體費用和覺成本增加的問題.
5. 範例:
* 在便利商店結帳時, 便利商店店長依售出的數量向總公司進貨. 但如有存貨會先補貨上架. 公司會再向各供應商下單.
推式系統
1. 定義: 在推進式生產中,每一工序都根據生產計劃,盡其所能地生產,儘快完成生產任務,不管下一工序當時是否需要。
*一開始要交付很多文件, 但很可能之後都需要更新, 或者變成沒有用
* 一開始要決定很多事情.
2. 客戶有發現問題時, 可能是下個版本再處理, 或是交由維護團隊處理.
3. 前期的部門會為後期的部門建立庫存, 庫存中的產品都是部分完成的.
* 前期的部門無法及時得到回饋, 不確定目前做得東西是否有用.
* 前期的部門可能 over design
* 導致整合測試要延後才發生, 前期的部門說做完, 可能是還沒有. 當後面發現問題時, 前期的部門說他沒有排這個工作或時間來處理這件事
* 缺陷要到很後面才發現, 導致修復時間變得很長
所以你說推推拉拉有差別嗎?
全站熱搜
留言列表