最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

敏捷軟件研發(fā)

2020-06-10 20:25 作者:數(shù)字化技術(shù)專家  | 我要投稿

敏捷開發(fā)宣言

談及敏捷開發(fā)不得不提到敏捷開發(fā)宣言,主要是四點(diǎn):

  • 個(gè)體和交互 勝過 過程和工具
  • 可以工作的軟件 勝過 面面俱到的文檔
  • 客戶合作 勝過 合同談判
  • 響應(yīng)變化 勝過 遵循計(jì)劃

敏捷開發(fā)宣言中提到的四點(diǎn)就是針對(duì)這種現(xiàn)實(shí)需求所提出的更好的軟件開發(fā)方法,是順應(yīng)現(xiàn)代發(fā)展的一種必然趨勢(shì)。

個(gè)體和交互勝過過程和工具

工具就是為了團(tuán)隊(duì)的效率提升而存在的。工具的學(xué)習(xí)也會(huì)占用大量的時(shí)間,工具的問題也很重要,不需要太多、太復(fù)雜的工具,也不要頻繁切換工具。團(tuán)隊(duì)成員之間的溝通也極其重要,所謂“三個(gè)臭皮匠抵得過一個(gè)諸葛亮”。良好的溝通,能夠引導(dǎo)團(tuán)隊(duì)集思廣益,積極碰撞出靈感的火花。

可以工作的軟件勝過面面俱到的文檔

過多的文檔會(huì)造成文檔維護(hù)起來非常麻煩,不能保證文檔的版本與軟件版本一致。對(duì)于團(tuán)隊(duì)來說,維護(hù)一份短小而且主題突出的文檔是至關(guān)重要的。
show me your code?代碼是唯一沒有二義性的信息源,代碼真實(shí)表達(dá)了它所做的事情。

客戶合作勝過合同談判

成功的項(xiàng)目需要有序,頻繁的客戶反饋??蛻糇詈檬呛烷_發(fā)團(tuán)隊(duì)密切地在一起工作,很多開發(fā)中出現(xiàn)的問題能夠快速反映出來,另外開發(fā)團(tuán)隊(duì)也能夠清楚驗(yàn)收測(cè)試的細(xì)節(jié)。另外,客戶和開發(fā)團(tuán)隊(duì)之間真誠的合作,也減少了無理的或者不切實(shí)際的需求提出。

響應(yīng)變化勝過遵循計(jì)劃

初定計(jì)劃時(shí),不能定得太遠(yuǎn),沒人能想到后面會(huì)發(fā)生什么,市場環(huán)境在不斷變化中,這也會(huì)引起需求的變動(dòng)。
在施行計(jì)劃時(shí),也不能死板地去根據(jù)計(jì)劃的日期來決定,可能會(huì)出現(xiàn)人力的減少,造成項(xiàng)目的延期。
比較好的計(jì)劃就是:工作任務(wù)顆粒度細(xì)化到天,特性的開發(fā)任務(wù)定在一周,迭代版本不要超過一個(gè)月,迭代版本二到四周,產(chǎn)品版本最好不要超過三個(gè)月,大的基線版本可以半年、一年。

對(duì)敏捷常見的誤解

誤解一: 敏捷開發(fā)意味著可以不需要文檔、設(shè)計(jì)和計(jì)劃;?
誤解二: 敏捷只是一些優(yōu)秀實(shí)踐,或者是優(yōu)秀實(shí)踐的結(jié)合;?
誤解三: 敏捷只適用于小項(xiàng)目開發(fā);?
誤解四: 敏捷只會(huì)對(duì)研發(fā)產(chǎn)生改變;?
誤解五: 管理者不需要親自了解敏捷,只需要管理上支持就可以了;?
誤解六: 引入敏捷只需要按照既定的步驟去做就可以了;?
誤解七: 敏捷是CMM的替代品,是另一種流程;?
誤解八: 敏捷只注重特性的快速交付,在敏捷下架構(gòu)不重要了;

統(tǒng)一認(rèn)識(shí):敏捷=理念+優(yōu)秀實(shí)踐+具體應(yīng)用

敏捷的理念的解讀

1)聚焦客戶價(jià)值(Value),消除浪費(fèi)

二八定律普遍存在于我們工作與生活的幾乎所有場景下。

2)激發(fā)團(tuán)隊(duì)(Team)潛能,加強(qiáng)協(xié)作

團(tuán)隊(duì)是價(jià)值的真正創(chuàng)造者,應(yīng)加強(qiáng)團(tuán)隊(duì)協(xié)作、激發(fā)團(tuán)隊(duì)潛能;軟件開發(fā)是一種團(tuán)隊(duì)活動(dòng),首先應(yīng)做到提升溝通效率降低交流成本。

3)不斷調(diào)整以適應(yīng)(Adapting)變化

不斷的根據(jù)經(jīng)驗(yàn)調(diào)整,最終交付達(dá)到業(yè)務(wù)目標(biāo)的產(chǎn)品。

敏捷實(shí)踐

1、管理實(shí)踐

1)迭代開發(fā)

(1)迭代劃分要合理,選擇要保證迭代版本可交付,用戶可體驗(yàn);風(fēng)險(xiǎn)大的需求放在最前面驗(yàn)證,確定需求跟不確定需求最好分開迭代

(2)對(duì)架構(gòu)有要求,架構(gòu)要穩(wěn)定,如果后面迭代推翻了前面的架構(gòu),影響就比較大

3)迭代計(jì)劃會(huì)議

4)迭代驗(yàn)收會(huì)議

5)迭代回顧會(huì)議

6)可視化管理/看板/燃盡圖

項(xiàng)目管理任務(wù)進(jìn)展視圖,方便內(nèi)外部相關(guān)人了解項(xiàng)目情況,項(xiàng)目管理的基礎(chǔ)工具

7)每日站立會(huì)議/晨會(huì)

技術(shù)實(shí)踐

1)用戶故事

2)產(chǎn)品backlog

3)迭代backlog

4)anatomy系統(tǒng)解剖

5)結(jié)對(duì)編程/結(jié)對(duì)Review

6)簡單設(shè)計(jì)

7)TDD測(cè)試驅(qū)動(dòng)開發(fā)

8)自動(dòng)化測(cè)試

9)自動(dòng)化構(gòu)建

10)持續(xù)集成

11)持續(xù)交付

組織實(shí)踐

1)完整團(tuán)隊(duì)/多功能團(tuán)隊(duì)/緊密團(tuán)隊(duì)/作戰(zhàn)室

2)完成標(biāo)準(zhǔn)

3)團(tuán)隊(duì)成員角色

運(yùn)營實(shí)踐

1)showcase

2)內(nèi)測(cè)

3)公測(cè)



敏捷軟件研發(fā)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
米林县| 牟定县| 鱼台县| 江孜县| 新巴尔虎左旗| 平定县| 紫金县| 五大连池市| 怀化市| 正阳县| 盈江县| 山阳县| 余庆县| 石首市| 油尖旺区| 德阳市| 平度市| 菏泽市| 新郑市| 蕲春县| 永川市| 原平市| 铜梁县| 阿巴嘎旗| 封丘县| 南乐县| 徐闻县| 澳门| 咸丰县| 保康县| 射阳县| 定安县| 天祝| 江达县| 西林县| 苏尼特左旗| 城固县| 贵溪市| 武义县| 衡南县| 清涧县|