偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

敏捷僅僅是目的嗎?

開(kāi)發(fā) 項(xiàng)目管理
敏捷思想就是那四條敏捷宣言和十二條基本原則,很抽象也很乏味。本文將給出作者自己的一些獨(dú)到見(jiàn)解。希望能對(duì)大家理解敏捷有所幫助。

敏捷思想就是那四條敏捷宣言和十二條基本原則,很抽象也很乏味。就好像那個(gè)著名的“見(jiàn)山還是山,見(jiàn)水還是水” ,沒(méi)有過(guò)這種經(jīng)歷的人是無(wú)論如何也不能體會(huì)和理解它的含義,而有過(guò)這種經(jīng)歷的人則會(huì)感嘆佛的博大精深。Scrum、XP、FDD等等方法是敏捷實(shí)踐,他們是一些比較具體,看得見(jiàn)摸得著的東西,但同時(shí)也各有側(cè)重,對(duì)敏捷的反應(yīng)比較片面。

那么宣言、原則、實(shí)踐,他們是什么關(guān)系呢?宣言實(shí)際上就是核心思想,就說(shuō)明了敏捷到底是一種什么樣的思考方式。但是這個(gè)東西真的很抽象,一百個(gè)人可以有一百種理解,因此又加上了十二條基本原則,原則指導(dǎo)你做事的方針,當(dāng)你在做一件事而又不確定哪種方法正確時(shí),就可以參考一下原則,看看是否與原則相違背。但是原則這個(gè)東西也很抽象,就算是大家都遵守同樣的原則,也可能會(huì)有各種各樣的方法,這些方法中當(dāng)然也有效率高的,也有效率低的。那么現(xiàn)在流行的這些敏捷實(shí)踐方法,其實(shí)就是已經(jīng)被證明是效率比較高的方法,或者叫最佳實(shí)踐。從這些實(shí)踐開(kāi)始,總比自己從頭摸索要快要好。

學(xué)習(xí)敏捷應(yīng)該從實(shí)踐開(kāi)始,但是不能僅限于實(shí)踐,Scrum之所以這么流行是因?yàn)樗容^對(duì)管理層的胃口。Scrum的特點(diǎn)也是在組織級(jí)提供支持,而在開(kāi)發(fā)級(jí)則沒(méi)有什么支持。相反XP比較重視開(kāi)發(fā)方面的實(shí)踐,TDD、Pair、CI無(wú)一不是與開(kāi)發(fā)工作相關(guān)的實(shí)踐。因此可以說(shuō)敏捷實(shí)踐各有特色,各有側(cè)重。但是也要看到,雖然龍生九子各有不同,可是他們卻都還是龍的后代,因此在骨子里這些實(shí)踐是遵循十二條基本原則和四條敏捷宣言的,這也是為什么他們可以叫“敏捷”實(shí)踐。所以說(shuō)在具體應(yīng)用敏捷實(shí)踐時(shí),一定要考慮這十二條基本原則,如果違反了,就是披著敏捷的殼,虛有其表,想不失敗都難。

當(dāng)你慢慢掌握了一些敏捷實(shí)踐后,就要想辦法改進(jìn)了,世界總是在變化的,昨天行得通的方法今天未必行得通,別人那里行得通的方法,在你這里未必行得通。因此要根據(jù)自身情況選擇并修改敏捷實(shí)踐,形成有自己特色的實(shí)踐方法。那么在建立自己特色的方法時(shí),就需要檢查是否遵循了十二條基本原則和敏捷宣言了。

當(dāng)你逐漸可以根據(jù)需要自己定義流程,并不斷總結(jié)和改進(jìn)后,你會(huì)慢慢忘記十二條原則,因?yàn)樗嗔颂y背了,而你基本上也可以在忘記的情況下同樣遵守他們,那么恭喜了,你已經(jīng)理解了敏捷了,敏捷宣言就可以指導(dǎo)你的行為了,甚至你的思想也已經(jīng)敏捷了,敏捷宣言也不重要了。

敏捷是目的么?敏捷一定就比不敏捷好么?我為什么要敏捷呢?

敏捷并不是目的,我們的目的是創(chuàng)造優(yōu)秀的軟件。什么是優(yōu)秀的軟件,功能正確、易于維護(hù)、易于修改、能給客戶(hù)帶來(lái)價(jià)值、能為人類(lèi)文明進(jìn)步做出貢獻(xiàn)等等等等。有句話(huà)說(shuō)得好:不管黑貓白貓,抓到耗子的就是好貓。軟件開(kāi)發(fā)也是一樣,不管你用什么方法,只要能創(chuàng)造優(yōu)秀的軟件,就行了。

敏捷現(xiàn)在就是那個(gè)抓耗子效率比較高的貓,之所以用敏捷就是要提高抓到耗子的概率,遲早有一天會(huì)出現(xiàn)更厲害的貓來(lái)代替這只貓;而各種敏捷方法就是抓耗子的招數(shù),對(duì)于某些耗子這個(gè)招數(shù)好使,對(duì)于某些耗子那個(gè)招式好用,因此需要根據(jù)具體問(wèn)題來(lái)采用合適的招數(shù)應(yīng)對(duì)。

說(shuō)了這么多敏捷的好,我就一定要用它么,我一定要學(xué)它么?不一定,敏捷不是銀彈,它不能解決所有的問(wèn)題,事實(shí)上在某些環(huán)境下還不如不敏捷。但是如果你不學(xué)習(xí)它,你又怎么知道何時(shí)可以使用它來(lái)提高生產(chǎn)率,何時(shí)不使用來(lái)避免失敗的苦果呢?

敏捷也好,.NET也罷,都不是目的,只是手段,或者是一種可選的方法和工具。關(guān)注軟件的價(jià)值,建造優(yōu)秀的軟件,才是最終的目的。

【編輯推薦】

  1. 關(guān)于敏捷軟件開(kāi)發(fā)新的理解
  2. 專(zhuān)訪(fǎng)用友偉庫(kù)網(wǎng)開(kāi)發(fā)經(jīng)理:SaaS開(kāi)發(fā)的敏捷之道
  3. 對(duì)敏捷開(kāi)發(fā)的五大誤解
責(zé)任編輯:彭凡 來(lái)源: 博客園
相關(guān)推薦

2022-12-29 07:58:06

谷歌ChatGPT人工智能

2020-01-15 06:00:52

物聯(lián)網(wǎng)IOT大數(shù)據(jù)

2015-01-05 11:18:18

SDN數(shù)據(jù)中心ONF

2010-01-21 17:41:15

C++語(yǔ)言

2012-08-14 09:21:32

虛擬化

2021-09-18 23:19:30

人工智能智慧城市技術(shù)

2013-07-04 15:22:46

華為WLAN接入

2009-10-19 10:50:20

內(nèi)部云

2020-12-16 09:27:05

數(shù)據(jù)湖大數(shù)據(jù)數(shù)據(jù)

2021-02-01 14:11:35

數(shù)字貨幣貨幣ATM

2017-05-21 16:15:20

2011-02-16 18:43:04

2013-12-18 12:45:59

2012-11-06 16:53:55

歐朋Opera瀏覽器

2013-08-22 11:27:32

云服務(wù)云存儲(chǔ)

2021-02-08 19:33:10

AI人工智能智能建筑

2015-12-01 14:26:57

2022-10-11 16:35:34

加密貨幣區(qū)塊鏈代幣

2012-05-11 16:46:00

激光打印機(jī)推薦

2022-08-31 10:14:00

JavaScript網(wǎng)絡(luò)異步性
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)