軟件開發規范如下:
1、準備階段。
這一階段是針對開發方自身的,它的內容包括開發團隊的人員篩選和組建、開發軟件所需要的硬件和軟件系統環境的部署和周邊資源的協調準備等,以便為軟件開發工作提供有利的平臺支持和環境保障。雖然這個階段并沒有展開軟件開發工作域的工作,但是為即將開始的軟件開發工作提供了物質和人力資源的需求和保障。
2、問題定義和可行性分析。
本階段主要是對用戶的要求就軟件所要實現的功能和流程信息化的需求進行初步討論和了解,在交流的過程中,開發人員代表可根據實際的客觀條件做出相應的取舍。要求用戶方就需求方面的需求提出盡可能詳細和清晰的描述,并提供相應的業務信息和資料,為開發工作做好前期準備。
3、需求分析。
這一階段的目標是開發人員根據前期與用戶方業務人員的交流和用戶方提供的相關業務資料和信息進行提煉和分析整理,并將分析和理解的結果進一步與用戶的業務代表反復交換意見,使整個系統業務需求的框架逐步清晰。
4、系統設計階段。
本階段包括系統概要設計和詳細設計兩個子階段。概要設計的工作是開發人員根據用戶已驗收簽署的“系統需求說明書”描述出軟件系統的總體藍圖。詳細設計階段主要是對整個系統各個功能模塊進行詳細的設計、對后續的軟件編碼規范約束的要求加以描述、生成軟件界面原型,最后將軟件界面原型交給用戶方進行評估確認和簽署。
5、編碼階段。
在以上階段完成的基礎上,開發人員對軟件界面原型進行最后的潤色,按照軟件規格說明書的要求開始通過編程手段對軟件各個模塊進行功能的實現。
6、測試階段。
在軟件編程結束后,在前期的內部測試基礎上對軟件各個功能模塊進行整體的功能測試、性能測試、安全測試和應用模式測試等系統級測試。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com