胡崇剛
摘要:軟件工程廣泛應用并改變了人們的生產生活方式。但又因人為動作對其工作特性存在很大影響,我們就軟件工程的發展現狀、發展意義以及如何促進其發展對軟件工程的標準化進行調查研究,最后提出一些實現軟件工程標準化的建議。希望能夠對促進軟件工程的發展有所助益,最終達到計算機科學技術能夠又好又快地服務人們的生產生活。
[關鍵詞]軟件工程軟件工程標準化計算機科學技術
作為信息快速發展時的衍生物,我國的各大種類行業,軟件工程都在廣泛應用并取得良好的成績,其也有著比較重要的地位。但是在它發展、應用的過程中還存在很多問題。例如,在2014年的時候,我國軟件業實現出口545億美元,同比增長15.5%,即使我國軟件業務總共收入了3.7萬億元,但是與2013年對比,增速下降3.5%,軟件出口業務持續低迷的狀況不可避免。需要標準化軟件工程,從而規范的構建、維護高品質的軟件,使得人們在生活中好又簡單的應用軟件,服務他們的生產生活。本質上來說,軟件工程標準化就是針對如何規范軟件設計、開發、生產和維護過程,提高產品質量、提升產業競爭力,推動計算機軟件行業健康穩步發展的一個重要課題。
1何為軟件工程標準化以及其研究意義
1.1軟件工程標準化是什么?
是同一個通過制定標準、監督標準實施來使軟件的開發、運行、維護直到退役等軟件生存周期規范化,有效的管理軟件的研究制作、生產使用,把軟件產品質量的全部活動都提高的一個工作和產品。軟件工程標準化,增加了管理的透明度、提高了管理的可控性和使管理有序進行;使軟件工程活動的有效性、完整性得到保證;能夠對協軟件開發組織人員的一些軟硬件研究制作起到一種協調統一的作用;統一了軟件產品的相近屬性,使得軟件產品之間可以互操作,還實現了可移植性和可兼容性;對軟件進行測試、評審和驗收有一套指導的標準依據。
1.2研究軟件工程標準化所具備的含義
在中國,軟件工程經過多年的開發和應用取得了良好的效果,并在中國各個主要行業得到廣泛應用。對于如何更好地開發軟件項目,軟件工程標準化為整個開發和使用過程提供了指導和服務便利。軟件工程的標準化在一定程度上可以提高軟件的可移植性,可靠性和可維護性,保證軟件的質量;不僅如此,在軟件工程標準化過程中,軟件項目開發的時間也大大縮短,降低軟件項目研發成本,提高軟件質量,提高軟件生產效率,軟件項目之間的管理和維護更加強大。軟件工程作為計算機的核心,計算機技術影響著當代信息技術的發展,即信息技術的發展水平受到軟件發展的間接影響。所以軟件工程標準化具有十分重要的意義。
2軟件工程標準化實施過程中的出現的情況以及一些問題
從中國主要產業的應用出發,存在許多問題和不足。首先,軟件工程的設計要求已經不能滿足實際的業務需求,設計軟件工程的許多功能無用,很多國內公司不愿意發展它們導致國內軟件工程發展進展緩慢。其次,在軟件工程開發和后續階段,國內缺乏具有專業知識,技術的高素質人才,導致軟件應用過程中出現更多問題,影響軟件項目發展。
2.1對工作標準化不夠重視
現今,國內存在較多的軟件企業對軟件工程標準化不夠重視的現象,表現尤為突出的中小型軟件企業。沒有從自身工作實際出發來制定他們的企業標準,有些開展了標準工作的企業,大部分軟件開發人員工作標準化只是管理層負責的內容,因為這種情況,容易造成企業損失,使得企業的文檔沒有規范化,軟件開發較為隨意,打造高質量的軟件產品品牌成為一個難題。
2.2采集、分析用戶需求信息的方式不妥,信息分析不完善
軟件開發工作者對用戶的需求并沒有較好的收集的方式方法,對用戶需求了解不完全,沒有制定相應的規范的信息管理制度,而在這樣的情況下進行設計,其最終的結果便是會使得產品與業務要求之間產生差距。
2.3軟件工程項目方案設計不恰當
計算機軟件工程的標準化項目需要專職專管,但在實際中很多管理者缺乏這方面的專業知識、技術能力等,無能力使用有效的管理知識進行管理,還缺乏軟件工程標準化的整體管理意識。因此需要指定一個合理的計劃,這樣才能夠預測在軟件運作過程中有可能出現的問題,及時解決出現的,保證項目能夠正常運行。
3如何推動軟件工程標準化穩定快速發展
本文根據企業實施軟件工程標準化的目前情況以及實際應用過程中出現的一些問題,提出如下三點建議,希望可以給有效地推動軟件工程的發展提供一下有價值的參考。
3.1加快制定新的合理的企業標準
軟件企業需要根據自身發展特點,參考行業標準、國家標準、國際標準來建立健全適合企業自身產品使用要求的一個具體的、明確的標準,以便于工作人員實施,并且需要保證新的企業標準具有實用性并且具備較好操作性能。
3.2提升增強一線工程師們標準意識
軟件工程標準化工作的核心是以人為本,因此需要加強對開發一線的軟件工程師軟件工程標準化進行宣傳的力度,讓他們明晰為什么需要進行開發和實施軟件工程標準,提高他們對軟件標準化的認識,調動他們建設軟件工程標準化的積極性,明白自己處于這個過程中的位置和責任,使得軟件工程師能更好有效地貫徹執行企業新標準。
3.3建立健全一套新的企業質量評估體系
非常需要建立一套各項指標完善、科學合理的質量評估體系,以科學、可量化的指標數據,可以引導軟件企業的決策者和開發者做出正確的決策,也可以督促軟件工程標準化工作的成效實施落地。以提高評估軟件產品質量的準確率,進行有效控制軟件產品的質量。
4結語
綜合上面我們所陳述的內容,我國科學技術高速迅猛地發展,在我國企業中,軟件工程廣泛應用中,并且也取得了比較好的成績。但是在它實際應用的過程中還有著很多的問題以及缺陷,使得軟件工程在我國發展的速度降低不能很好的盛行。本文對軟件工程的發展現狀做了一個合理的分析,找出軟件工程目前存在的一些問題,并對如何推動軟件工程現代化技術發展提出了一"些建議,希望可以幫助有效推動我國軟件工程得到廣泛應用,充分發揮它的特點和作用,對我國社會經濟的發展做出貢獻。
參考文獻
[1]趙成章,劉元鎰、軟件工程標準化的問題分析與對策研究[J].電子世界,2017(13):75-75.
[2]趙志鵬.軟件工程標準化現狀與分析[J].電子世界,2016,26(15):131-132.
[3]苑永健。淺析軟件工程標準化現狀與分析[J].信息通信,2016(02):172-173.
[4]賈俊。軟件工程標準化現狀與分析[J].計算機產品與流通,2018(02):44-45.