20170930-构建之法:现代软件工程-阅读笔记
msf原則:
1推動(dòng)信息共享與溝通(Foster open communications)
2為共同的遠(yuǎn)景而工作 (Work toward a shared vision)
3充分授權(quán)和信任(Empower team members)
4各司其職,對(duì)項(xiàng)目共同負(fù)責(zé)(Establish clear accountability and shared responsibility)
5重視商業(yè)價(jià)值(Focus on delivering business value)
6保持敏捷,預(yù)期變化(Stay agile, expect change)
7投資質(zhì)量(Invest in quality)
8學(xué)習(xí)所有的經(jīng)驗(yàn)(Learn from all experiences)
9與顧客合作(Partner with internal & external customers)
敏捷和現(xiàn)有做法的區(qū)別:
現(xiàn)有的做法 敏捷的做法
流程和工具 個(gè)人和交流
完備的文檔 可用的軟件
為合同談判 與客戶合作
執(zhí)行原定計(jì)劃 響應(yīng)變化
敏捷的團(tuán)隊(duì):
敏捷對(duì)團(tuán)隊(duì)的要求很簡(jiǎn)單:
自主管理(Self-managing)、
自我組織(Self-organizing)、
多功能 型(Cross-functional)。
自主管理:以前領(lǐng)導(dǎo)布置了任務(wù),我們實(shí)現(xiàn)就可以了,現(xiàn)在要自己挑選任務(wù);每次 Sprint 結(jié)束之后,還要總結(jié)不足,提出改進(jìn),并且自己要實(shí)施這些改進(jìn)。“自主管理” 不等于“沒有管理”。
自我組織:以前做好自己的事情就好了,安心下班?,F(xiàn)在每個(gè)人要聯(lián)合起來對(duì)項(xiàng)目負(fù)責(zé), 有人工作落后了還要幫助他改進(jìn),項(xiàng)目缺少某類資源還要自己頂上去。
多功能型:以前規(guī)格說明書由PM來寫,測(cè)試由測(cè)試人員來做,現(xiàn)在每個(gè)人都全面負(fù)責(zé), 自己搞定規(guī)格說明書,和別人溝通,同時(shí)自己搞定測(cè)試。
敏捷在實(shí)踐中的教訓(xùn) 1
1. 敏捷宣言表明的是一些優(yōu)先級(jí),不必當(dāng)作圣旨或者教條來爭(zhēng)論。
2. Scrum Master 不是一個(gè)官,而是一個(gè)沒有行政權(quán)力的溝通者,就像微軟 的 PM 那樣。他 / 她同時(shí)還要在團(tuán)隊(duì)中做具體的工作。直接把原來的 “經(jīng) 理”變成 Scrum Master,大多行不通。
3. 一些項(xiàng)目需要很多暗箱操作和政治角力才能搞定,Scrum 會(huì)把這些矛盾 都擺到明處。這有好處,也有風(fēng)險(xiǎn)。
4. 在復(fù)雜的項(xiàng)目里,要讓一線團(tuán)隊(duì)成員做決定。
敏捷在實(shí)踐中的教訓(xùn) 2
5. 創(chuàng)業(yè)團(tuán)隊(duì)其實(shí)經(jīng)常是運(yùn)行在 Scrum 的模式中
只不過大家太忙, 沒工夫論證自己到底有多么 Scrum
6. 在 Scrum 計(jì)劃階段的估計(jì)不是一個(gè)“合同”,領(lǐng)導(dǎo)們不要把它當(dāng)成一個(gè) 合同。估計(jì)總是不準(zhǔn)的。堅(jiān)持短期的 Sprint,這樣即使不準(zhǔn)的估計(jì)也不會(huì)有大的損害。
7. 不要和管理層談“流程”,他們只關(guān)心“結(jié)果”。
8. 在大型團(tuán)隊(duì)、跨地區(qū)的團(tuán)隊(duì),或者復(fù)雜項(xiàng)目中,Scrum 并沒有非常完美 的答案,Scrum 的創(chuàng)始人也承認(rèn)這一點(diǎn) 。
?
轉(zhuǎn)載于:https://www.cnblogs.com/kasumis/p/7616428.html
總結(jié)
以上是生活随笔為你收集整理的20170930-构建之法:现代软件工程-阅读笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eclipse maven创建web
- 下一篇: JXLS 2.4.0系列教程(四)——拾