三分鐘讓您快速了解一個PM專有名詞及術語,歡迎收聽產品學院「術語通」單元。
「敏捷開發」,是一種源自於1990年代的一種新型軟體開發方法,也是一種用來因應快速變化需求的一種軟體開發能力。因此,又稱之為「敏捷軟體開發」。
相較於傳統的軟體開發方法(如:瀑布式開發或迭代式開發等),「敏捷開發」有以下三個特點:
第一,「敏捷開發」周期相對較短。它能更快的滿足客戶的需求,當客戶需求有變更時,它也能更快的做出相對應的改變。正如它的名字一樣,敏捷所代表的即是「最快的速度」。
第二,「敏捷開發」能夠更好地適應快速變化的需求。很多時候,需求都不可能是一成不變的。相信PM們都有共同的經驗,那就是,無論在規劃前期考慮得多麼周到,為了適應快速變化的市場,為了讓軟體系統更加完善,需求永遠都是在不停地改變。例如:我們目前正在開發的功能,或許在它還沒上線的時候,客戶可能已經不需要了。因此,「敏捷開發」較能夠駕馭需求的變化,它主張可以接受變更,以做出更快的回應。
第三,「敏捷開發」採用迭代方式、可頻繁交付、可使用的軟體。在敏捷開發中,可能一個星期就要更新一個版本,交付一個可使用的軟體。然後根據市場需求的變化,快速的交付另一個迭代產品。在這樣頻繁交付過程中,更好的滿足客戶的需求,以適應需求的變化。
企業高層及PM們要注意的是,其實「敏捷開發」並不是一種特定的開發方法,而是因應需求快速變化的一種軟體開發能力,所以「敏捷開發」在需求的變更上並不在意,因為專案自始至終都處於不斷地調整當中,這一點在客戶滿意度上來說,無疑是非常具有競爭力的。
以上是今天針對Agile Development(敏捷開發)的解說,如果想獲取更多知識內容,歡迎加入我們的產品學院。「術語通」,我們下次見。
歡迎加入「產品學院」,獲取更多知識內容(專有名詞及術語)
「產品學院」為【PM Tone 產品通】 旗下的《知識庫》社群網站,內容涵蓋各種PM(產品經理、專案經理、產品負責人、產品行銷經理等)所需要精進及累積的軟技能(如:讀書會知識分享)與硬實力(如:產品開發流程或個案討論)。
本文作者:PM大叔
主圖來源:Image from Pixabay
若有轉貼需求,請來信(service@pmtone.com)討論。 轉貼時禁止修改內容及標題、須保持所有連結、禁止商業使用,並且必須註明原文標題、連結、及作者訊息。
覺得這篇文章好嗎? 請分享給您的朋友吧~