LEAN 精實軟體度量 - 基礎結構及要求
軟體開發過程是一個複雜的體系,
敏捷開發 > 核心 > 快速交付?
快速交付,要交付的是任務
再聊精實度量之前,先談談敏捷開發一些基礎構成
敏捷開發角色大概可分成主要三類: Scrum master, 產品負責人, 團隊
每兩週為一個 sprint 單位,來做衝刺
為什麼要敏捷開發? 因為要讓專案可以有節奏地進行
敏捷開發最終還是要回歸到專案管理本身 專案管理牽涉的層面較為複雜,通常會需要考量的因素較多 在專案經驗較缺乏的情況下,很容易形成做敏捷而不是變敏捷
只是表面上看起來有在做這件事情
在實施敏捷開發時,也應該針對目前成員及專案狀況來進行 scrumful
scrum 其實有基本的要求,其中包括成員素質、Master特質、專案經驗都有基本的要求 你無法在一個不求進步的團隊落實 scrum,因為最終結局機會讓人全部跑光,或者做出奇怪的東西
scrum 在紀律之下,必須要有充足的尊重跟授權 也就是說,團員要遵守一定的紀律,但Master也充足的授權及尊重他們的意見