什么是軟件工程標準化
什么是軟件工程標準化
在開發(fā)一個軟件時,需要有許多層次、不同分工的人員相互配合;在開發(fā)項目的各個部分以及各開發(fā)階段之間也都存在著許多聯(lián)系和銜接問題。如何把這些錯綜復雜的關系協(xié)調好,需要有一系列統(tǒng)一的約束和規(guī)定。在軟件開發(fā)項目取得階段成果或最后完成時,還需要進行階段評審和驗收測試。投入運行的軟件,其維護工作中遇到的問題又與開發(fā)工作有著密切的關系。軟件的管理工作則滲透到軟件生存期的每一個環(huán)節(jié)。所有這些都要求提供統(tǒng)一的行為規(guī)范和衡量準則,使得各種工作都能有章可循。
軟件工程的標準化會給軟件工作帶來許多好處,比如:
·可提高軟件的可靠性、可維護性和可移植性;
·可提高軟件的生產(chǎn)率;
·可提高軟件人員的技術水平;
· 可提高軟件人員之間的通信效率,減少差錯和誤解;
·有利于軟件管理;有利于降低軟件產(chǎn)品的成本和運行維護成本;
·有利于縮短軟件開發(fā)周期。
隨著人們對計算機軟件的認識逐漸深入。軟件工作的范圍從只是使用程序設計語言編寫程序,擴展到整個軟件生存期。諸如軟件概念的形成、需求分析、設計、實現(xiàn)、測試、安裝和檢驗。運行和維護,直到軟件淘汰(為新的軟件所取代)。同時還有許多技術管理工作(如過程管理、產(chǎn)品管理、資源管理)以及確認與驗證工作(如評審和審核、產(chǎn)品分析、測試等)常常是跨越軟件生存期各個階段的專門工作。所有這些方面都應當逐步建立起標準或規(guī)范來。另一方面,軟件工程標準的類型也是多方面的。根據(jù)中國國家標準GB/T 15538-1995《軟件工程標準分類法》,軟件工程標準的類型有:
·過程標準:如方法、技術、度量等。
·產(chǎn)品標準:如需求、設計、部件、描述、計劃、報告等。
·專業(yè)標準:如職別、道德準則、認證、特許、課程等。
·記法標準:如術語、表示法、語言等。
?
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 實驗室智能監(jiān)控系統(tǒng)是智能硬件+軟件+云服務一體化的智慧實驗室解決方案 2023-10-24
- [電子說] 華為終端BG軟件部總裁龔體一行到訪拓維信息 2023-10-24
- [電子說] PLC編程軟件離開了硬件,能模擬應用嗎? 2023-10-24
- [電子說] 如何使用Ansys軟件套件實現(xiàn)立方體衛(wèi)星系統(tǒng)的高級開發(fā) 2023-10-24
- [電子說] ArtDAQ數(shù)據(jù)采集管理軟件升級功能介紹 2023-10-23
- [電子說] 浩辰CAD Linux版 2024全球發(fā)布 2023-10-23
- [電子說] 浩辰軟件加快布局CAD云服務創(chuàng)新應用 2023-10-23
- [電子說] RTT平臺zephyr_polling軟件包SPI Bluenrg2丟包問題排查 2023-10-23
( 發(fā)表人:admin )