個人閱讀筆記04
阿新 • • 發佈:2017-12-30
能力 開發 想要 金融 工程 筆記 水平 認知 學院
《人件集》01
第一部分——團隊開發
本部分主要講了在決策時,團隊決策相關建議。研究表明,集體的決策比集體中的個體獨立做選擇更具有風險傾向。在做決策和解決問題時,團隊有一種均衡的效果,這會將個人的貢獻和能力降到最低。因此,單獨作出決策更加有說服力。
- 一個領導說話速度過快,就會降低團隊工作的質量。
- 一個軟件項目開發團隊如果想要在項目中獲得最大限度的成功,取決於團隊中的成員能否形成技術性一致意見。
附加:
《學校沒教的軟件工程課》——周忠信
在河北金融學院圖書館偶然看見《人件集》、《夢斷代碼》、《學校沒教的軟件工程課》,這本書就如漫畫一樣介紹了軟件開發流程中需要註意的事項。
- 需求不能只聽客戶的表象描述,必須進一步引導客戶往下深談,才能正確了解需求。
- 一般而言,期望客戶明確定義需求,並不切實。因為有些需求,實在難以表達清楚;有些需求,客戶當下甚至沒有考慮到。
- 軟件開發的復雜度和需求,不一定是等比的倍數關系。有時候需求越多,軟件變得越困難。
- 落實文檔標準化,可以減少但不見得能完全避免對需求的誤解。
- 需求隨時間推移而改變,這是軟件團隊開發團隊必須認知且無法避免的現象。盡管改變,但整體而言,應該逐步收斂而非越來越發散。
- 軟件開發必須控制在一定時間內,否則拖得越久,改變可能就越多。
- 測試並不能改善質量,只能幫助檢驗質量水平。真正質量的改善,還是得回歸到軟件設計與程序撰寫。
個人閱讀筆記04