1. 程式人生 > >《構建之法》讀書筆記w7

《構建之法》讀書筆記w7

貢獻 微軟 基本 發展 pan 發布 發的 mage 範圍

前幾章介紹了軟件開發的各種方法論以及一些原則和宣言,而第七章主要講述了MSF(微軟解決方案框架)——即微軟推薦的軟件開發方法的歷史、原則,以及他的團隊模型和開發模式和MSF對敏捷和CMMI的支持。

MFC基本原則:

1.推動信息共享與溝通——除技術機密,安全性等要保護外,所有的信息要保留和公開,決定要公開並告知所有人

2.為共同的遠景而工作——產品的遠景

3.充分授權和信任——在一個高效的團隊中,所有的成員都應該得到充分的授權,他們有權在職權範圍內按照自己的承諾完成任務;同時,要信任其他同事;顧客也要信任團隊

4.各司其職、對項目共同負責——鼓勵團隊成員在自己本職之外為其他領域做貢獻。

5.交付增量的價值

——重視商業價值,提供漸進的價值

6.保持敏捷,預期和適應變化——預期變化,團隊變化,技術升級

7.投資質量——對質量的重視,引發對質量的投資,引發對人,過程和工具的投資

8.學習所有的經驗——“裏程碑回顧”,項目結束後,請專家總結成功經驗和失敗教訓,避免主觀臆斷或相互指責。

9.和顧客合作——和顧客多交流,避免主觀認為

MSF的團隊模型:產品管理,項目管理,開發,發布管理,測試,用戶體驗。每個角色同等重要,重要的決定要共同做出。討論處理方案時,每個角色從自己的質量目標出發並對其負責。

MSF的過程模型:從傳統的軟件開發瀑布模型和螺旋模型發展而來。

技術分享

《構建之法》讀書筆記w7