【開發管理】Agile Development(敏捷開發)

「敏捷開發」並不是一種特定的開發方法,而是因應需求快速變化的一種軟體開發能力。

三分鐘讓您快速了解一個PM專有名詞及術語,歡迎收聽產品學院「術語通」單元。


「敏捷開發」,是一種源自於1990年代的一種新型軟體開發方法,也是一種用來因應快速變化需求的一種軟體開發能力。因此,又稱之為「敏捷軟體開發」。

相較於傳統的軟體開發方法(如:瀑布式開發或迭代式開發等),「敏捷開發」有以下三個特點:

第一,「敏捷開發」周期相對較短。它能更快的滿足客戶的需求,當客戶需求有變更時,它也能更快的做出相對應的改變。正如它的名字一樣,敏捷所代表的即是「最快的速度」。

第二,「敏捷開發」能夠更好地適應快速變化的需求。很多時候,需求都不可能是一成不變的。相信PM們都有共同的經驗,那就是,無論在規劃前期考慮得多麼周到,為了適應快速變化的市場,為了讓軟體系統更加完善,需求永遠都是在不停地改變。例如:我們目前正在開發的功能,或許在它還沒上線的時候,客戶可能已經不需要了。因此,「敏捷開發」較能夠駕馭需求的變化,它主張可以接受變更,以做出更快的回應。

第三,「敏捷開發」採用迭代方式、可頻繁交付、可使用的軟體。在敏捷開發中,可能一個星期就要更新一個版本,交付一個可使用的軟體。然後根據市場需求的變化,快速的交付另一個迭代產品。在這樣頻繁交付過程中,更好的滿足客戶的需求,以適應需求的變化。

企業高層及PM們要注意的是,其實「敏捷開發」並不是一種特定的開發方法,而是因應需求快速變化的一種軟體開發能力,所以「敏捷開發」在需求的變更上並不在意,因為專案自始至終都處於不斷地調整當中,這一點在客戶滿意度上來說,無疑是非常具有競爭力的。

以上是今天針對Agile Development(敏捷開發)的解說,如果想獲取更多知識內容,歡迎加入我們的產品學院。「術語通」,我們下次見。

歡迎加入「產品學院」,獲取更多知識內容(專有名詞及術語)

產品學院為【PM Tone 產品通】 旗下的《知識庫》社群網站,內容涵蓋各種PM(產品經理、專案經理、產品負責人、產品行銷經理等)所需要精進及累積的軟技能(如:讀書會知識分享)與硬實力(如:產品開發流程或個案討論)。

本文作者:PM大叔

主圖來源:Image from Pixabay

若有轉貼需求,請來信(service@pmtone.com)討論。 轉貼時禁止修改內容及標題、須保持所有連結、禁止商業使用,並且必須註明原文標題、連結、及作者訊息。

覺得這篇文章好嗎? 請分享給您的朋友吧~

Facebook
Twitter
LinkedIn
Email
列印
Gary Hsia (夏松明)

Gary Hsia (夏松明)

夏松明(PM大叔):產品管理專家,企業數位轉型輔導顧問,FB「產品經理菁英會」社團創辦人,PM Tone | 產品通 產品經理知識社群網站 站長,目前從事顧問諮詢及培訓講師一職,主要以企業培訓及輔導企業產品開發、經營管理及業務行銷等顧問講師工作。 同時擁有「PMP國際專案管理師證照」、「WBSA高階策劃師認證」及「NPDP新產品開發專業證照」,也受邀至企業內部、大專院校授課並擔任公開班講師,是業界少數具備「經營管理」、「新產品開發」與「品牌行銷」等專業領域的資深顧問。

延伸閱讀