前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件開發(fā)風險及控制措施范文,希望能給你帶來靈感和參考,敬請閱讀。
【摘要】社會的發(fā)展需要更為強大的軟件技術作為支撐,在我國當前社會發(fā)展的過程中,軟件的創(chuàng)新和發(fā)展顯得尤為重要,隨著我國改革開放的深入,軟件技術的引進和發(fā)展水平已經得到的高速的提升,而且在軟件開發(fā)方面的力度也在不斷提高。但是我們也應當看到,在我國大力發(fā)展軟件開發(fā)技術,提升軟件創(chuàng)新水平的同時,我國的軟件開發(fā)也遇到了許多的困難,一些分析也時刻影響著我國軟件開發(fā)的順利進行。
【關鍵詞】軟件開發(fā);社會發(fā)展;風險類型;應對措施
信息化高度發(fā)展的社會必定是軟件技術創(chuàng)新發(fā)展的社會,隨著世界科技一體化的發(fā)展,只有在軟件技術開發(fā)和應用方面占據(jù)有利位置,才能保障整個國家在發(fā)展過程中立于不敗之地。隨著科技水平的逐漸提高,軟件的開發(fā)程序、人員分工也不斷復雜,在這些復雜的程序中,難免存在一些風險,尤其是在軟件開發(fā)的具體操作過程中,如果不能很好的規(guī)避風險,對以后使用者的軟件安全性將會產生重要的負面影響。本文從探討軟件開發(fā)過程中的風險角度,指出如何更好的規(guī)避這些風險,促進軟件開發(fā)的安全有效進行。
1軟件開發(fā)的概述
軟件開發(fā)是一項重要的技術,在軟件開發(fā)的技術領域,如何有效的運用軟件技術和設備進行開始也是非常重要的內容,因此軟件開發(fā)是根據(jù)需求者的需要對軟件系統(tǒng)或者系統(tǒng)部分進行研究創(chuàng)新的過程,在軟件開發(fā)過程前需要做好充分的需求分析、設計和反復的實驗確定,以保障軟件開發(fā)的必要性和可行性,在開發(fā)過程中需要把握市場的變化,運用精細化的手段盡量提高軟件開發(fā)的有效性,尤其是對軟件開發(fā)的某些細節(jié)要重點把握;在軟件開發(fā)后還要測試軟件的實用性能,保障軟件在使用過程中不會出現(xiàn)危險,這都是軟件開發(fā)需要注意的問題。軟件開發(fā)在我國的發(fā)展已經有很長一段時間,在當代軟件開發(fā)越來越顯現(xiàn)出以下特點:首先是高度技術性,在軟件開發(fā)的過程中對于技術性的要求越來越高,只有在技術的支撐下才能創(chuàng)造出全新的軟件系統(tǒng);其次是軟件開發(fā)的系統(tǒng)性,現(xiàn)代的軟件開發(fā)已經不是一項獨立的工程,而是具有高度的系統(tǒng)性,一項軟件的開發(fā)往往伴隨著其他領域或者其他行業(yè)的轉型;最后是軟件開發(fā)的實用性,軟件開發(fā)的實用性在現(xiàn)代社會越來越明顯,更多的軟件技術開發(fā)是為了社會的生產和人們的生活。
2軟件開發(fā)存在的風險
隨著軟件開發(fā)技術的日益發(fā)達,軟件開發(fā)的類型也越來越多樣,軟件開發(fā)的系統(tǒng)性和程序性更加復雜,開發(fā)人員的要求也越來越高,在此背景下,軟件開發(fā)過程中難免會出現(xiàn)一些風險,筆者根據(jù)實際研究認為,主要存在以下幾個方面的風險:
2.1軟件開發(fā)自身存在的風險
前面已經提到軟件開發(fā)是一個重要的系統(tǒng)工程,在這一工程中,如果沒有很好的把握全面性的因素,有可能造成軟件開發(fā)的實用性降低。比如在軟件開發(fā)的過程中,需要對客戶的需求進行前期的了解和應用,但是這種全面調查以后,在具體的軟件開發(fā)過程中往往會忽視,以至于軟件開發(fā)后在具體的社會運用中的程度有限,即使在根據(jù)實際調查的情況進行軟件開發(fā)后,軟件開發(fā)者也沒有充分考慮軟件開發(fā)后市場存在的變化,以至于軟件開發(fā)之后從產品存在與社會脫節(jié)的問題,嚴重影響著軟件產品的質量。2.2管理安全程度方面特別是作為軟件開發(fā)項目風險管理人員,其對自身專業(yè)技能和素質改造實力、以及基層工作人員職務劃分等,無法給予足夠客觀的認知,而后衍生項目狀態(tài)紊亂、決策與所有者劃分不清晰、員工沖突危機的幾率也就越大。歸根結底,軟件產品創(chuàng)造性顯著,管理主體需要針對其核心技術內容加以保密處理,可長期以來我國在此類安全細節(jié)上的關注度不夠,專利保護力度不免令人難以直視。另外,有關軟件開發(fā)領域中的技術人員流動現(xiàn)象極為普遍,其間創(chuàng)新軟件技術成就也將肆意擴散,其余公司可以隨意竊取其余軟件產品,既定項目由此面臨失敗危機。這和我國軟件開發(fā)工作中知識產權認定方面的漏洞,有著直接性關聯(lián),需要引起相關領導高度關注和靈活應對。
2.3開發(fā)主體引發(fā)的風險
這一問題的存在和我國當前軟件開發(fā)的統(tǒng)一性和協(xié)調性有關,在軟件開發(fā)過程中我國軟件開發(fā)的主體在具體的操作過程中存在一些問題,首先是軟件開發(fā)管理者于軟件開發(fā)操作者之間的組織協(xié)調存在不一致的方面,以至于出現(xiàn)軟件開發(fā)資金安排存在問題,容易引發(fā)風險;其次是在具體的開發(fā)過程中,軟開的維護、驗證等問題大量存在,軟件開發(fā)者和組織者沒有很好的溝通渠道,造成軟件開發(fā)過程中出現(xiàn)問題;最后是軟件開發(fā)人員的素質不一,有些開發(fā)人員素質能力有待提升,不能很好的做好本職工作,極易引發(fā)軟件開發(fā)的風險。
3軟件開發(fā)風險的應對策略
軟件開發(fā)對于當代社會發(fā)展的重要性不言而喻,針對存在的這些風險筆者認為應當從以下幾個方面進行重點解決。
3.1加大力度解決軟件開發(fā)過程中存在的自身風險
針對軟件自身存在的問題要采取有效的措施,從市場調查到軟件開發(fā)再到最后的實用性檢測方面都要充分做好工作,在確立軟件研發(fā)項目之前,軟件開發(fā)者要對市場情況進行充分的調查研究,最終決定軟件開發(fā)項目,在軟件開發(fā)過程中要做好充分的保障工作,及時掌握市場情況的變化,根據(jù)市場的需求決定軟件開發(fā)的方向。另外對于軟件開發(fā)過程中容易出現(xiàn)風險的方面及時采取措施進行管控,防止風險的進一步擴大。
3.2細致規(guī)劃軟件開發(fā)風險的科學管理與控制流程
軟件企業(yè)應建立自己的風險管理數(shù)據(jù)庫作為風險管理的基礎,并在實施中不斷地更新和完善。經理需要主動聯(lián)合企業(yè)經濟實力和項目技術改造要求,進行工序銜接環(huán)節(jié)中諸多風險狀況精準預測和控制策略系統(tǒng)化擬定,這類結果對于軟件開發(fā)項目的成功有著舉足輕重的支撐價值。在項目開發(fā)的過程中,進行必要的項目風險分析,制定符合項目特點的風險評估和監(jiān)督機制,實行“崗位負責制”,將軟件開發(fā)項目的風險降到最低。
4結語
軟件開發(fā)是社會發(fā)展的重要動力之一,也是改善人們生活、促進我國市場經濟發(fā)展的力量,因此必須要充分做好軟件開發(fā)工作,針對其中存在的風險采取有效的措施進行解決,加大國家財政、人才的支持力度,從全面的調查開始研究軟件開發(fā)的可行性,充分保障軟件開發(fā)的有序、安全,為我國社會的發(fā)展和社會主義建設提供良好的軟件保障。
參考文獻:
[1]周玲玲.軟件開發(fā)的前期性工程研究[J].現(xiàn)代科技,2013(07):39.
[2]王紅林.論我國軟件開發(fā)的現(xiàn)狀[J].山西大學學報,2011(03):104.
作者:遆佳 單位:四川交通職業(yè)技術學院