天天看點

《建構之法》第六第七章讀後感

《建構之法》第六第七章讀後感

閱讀《建構之法》第6~7章,并參考以下連結,釋出讀後感、提出問題、并簡要說明你對Scrum的了解。

  學習附錄:

  Scrum中文網--什麼是Scrum?  http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-1

  Scrum認證體系 http://www.scrumcn.com/agile/scrumtraining/scrum-certification-program.html

  Scrum實踐:《硝煙中的Scrum和XP》http://www.educity.cn/pm/594948.html

-------------------------------------------------------------------------------------

第六章-靈活流程

   第六章主要詳細介紹了靈活流程,在軟體工程範疇裡,“靈活流程”是一系列價值觀和方法論的集合。這一章以靈活流程的Scrum方法論而展開,Scrum 采用疊代、增量的方法來優化可預見性并控制風險,并且SCRUM 是一個用于開發和維持複雜産品的架構。

  靈活開發的流程如下:

1、找出完成産品需要做的事情 - Product Backlog。

2、決定目前的沖刺(Sprint)需要解決的事情--Sprint Backlog。

3、沖刺(Sprint)。

4、得到軟體的一個增量版本、釋出給使用者。然後在此基礎上又進一步計劃增量的新功能和改進。

  看完這一章我覺得在一個團隊做項目的整個過程,是需要很長時間來進行改進和磨合的,不管是程式還是團隊中的每一個人都是這樣,靈活對團隊有三個要求:自主管理、自我組織、多功能型,在團隊中盡可能用到靈活流程,這樣能夠保證更好的工作進度。

第七章-MSF

  第七章講了MSF, MSF即微軟解決方案架構(Microsoft Solution Framework),是微軟推薦的軟體開發方法。他與靈活流程一樣有着自己的原則,

MSF思想架構的一套思想架構:

1、推動資訊共享與溝通   

2、為共同的遠景而工作

 3、充分授權和信任   

4、各司其職,對項目共同負責

5、傳遞增量的價值   

6、保持靈活,預期和适應變化

7、投資品質    

8、學習所有的經驗

9、與顧客合作

在這一章也介紹了幾種模型與模式,MSF團隊模型  MSF過程模型  MSF靈活開發模式  MSF CMMI開發模式

讀到這裡我感覺到了不是每一個團隊都是十全十美的,在某些地方上也可能會有一些沖突,從上面看來理念和流程都很複雜,我覺得這還是要看每個程式員自身的修養和完成工作的素質,隻有這樣才能有更高的工作效率與品質。

然而讀完這兩章我還是存在着困惑,在實際操作應用中我們用得上這些理論與流程的究竟有多少?在現實中這些繁雜的流程就不能簡化,或者說有其他更好的流程?