大家在開發軟件時常常聽見Agile和Scrum兩種名詞,如其以應對快速變化的需求的一種軟件開發能力來形容Agile,Agile更加是一個良好的溝通模式,以及開發軟件的程序,而Scrum則是實行Agile精神原則的其中一種方法,Scrum Master就是帶領團隊運作Scrum的領袖,下圖是Agile和Scrum的流程。
那麼Agile在現實執行上是產生了甚麼作用呢?
Agile=速度快?
許多人會把Agile和速度快掛勾,然而Agile不代表速度快,而是一個更完整的行動計劃。讓團隊清楚知道現時團隊的處境以及未來將要行動的計劃,從而令他們當有突發事情發生的時候,亦能如常面對問題,從而達致團隊應付問題的敏捷「快」。
Agile代表全體人員力量
每次召開會議的時候,團隊各人員都應該需要出席以及交代項目的進展,從而令團隊的各人員能清楚了解現時狀態,並由Scrum Master協助提出解決方案。
實行性方面
雖然Agile要實行到全公司的話,Front-end工作會很多,但亦無法改變Agile對團隊的重要性。因此,在公司團隊中,各人員都應了解Agile,並可先嘗試在小組內部實行,甚至可以個人人生規劃作Agile亦是不錯的。
資料來源:Medium,indevlab,Visual-Paradigm
各位「打工仔」如果想揾工轉工嘅話,就入嚟我地 sickleavetmr.com 啦!我哋有好多好工俾你揀!!