本站小編為你精心準備了軟件工程在系統開發的風險分析參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1軟件工程開發特點
需求分析,總體設計,詳細設計,編碼,實現和維護是軟件工程的六個基本階段。為了提高開發效率,降低成本和維護費用,通常開發出來的軟件應當符合可靠性、高效性、可移植性、可修改性、可維護性、可適應性、可重用性、可理解性、可操作性、可分析性等要求。
2軟件工程在開發中常見問題
雖然軟件系統在企業中應用已經很長時間,并且軟件開發工具也被完善,但是軟件開發過程還是有很多問題存在,因此,軟件工程控制的重要性越來越被重視。下面我們探討幾種常見的問題:
2.1目前,軟件產品“供不應求”,軟件開發生產率提高的速度太慢,導致人類不能充分利用現代計算機硬件提供的巨大潛力,遠遠跟不上計算機應用迅速普及深入的趨勢。
2.2軟件開發文檔資料沒有保存。為管理和評價軟件開發工程的進展狀況,軟件開發管理人員可以使用這些文檔資料作為“里程碑”;對于軟件維護人員,這些文檔資料更是至關重要必不可少的;在軟件開發過程中準確地交流信息,軟件開發人員可以利用它們作為通信工具。給軟件開發和維護帶來許多嚴重的困難和問題的,主要是缺乏必要的文檔資料或者文檔資料不合格。
2.3軟件產品維護難度高。很多程序中的錯誤是難改,“可重用的軟件”還是一個沒有完全做到的目標,不能根據用戶的需要在原有程序中增加一些新的功能,人們仍然在重復開發類似的或基本類似的軟件。
2.4軟件產品的質量有待提高。軟件質量保證技術還沒有應用到軟件開發的全過程中,軟件可靠性和質量保證的確切定量概念剛剛出現不久,這些都導致軟件產品發生質量問題。
2.5對產品定位不明確。軟件開發人員和用戶之間的信息交流往往很不充分,軟件開發人員還沒有確切認識的情況下,就開始著手編寫程序。這就導致最終的產品不符合用戶的實際需要。
2.6軟件開發成本和進度不能精確把握。預算成本往往不夠用,實際進度比預期進度拖延幾個月甚至幾年的現象并不罕見。為了趕進度和節約成本所采取的一些辦法,降低了軟件開發組織的信譽,同時又往往對軟件產品的質量造成損壞,從而引起客戶投訴。
3軟件信息維護和管理應用平臺建設
在軟件工程系統中,信息和信息維護和管理結合需要大量的信息被記錄。我們根據記錄數據能夠從全局的、系統的角度分析軟件的主要因素。軟件信息維護和管理平臺制作過程簡單,發展和建立信息維護和管理平臺,使用更少的時間提高效率,有效地來幫助信息維護和管理部門做下一個步驟的戰略決策。一般我們利用計算機軟件平臺作為依托進行軟件信息維護和管理應用平臺建設。為更容易理解的標準統一的信息進行反饋輸出,方便提供更全面的數據分析,通過智能查詢,完成預測的活動,平臺建設需要建立普遍適用性,統計,管理的特性。信息維護和管理平臺的開發需要有效,準確,提供全方位跟蹤和監視軟件的調控和決策依據,實施全面全程監督的動態管理和完善的資源信息整合。
4結束語
綜上所述,軟件開發過程中的具體應用比較復雜,我國開始了軟件工程標準的制定工作。在軟件質量標準方面,軟件過程標準化和軟件標準化將進一步緊密結合并協調發展。為符合軟件的規范要求,開發人員在開發過程中應盡可能多地進行分析、測試,以減少用戶使用收的管理維護負擔。
作者:砂礫單位:天津現代職業技術學院