開發|我對agile的初識
- 2019 年 10 月 4 日
- 筆記
歡迎點擊「演算法與編程之美」↑關注我們!
本文首發於微信公眾號:"演算法與編程之美",歡迎關注,及時了解更多此系列文章。
問題描述
隨著對專業知識的更加了解,我對於自身的發展方向也更加明確。合理配置相應的資源,積極調動人力,高效的完成項目,應用好PM方法論,向著一個具有先導判斷力和明銳決策力的PM發展。
在現在開發市場上,對於PM的定位是非常模糊的,以至於在知乎上有句話,「中國的PM,不都是PM」。關於PM的明確定位,不同的公司,有不同的要求,後續再進一步探討。關於PM的方法論中,存在著一個很大的爭議點。那就是agile(敏捷軟體開發)。在搜索引擎中搜索agile或者敏捷開發,會有各種褒貶不一的評價。甚至是在知乎上,看到有很多的大牛都在介紹,像Google這樣的大廠,都在抵制agile。但是,對於一個團隊來講,選擇符合團隊實際情況的開發模式,無異是為整個產品的誕生保駕護航。

我認為,敏捷開發模式是很適合我們這樣的學生開發團隊。Agile是一套價值體系與操作原理。它能在特定的情況下改變開發團隊的開發效率,和保證輸出產品的品質。對於傳統的文檔型需求,敏捷團隊傾向於的是Face to face,面對面的交流,能夠避免文字的沒有溫度所帶來的理解誤差。甚至,在交流時選擇站立式交流。一切都為了高效率的開發。

對於在校學生開發團隊來講,短的開發周期,能夠有效的解決課時繁忙、雜事多的這麼一個情況,從某種程度來講,敏捷開發為學生團隊進行了減壓。在這樣的開發模式下,團隊能夠實現效益最大化。
同時,敏捷開發模式,通過將一個母項目WBS(Work Breakdown Structure)處理後,將會分解成一系列的項目。通過邏輯順序將這些子項目鏈接,一個工作階段完成相應的子項目,最後將子項目進行拼裝,總的輸出產品就誕生了。在Agile的協同模式下,對於團隊成員之間的合作也有非常大的促進作用的。
這是我初識agile的一些思考,我也將在接下來的項目中,去完善,去論證,最終找到適合我們團隊的開發模式。
END
主 編 | 張禎悅
責 編 | 李勁潮
where2go 團隊