Kaizen in Practice 是我今年在北京的Regional Scrum Gathering聽到最有感的一場演講。 持續改善 這個概念,相信有在接觸敏捷的團隊都很熟悉。 不管是產品方面、團隊合作或工作流程,我們在每個迭代所追求的重點之一就是持續改善。 但我從沒認真想過“改善“的定義。
改善是為了讓工作變得更安全和更簡單
豐田(Toyota)在1950年的時候提出了改善的概念,我也一直以為這個概念是源自於日本。 沒想到Kiro Harada在開始講沒多久的時候,就說改善的概念其實是豐田從美國學來的!!! 原來美國在1940-1945有個叫做Training within Industry的東西,目的是把美國的家庭婦女訓練成工廠工人,其中一個概念就是把工作變得更安全和更簡單。 然後Training within Industry在1950年的時候被做成影片傳入日本,被日本人翻譯成”改善への四段階”。 之後”改善”就個概念就被豐田拿去用了。
“改善不是為了做更多 (Kaizen is not for making more)” 那改善在目前軟體開發環境中是為了什麼? Kiro提到,我們有限的資源是人的專注力。 我們要在目前的工作環境中,辨識出”不必要的專注 (unnecessary attention)”並減少,讓工程師可以專心寫程式。