1. 程式人生 > >個人閱讀筆記04

個人閱讀筆記04

能力 開發 想要 金融 工程 筆記 水平 認知 學院

《人件集》01

第一部分——團隊開發

本部分主要講了在決策時,團隊決策相關建議。研究表明,集體的決策比集體中的個體獨立做選擇更具有風險傾向。在做決策和解決問題時,團隊有一種均衡的效果,這會將個人的貢獻和能力降到最低。因此,單獨作出決策更加有說服力。

  • 一個領導說話速度過快,就會降低團隊工作的質量。
  • 一個軟件項目開發團隊如果想要在項目中獲得最大限度的成功,取決於團隊中的成員能否形成技術性一致意見。

附加:

《學校沒教的軟件工程課》——周忠信

在河北金融學院圖書館偶然看見《人件集》、《夢斷代碼》、《學校沒教的軟件工程課》,這本書就如漫畫一樣介紹了軟件開發流程中需要註意的事項。

  • 需求不能只聽客戶的表象描述,必須進一步引導客戶往下深談,才能正確了解需求。
  • 一般而言,期望客戶明確定義需求,並不切實。因為有些需求,實在難以表達清楚;有些需求,客戶當下甚至沒有考慮到。
  • 軟件開發的復雜度和需求,不一定是等比的倍數關系。有時候需求越多,軟件變得越困難。
  • 落實文檔標準化,可以減少但不見得能完全避免對需求的誤解。
  • 需求隨時間推移而改變,這是軟件團隊開發團隊必須認知且無法避免的現象。盡管改變,但整體而言,應該逐步收斂而非越來越發散。
  • 軟件開發必須控制在一定時間內,否則拖得越久,改變可能就越多。
  • 測試並不能改善質量,只能幫助檢驗質量水平。真正質量的改善,還是得回歸到軟件設計與程序撰寫。

個人閱讀筆記04