敏捷開發(fā)的方法和原則

最近看《敏捷武士》一書,書中關(guān)于敏捷軟件開發(fā)的方法和原則不僅適用于軟件開發(fā)阁簸,也適用于生活、工作哼丈、學(xué)習(xí)等各個方面启妹。

為什么需要敏捷?

因為這世界變化太快削祈,客戶的需求在發(fā)生飛速的變化翅溺,商業(yè)模式也從大魚吃小魚升級為快魚吃慢魚。以前開發(fā)一個軟件前客戶可能會給出10個主要需求髓抑,開發(fā)過程中這些需求都不會發(fā)生變更咙崎,軟件投入使用后的2-3年才會更加新的需求升級軟件。我們都熟悉的Windows操作系統(tǒng)就是這樣的開發(fā)模式吨拍。

互聯(lián)網(wǎng)應(yīng)用(APP)的興起改變了這種開發(fā)模式褪猛。消費者希望需求一提出來就能像對阿拉丁神燈許愿一樣立刻被滿足,因此我們手機上APP幾乎每周都在升級更新羹饰。這種面向普通消費者的應(yīng)用開發(fā)思維又轉(zhuǎn)過來影響了面向企業(yè)的伊滋,大型商業(yè)軟件開發(fā)模式。

最終队秩,現(xiàn)在所有的應(yīng)用開發(fā)都要求以敏捷的模式盡快給出0.1版本笑旺,然后在此基礎(chǔ)上不斷進行升級、迭代馍资,不斷豐富和完善筒主,最終形成高質(zhì)量的、有競爭力的鸟蟹,不斷滿足最終用戶需求的產(chǎn)品乌妙。

敏捷的定義

敏捷:盡早地、持續(xù)地交付有價值的內(nèi)容建钥。

敏捷的核心

實現(xiàn)敏捷方法的核心是根據(jù)最終目標制定一個長期的藤韵、可分解的、可分階段執(zhí)行的計劃熊经。就好比我們想在半年內(nèi)減肥20斤泽艘,那最好制定一個最小以周為單位的半年計劃欲险,定好每周的鍛煉量、希望減去的重量等匹涮。這樣就能在實現(xiàn)短期效果的基礎(chǔ)上盯荤,確保長期目標的實現(xiàn)。

敏捷的方法

1.將大任務(wù)分解為小任務(wù)焕盟。

任務(wù)分解是解決一切大問題的基礎(chǔ)和秘訣,生活中隨處可見這樣的例子宏粤。學(xué)習(xí)學(xué)習(xí)就是最典型的例子脚翘。學(xué)校傳授知識有明確的學(xué)期目標和學(xué)年目標,學(xué)生畢業(yè)時達到什么樣的水平绍哎,就是一個階段學(xué)習(xí)的最終目標来农。

2.一個周期內(nèi)專注最重要的事。

在一個迭代周期內(nèi)崇堰,比如一周沃于,明確最重要的任務(wù)是什么,然后將所有的精力和資源都投入到重要任務(wù)的完成和實現(xiàn)上海诲。也就是說在單個周期內(nèi)一定要做減法繁莹,這樣才能集中精力把大事。

3.每個周期都交出可工作的代碼

這個方法的核心是要有一套完善的測試系統(tǒng)特幔、流程和工具咨演,寫出的代碼可以立刻、隨時進行全面的測試蚯斯,這樣才能確保交出的代碼是可工作的薄风,可投入生產(chǎn)使用的。制定計劃的SMART原則也有同樣的道理拍嵌。即我們制定的計劃要可衡量的遭赂,比如每周完成幾篇文章,每周通過何種考試横辆,每周的平板支撐必須堅持多少分鐘以上等撇他。

4.隨時獲得用戶反饋

敏捷開發(fā)如同開車,需要及時同用戶交流溝通龄糊,獲取用戶的反饋逆粹,這樣才能及時調(diào)整方向或計劃,從而確保整個過程朝著正確的方向前進炫惩。

5.允許變更計劃

有一句老話叫“計劃沒有變化快”僻弹,敏捷開發(fā)也好,工作任務(wù)也好他嚷,學(xué)習(xí)任務(wù)也罷蹋绽,都會面臨因各種原因造成的計劃改變芭毙。這一條最重要的是有計劃發(fā)生改變的心理準備,并為計劃改變留出一定的時間和資源卸耘。

敏捷的原則

1.需求是收集不完的

軟件開發(fā)前是不可能將所有的需求都收集完整退敦,所以只要了解到最核心的需求,已經(jīng)相關(guān)資源大致就位后蚣抗,就可以軟件的開發(fā)了侈百。這樣做的目的是可以盡快開始應(yīng)用開發(fā)的過程。同樣道理翰铡,在日常其他工作中也不需要把所有的準備工作都做好钝域,做完善,再開始一個項目锭魔。信息時代需要的是集中精力例证,小步快跑,快速迭代迷捧,快速升級织咧。

2.所有的需求最后都是會發(fā)生變化的

這個原則在任何時代都使用,只是在信息時代能把這個變化看得更加的清晰漠秋。

3.總會有任務(wù)超時或超預(yù)算

這也是讓我們面對變化有足夠的心理準備笙蒙,正如西游記里悟空最后說,世界本來就是不完美的庆锦,所以也沒有所謂完美之事手趣。不完美就是完美。

個人總結(jié):

敏捷只不過是字面上的意思而已肥荔,真正重要的是采用正確的方法绿渣,朝著正確的目標持續(xù)地前進。敏捷方法是時代發(fā)展變快的產(chǎn)物燕耿,它和寧靜致遠并無相悖之處中符。找準備方向,以平和的心態(tài)誉帅,采用敏捷的方法論可以幫助我們走得更好和更遠淀散。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蚜锨,隨后出現(xiàn)的幾起案子档插,更是在濱河造成了極大的恐慌,老刑警劉巖亚再,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件郭膛,死亡現(xiàn)場離奇詭異,居然都是意外死亡氛悬,警方通過查閱死者的電腦和手機则剃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門耘柱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人棍现,你說我怎么就攤上這事调煎。” “怎么了己肮?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵士袄,是天一觀的道長。 經(jīng)常有香客問我谎僻,道長窖剑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任戈稿,我火速辦了婚禮,結(jié)果婚禮上讶舰,老公的妹妹穿的比我還像新娘鞍盗。我一直安慰自己,他們只是感情好跳昼,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布般甲。 她就那樣靜靜地躺著,像睡著了一般鹅颊。 火紅的嫁衣襯著肌膚如雪敷存。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天堪伍,我揣著相機與錄音锚烦,去河邊找鬼。 笑死帝雇,一個胖子當著我的面吹牛涮俄,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播尸闸,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼彻亲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了吮廉?” 一聲冷哼從身側(cè)響起苞尝,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎宦芦,沒想到半個月后宙址,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡调卑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年曼氛,在試婚紗的時候發(fā)現(xiàn)自己被綠了豁辉。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡舀患,死狀恐怖徽级,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情聊浅,我是刑警寧澤餐抢,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站低匙,受9級特大地震影響旷痕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜顽冶,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一欺抗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧强重,春花似錦绞呈、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至倘要,卻和暖如春圾亏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背封拧。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工志鹃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人泽西。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓弄跌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親尝苇。 傳聞我的和親對象是個殘疾皇子铛只,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容