網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

軟件開發規範

欄目: 生活小知識 / 發佈於: / 人氣:2.05W

軟件開發規範如下:

軟件開發規範

1、準備階段。

這一階段是針對開發方自身的,它的內容包括開發團隊的人員篩選和組建、開發軟件所需要的硬件和軟件系統環境的部署和周邊資源的協調準備等,以便為軟件開發工作提供有利的平台支持和環境保障。雖然這個階段並沒有展開軟件開發工作域的工作,但是為即將開始的軟件開發工作提供了物質和人力資源的需求和保障。

2、問題定義和可行性分析。

本階段主要是對用户的要求就軟件所要實現的功能和流程信息化的需求進行初步討論和了解,在交流的過程中,開發人員代表可根據實際的客觀條件做出相應的取捨。要求用户方就需求方面的需求提出儘可能詳細和清晰的描述,並提供相應的業務信息和資料,為開發工作做好前期準備。

3、需求分析。

這一階段的目標是開發人員根據前期與用户方業務人員的交流和用户方提供的相關業務資料和信息進行提煉和分析整理,並將分析和理解的結果進一步與用户的業務代表反覆交換意見,使整個系統業務需求的框架逐步清晰。

4、系統設計階段。

本階段包括系統概要設計和詳細設計兩個子階段。概要設計的工作是開發人員根據用户已驗收簽署的“系統需求説明書”描述出軟件系統的總體藍圖。詳細設計階段主要是對整個系統各個功能模塊進行詳細的設計、對後續的軟件編碼規範約束的要求加以描述、生成軟件界面原型,最後將軟件界面原型交給用户方進行評估確認和簽署。

5、編碼階段。

在以上階段完成的基礎上,開發人員對軟件界面原型進行最後的潤色,按照軟件規格説明書的要求開始通過編程手段對軟件各個模塊進行功能的實現。

6、測試階段。

在軟件編程結束後,在前期的內部測試基礎上對軟件各個功能模塊進行整體的功能測試、性能測試、安全測試和應用模式測試等系統級測試。