軟體開發中的30個錯誤

2021-04-13 21:48:37 字數 972 閱讀 9646

1.不理解使用者的需求。缺乏使用者提出需求,或者根本就不問。

2.低估專案的規模。

3.快速通過計畫編制過程,或者沒有計畫編制過程。嚴重地編碼優先,計畫靠後!

4.沒有盡早的、經常性地測試,或者根本就不測試。並且養成如此習慣。

5.選擇很「酷」的方法學。

6.不使用方**。

7.讓軟體開發者執行軟體開發專案。

8.盲目、動機不明確的開發團隊。你必須激發團隊成員的激情!如果你不能激發他們,就別嘗試領導他們。你的團隊會停滯不前。

9.打算稍後追上計畫。你千萬別這麼想!

10.沒有版本管控!

11.在軟體開發過程中決定更換開發工具。

12.允許屬性擴充套件。

13.遺漏必需任務以縮短專案計畫。

14.在開發專案過程中缺少管理控制手段。

15.缺乏高階別的業務支援。

16.在專案後期加入成員,以提高進度。這樣子做,只會使進度更往後延...

17.沒有單元測試。使用visual studio team foundation server 並且設定一些自動測試。

18.提起軟體開發人員的注意。如果你設法改正一兩個這些軟體開發中的錯誤,你將需要強調一批程式設計師來解決。

19.缺乏錯誤處理。

20.「個人英雄主義」錯誤。這個經常發生在軟體開發過程中...

21.不使用正確的拼寫來命名變數。

22.不了解將要執行軟體的部署環境及硬體配置。

23.沒有命名規範和編碼規範。

24.任意使用全域性變數。

25.在軟體開發過程中根本不尋求幫助。

26.不注釋**。

27.把專案相關資訊據為己有。你認為這樣你會變得很有價值嗎?恰巧不是的,並且這是導致你被專案組踢出局的原因。也有可能被公司排斥在外。

28.在應用層而不是在資料庫層執行資料庫操作。

29.不驗證資料!呀...是的..讓我們假設所有的資料都是正確有吧!不!

30.不做負載測試。

《快速軟體開發》讀後感 軟體開發中的典型錯誤

人員方面 1.挫傷積極性 2.人員素質低 3.對有問題的員工失控 4.英雄主義 5.專案後期加入人員 6.辦公環境擁擠嘈雜 7.開發人員與客戶之間發生摩擦 8.不現實的預期 9.缺乏有效的專案支援 10.缺乏各種角色的齊心協力 11.缺乏使用者介入 12.政治高於物質 13.充滿想象 過程方面 14...

軟體開發中的併發

併發作用 1.在互動式應用中,快速響應使用者的請求,提高感知響應的時間 2.充分利用硬體資源,計算資源 3.簡化應用設計 併發壞處 1.難於測試 2.併發應用執行在複雜的環境下,軟體不確定性增多 3.處理同步,通訊的問題,增加程式設計複雜性 4.併發開銷對效能的影響,包括上下文環境切換,同步等 併發...

軟體開發中的「格調」

在三年之前,我從學校畢業,進入公司,正式開始了軟體開發工作。我從完成第乙個開發任務的過程中學到了很多東西,包括 1 編寫程式只是軟體開發中的乙個流程,並非全部 2 程式編寫需要遵循一定的規範,遠遠不只是實現功能那麼簡單 3 程式編寫者是程式的第一負責人,要對自己的程式進行充分的自測,而非只要程式編寫...