目前軟體分析設計過程中的主要問題

2021-09-21 12:34:54 字數 435 閱讀 4028

軟體開發中很多的深層次問題是因為缺乏溝通的造成的,一方面我們的需要有在團隊中溝通的機制,更重要的我們需要有溝通的統一資訊平台。

目前軟體企業中, 已經沉澱了大量的軟體分析設計的的資產,這些資產中所包含的知識和經驗無法在企業內體系化的進行傳承,復用。

在軟體分析和設計過程中,分析設計的利益相關者無法統一,協同的建立,管理和變更軟體分析設計的工作成果。難於維護軟體架構的一致性。

軟體分析設計的工作成果的變化難以跟蹤,作為分析設計人員我們往往不知道變化真正商業理由,也不了解我們的確定的變化抉擇是否全面貫徹到了軟體的實現和測試等這些後期階段。

目前我們倡導軟體開發過程是乙個迭代的過程,而對於迭代的節奏的管控我們又缺乏有效的手段,在軟體迭代過程中我們往往很難準確告訴我們的利益相關者:我們專案當前的情況是什麼樣的?我們下一步走向何方?我們推進下乙個階段的結果是否可控?

本文** 

軟體測試過程中的度量與分析

本文中考慮的軟體測試過程專指第三方的軟體測試過程,即在測試的過程中,不涉及開發人員的修復過程。度量和分析的目的是開發和維持乙個用於支援專案資訊需要的度量能力。通過對專案的度量,一方面可以逐漸豐富和完善公司的度量財富庫,從而為專案經理進行專案工作量 進度等的預估時提供可靠的參考依據 另一方面,通過度量...

軟體專案開發過程中的需求分析心得

目錄參考 需求分析是軟體計畫階段的重要活動,也是軟體生存週期中的乙個重要環節。該階段是分析系統在功能上需要 實現什麼 而不是考慮如何去 實現 需求分析的目標是把使用者對待開發軟體提出的 要求 或 需要 進行分析與整理,確認後形成描述完整 清晰與規範的文件,確定軟體需要實現哪些功能,完成哪些工作。1 ...

軟體開發過程中的過度設計

在軟體設計過程中,總有以下感慨 1.總以為自己了解了使用者的細節需求 2.在設計階段,花很多時間針對需求中的某些小功能做設計 3.使用者在實際使用中很少使用問題2的 某些小功能 總之,在設計過程中,使用80 的時間處理了20 的不常用的功能,而80 的主要功能,由於在設計階段考慮不周,導致問題百出。...