天天看點

建構之法閱讀筆記01

      經過一周大緻的浏覽《建構之法》這本書,我看到了這本書的很多優點,不同于其他書,這本書注重的是啟發,裡邊的很多小例子,以及裡邊的很多模型都給我們提供了解決一種問題的辦法或者說是方向,告訴我們應該怎樣做。比如在軟體開發的不同階段裡邊,玩具階段有着紙飛機的模型,業餘愛好階段有着飛屋的模型,探索階段有着萊特兄弟紙飛機的模型,成熟階段則是飛機産業商業化階段了。這航空的整個發展過程映射了軟體的發展曆程。讓我們對軟體發展沖完全沒有認識,到真正有所感受。當然,在閱讀過程中我有好多問題:

      1.計算機科學與技術于軟體工程有什麼差別嗎?

      2.做軟體團隊應該遵循一個怎樣的合作模式?

      3.一個完整的開發過程應該是一個什麼樣的模型?

      4.怎樣使CMMI和MSF模型達到較高的等級?怎樣提高項目品質和完成效率?

      5.什麼是靈活流程?怎樣去根據自己的項目選擇開發方法?

      6.組成一個項目團隊都需要哪些人才?都需要哪些管理的人?

      7.有哪些圖形模組化和分析方法?實作時候應該考慮哪些問題?

      8.開發項目過程中的日常管理都需要做什麼工作?

      9.軟體測試方法有什麼?做軟體測試隻是找BUG嗎?

      10.創新對于IT行業是不是特别重要?前人給我們留下了這麼多經典算法,那麼我們應該從哪些方面入手去創新呢?

     我想通過學習這門軟體工程課來解決我心中的如此多的問題,學會如何在團隊中進行開發,如何組建一個軟體開發團隊。将來一定是用得上的技能。“做中學”也是一門鍛煉自己開發編碼能力的一種模式,我覺得很好!