国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機軟件開發(fā)的策略與發(fā)展趨勢探析

2022-03-17 13:13金紅華
延邊教育學(xué)院學(xué)報 2022年1期
關(guān)鍵詞:市場調(diào)研開發(fā)技術(shù)計算機軟件

金紅華

(吉林廣播電視大學(xué)延邊分校,吉林 延吉 133002)

計算機作為生產(chǎn)、生活的重要助手,以其準確、高效、及時和可操作性遍布社會發(fā)展的各個領(lǐng)域,也成為科技進步的標志。計算機在不同領(lǐng)域的作用發(fā)揮,主要是依賴其設(shè)計應(yīng)用的軟件的模塊和內(nèi)容不同而有所區(qū)別。例如在工業(yè)生產(chǎn)和醫(yī)療衛(wèi)生、圖書管理等方面等等,無論何種產(chǎn)業(yè)領(lǐng)域,均可以用計算機軟件來代替人工,進行快速便捷的記錄、統(tǒng)計、分析等,極大地節(jié)約了人工成本、提高了工作效率,成為國民經(jīng)濟發(fā)展不可或缺的支撐。因此研究計算機軟件開發(fā)的相關(guān)問題具有重要的意義。

一、計算機軟件開發(fā)的現(xiàn)狀與必要性

1.計算機軟件的相關(guān)特征

計算機軟件是計算機設(shè)備的核心組成,主要由軟件系統(tǒng)與應(yīng)用軟件兩部分組成。目前兩種計算機軟件的主要特征包括以下幾點:

首先,廣泛的社會應(yīng)用價值。隨著計算機軟件開發(fā)技術(shù)的應(yīng)用,很大程度上促進了我國軟件技術(shù)產(chǎn)業(yè)的高速發(fā)展,同時為整個社會的經(jīng)濟進步都起到促進作用,為計算機技術(shù)廣泛應(yīng)用于學(xué)習(xí)與工作提供較大的便利[1]。

其次,計算機軟件開發(fā)既是一項系統(tǒng)復(fù)雜的工作,同時又是注重細節(jié)的工作,因此需要投入較多的人力和物力。目前計算機軟件開發(fā)的應(yīng)用軟件與系統(tǒng)軟件已經(jīng)被廣泛應(yīng)用到計算機的控制與維護中,能為人們提供萬能的應(yīng)用界面,便于用戶的操作[2]。

2.計算機軟件開發(fā)的基本原則

計算機軟件開發(fā)過程中要嚴格遵循以下三點原則:

首先,切實保障計算機軟件開發(fā)過程中的先進性與可靠性,因此要靈活運用各項開發(fā)技術(shù)[3];其次,工作人員制定的軟件開發(fā)技術(shù)要以分階段周期為核心技術(shù)[4];最后,要靈活應(yīng)用科學(xué)方式對開發(fā)出來的計算機技術(shù)開展評估分析工作,進而充分保障軟件開發(fā)技術(shù)的質(zhì)量與應(yīng)用效果[5]。為了能夠滿足計算機用戶的需求,軟件開發(fā)技術(shù)人員應(yīng)該嚴格遵循以上三點原則,提高對計算機價值的利用,最終保證用戶的安全、合理、有效使用。

3.計算機軟件開發(fā)的方法

計算機軟件開發(fā)作為一項系統(tǒng)工程,常用的開發(fā)方法有以下幾種:

第一,生命周期法。即將計算機軟件開發(fā)過程分為計劃、開發(fā)與運行三階段。計劃階段致力于軟件行業(yè)、領(lǐng)域定義及需求分析及調(diào)查;開發(fā)階段致力于軟件架構(gòu)的搭建、具體需求的滿足與模塊和子模塊的建立,開發(fā)階段不僅包含軟件編程設(shè)計,也包含調(diào)試和試運行;運行階段致力于軟件正常運行維護及BUG 修復(fù)[6]。

第二,原型化法。原型化法最大的特點在于沒有事先進行的軟件調(diào)查及細化方案,而是通過了解客戶需求后由設(shè)計人員根據(jù)客戶需求結(jié)合自身技術(shù)積累而快速編制運行的軟件系統(tǒng),即快速搭建、在運行中修補完善直至成型,也可以說是模板不斷調(diào)試提升的過程[7]。

第三,自動形式系統(tǒng)開發(fā)法。這種軟件開發(fā)借鑒了現(xiàn)有的軟件模式框架,在此基礎(chǔ)上將使用行業(yè)和領(lǐng)域的標簽在原有軟件模型框架上予以套用更改即可使用的開發(fā)方式。這種軟件相對來說比較成熟,在相似業(yè)態(tài)或相似行業(yè)運行方式上均可使用[8]。這大大減少了軟件設(shè)計時間、提高了軟件開發(fā)效率。

計算機軟件開發(fā)技術(shù)是軟件工程技術(shù)的核心之一,將其高效應(yīng)用能夠幫助計算機網(wǎng)絡(luò)技術(shù)加以創(chuàng)新,最終使網(wǎng)絡(luò)支持與遠程控制實現(xiàn)可能化。通過應(yīng)用軟件開發(fā)技術(shù)能夠使工作人員有效建立開發(fā)性與共存性相結(jié)合的網(wǎng)絡(luò)模式,從根本上解決了軟件開發(fā)與計算機用戶需求之間形成的偏差,進而能夠提高現(xiàn)代應(yīng)用軟件的安全性與可靠性,最終為廣大軟件用戶提供更加便利的服務(wù)。

二、計算機軟件開發(fā)中存在的問題

開發(fā)計算機軟件的目的是最大化地實現(xiàn)軟件開發(fā)的價值,促使計算機軟件能夠更好地為公眾生活、工作提供服務(wù)。只有開發(fā)出優(yōu)質(zhì)的軟件,才能滿足廣泛消費群體的需求。而開發(fā)優(yōu)質(zhì)的軟件并不簡單,從軟件開發(fā)的現(xiàn)狀來看仍然存在缺少市場調(diào)研、忽視用戶體驗、缺少核心技術(shù)等一些影響軟件開發(fā)的因素,這制約著軟件開發(fā)的發(fā)展。

1.缺少市場調(diào)研

目前,對軟件的開發(fā)存在“盲目性”缺少市場調(diào)研,這是大部分企業(yè)存在的主要問題,在對軟件市場沒有進行調(diào)研的狀況下,盲目開發(fā)軟件,即便有些企業(yè)開展了市場調(diào)研活動,在思維認知中也深知市場調(diào)研的現(xiàn)實意義,盡管認識到開展此項活動的重要性,然而,在實際市場調(diào)研中所采用的問卷調(diào)查方式非常簡單,對用戶本應(yīng)該進行科學(xué)細致的分類,但卻對用戶的調(diào)查很籠統(tǒng)并未做到細致劃分,甚至出現(xiàn)只是為了完成任務(wù)而調(diào)查的現(xiàn)象,有用的信息、完整的信息并未完全收集到,存在這種現(xiàn)象的企業(yè)還不少,可以說企業(yè)開展市場調(diào)研活動也只是走形式而已。其次,軟件開發(fā)不僅僅只是生產(chǎn)開發(fā)理念滯后,而且只憑借主觀臆斷且又忽視用戶需求盲目地開發(fā)軟件。不同種類的用戶對軟件的需求是不盡相同的,企業(yè)對軟件的開發(fā)要與時俱進,滿足用戶個性化需求。而多數(shù)企業(yè)卻將自身處于主導(dǎo)地位,往往對用戶的需求不予關(guān)注,認為企業(yè)生產(chǎn)開發(fā)出什么消費者就要接受什么,這種思想的存在跟不上時代發(fā)展的步伐,嚴重制約了軟件開發(fā)水平的提高。

2.忽視消費者體驗

軟件生產(chǎn)開發(fā)出來是否滿足市場需求,需要通過消費者的實踐體驗來驗證產(chǎn)品是否達到了消費者的要求。但這一關(guān)鍵性的環(huán)節(jié)卻被軟件研發(fā)者忽略了,他們不肯將時間花費在與消費者的溝通上,把大量的時間用于軟件的研發(fā),卻不知設(shè)計者不了解消費者的真實想法,沒能掌握消費者對產(chǎn)品的要求和需求,又怎能研發(fā)出迎合市場、滿足消費群體要求和需求的產(chǎn)品。軟件的研發(fā)設(shè)計者缺乏與消費者及時溝通的這一問題,是普遍存在的現(xiàn)象。其次,軟件投入市場銷售前,需要開展消費者體驗調(diào)查活動,這一環(huán)節(jié)至關(guān)重要,能夠及時地對軟件開發(fā)過程中的缺陷與不足進行改進,使軟件的質(zhì)量達到標準和要求。但關(guān)鍵的環(huán)節(jié)卻往往被忽視,能夠用一段時間開展消費體驗調(diào)查活動較少,因缺少及時的消費體驗調(diào)查,也就無法及時發(fā)現(xiàn)軟件中的不足,當(dāng)產(chǎn)品推向市場進入銷售環(huán)節(jié)就會直接影響產(chǎn)品的應(yīng)用。

3.缺少核心技術(shù)

創(chuàng)新能力對開發(fā)軟件尤為關(guān)鍵,是軟件可靠性形成強大影響力的重要因素。由于我國軟件開發(fā)時間不長,基礎(chǔ)開發(fā)軟件的專業(yè)人員實踐經(jīng)驗不足,這些技術(shù)人員比較依賴對傳統(tǒng)軟件的改進。由于創(chuàng)新能力不強,相應(yīng)的也就缺少核心技術(shù),而軟件的開發(fā)是需要依托核心技術(shù)作支撐,但目前的狀況是所掌握的核心技術(shù)不多,還有許多技術(shù)環(huán)節(jié)中的疑難雜癥沒有得到解決,這些技術(shù)都要從國外引進。核心技術(shù)的欠缺,使得大部分企業(yè)不愿意投資創(chuàng)造屬于自身的軟件產(chǎn)品,更依賴于國外的軟件技術(shù)。

三、計算機軟件開發(fā)的策略

1.做好市場調(diào)研工作

只有掌握了消費者的心理需求,有了明確的目標,才能夠設(shè)計和生產(chǎn)出好的產(chǎn)品,而這些都是以市場調(diào)研為前提來實現(xiàn)的,尤其是軟件開發(fā)如果脫離了市場調(diào)研,即便是很小的錯誤都會產(chǎn)生非常大的損失。因此,要做好充足的市場調(diào)研后再展開研發(fā)設(shè)計工作,同步依據(jù)消費群體需求的不同進行分類,明確掌握不同消費者的意見和建議,對合理化的建議要積極采納,這樣就能夠研發(fā)出與市場需要相匹配的軟件產(chǎn)品,更好地滿足消費群體的需求。

2.做好消費群體的體驗

作為企業(yè)在消費群體的體驗方面需要做足功課,因為通過消費體驗?zāi)軌驅(qū)⒆陨泶嬖诘膯栴}查找出來,以便更好、及時地對開發(fā)環(huán)節(jié)存在的不足之處進行改進和完善。故軟件開發(fā)成功以后,對不同類型的消費者分別給予免費的產(chǎn)品體驗,同時告知體驗者及時將使用中出現(xiàn)的問題進行反饋,將收集到的信息快速傳輸于研發(fā)部門及時完善。技術(shù)人員還可以依據(jù)消費者的不同體驗,開發(fā)具有針對性的軟件,開發(fā)滿足個性需求的產(chǎn)品。

3.不斷地提高創(chuàng)新能力

軟件的核心技術(shù)決定了其可靠性,所以需要借鑒和學(xué)習(xí)國外的成功經(jīng)驗,對他們的基礎(chǔ)產(chǎn)品的技術(shù)要深入研究,通過學(xué)習(xí)國外基礎(chǔ)產(chǎn)品的技術(shù)研發(fā),努力掌握核心技術(shù),而只是為了使用才去學(xué)習(xí)這是絕對不可以的。其次,企業(yè)要發(fā)展就必須不斷地創(chuàng)新,只有提高了創(chuàng)新能力,企業(yè)的競爭實力才能得以體現(xiàn),可以說創(chuàng)新是企業(yè)研發(fā)出好產(chǎn)品的最佳路徑。研發(fā)人員要牢固樹立創(chuàng)新意識,通過借鑒學(xué)習(xí)先進技術(shù),研究出屬于我們的核心技術(shù),打造出我們本土的品牌產(chǎn)品。但也不能完全依靠學(xué)習(xí)他國的先進成功經(jīng)驗,也要盡快地培養(yǎng)出大量的軟件開發(fā)技術(shù)人才?;谀壳败浖_發(fā)技術(shù)人才嚴重缺乏這一現(xiàn)狀,需要加大培養(yǎng)的力度,可以借助高校的力量委托培養(yǎng)軟件開發(fā)人才,也可以采用“校+企”合作的聯(lián)合辦學(xué)范式,不僅能夠解決人才數(shù)量偏少的問題,學(xué)生也能將書本上的理論知識,通過實踐應(yīng)用更好的內(nèi)化,這對軟件開發(fā)專業(yè)的學(xué)生來說,他們只是缺少實踐經(jīng)驗,而“校+企”合作給學(xué)生創(chuàng)造了內(nèi)化知識的平臺,對學(xué)生能力的提高是很有幫助的。同時,企業(yè)也可以將員工送進高校接受繼續(xù)教育培訓(xùn),不僅能夠緩解高中層次的技術(shù)人才缺少問題,還能有效提高基礎(chǔ)性的技術(shù)人員的素質(zhì)。

四、計算機軟件開發(fā)的發(fā)展趨勢

1.軟件開發(fā)趨向網(wǎng)絡(luò)化與智能化

首先,各類計算機軟件的應(yīng)用不是信息孤島孤立存在的,而是一個網(wǎng)絡(luò)生態(tài)系統(tǒng)的建立與維護。正如一個企業(yè)、一個組織內(nèi)部的軟件,是為企業(yè)、組織內(nèi)部整體服務(wù)的系統(tǒng)。而且,一些軟件的開發(fā),因其具有大眾服務(wù)性質(zhì)而需要與外界進行信息溝通,例如圖書館館藏查詢,這類系統(tǒng)不僅面向圖書館內(nèi)部,也向公眾開放,因此,軟件開發(fā)的過程一定是更加網(wǎng)絡(luò)化的發(fā)展。其次,在未來,軟件開發(fā)將越來越應(yīng)用于高風(fēng)險和不適合人類操作的領(lǐng)域,在這種情況計算機如何做出判斷和執(zhí)行,是對計算機智能化提出的新要求。只有設(shè)計出越來越有智能化系統(tǒng)的軟件,才能更加適應(yīng)行業(yè)應(yīng)用的需要。

2.軟件開發(fā)更加具有開源融合性

首先,當(dāng)前軟件開發(fā)已經(jīng)逐漸普及,信息共享成為各類組織體對計算機軟件應(yīng)用提出的更高需求,并在企業(yè)、機構(gòu)、組織生產(chǎn)經(jīng)營過程中賴以發(fā)展的信息技術(shù)支撐。這種情況下,軟件開發(fā)必須可與各種軟件進行有效接入兼容,必須能確保軟件處于一定程度的開源狀態(tài)以適應(yīng)網(wǎng)絡(luò)發(fā)展。同時,在社會經(jīng)濟高度發(fā)達的今天,各類組織的橫向合作也在不斷加強,由此產(chǎn)生的不同組織之間從人員、管理、包括電算化的對接都成為一種重要的合作方式。這種市場開發(fā)環(huán)境要求未來的軟件開發(fā)存在更大的兼容效應(yīng),以確保各種計算機軟件能夠趨向無條件的軟件對接,以適應(yīng)組織體發(fā)展需求。

3.軟件開發(fā)趨向集成化

當(dāng)科技高度發(fā)達、組織體的運行更加依賴于軟件應(yīng)用時,組織體內(nèi)部各部門之間對軟件的需求就不再是孤立的、不再是財務(wù)使用財務(wù)軟件、生產(chǎn)使用生產(chǎn)軟件、營銷使用營銷軟件這種信息孤島方式,越來越多的業(yè)財融合等管理方式要求軟件的一整套系統(tǒng)就把用戶的所有使用需求都得以滿足,只是在應(yīng)用時再區(qū)分不同的子用戶系統(tǒng),并根據(jù)管理責(zé)權(quán)給予不同的使用權(quán)限。軟件開發(fā)集成化則適應(yīng)了這一市場需求,大大提高了單個軟件的應(yīng)用效能。

4.軟件開發(fā)趨向用戶化

軟件開發(fā)的目標是客戶使用便捷性和有效性,因此用戶體驗永遠是軟件開發(fā)追求的目標。軟件開發(fā)過程中,無論是計劃階段,還是開發(fā)階段乃至運行階段,都必須以用戶的使用效果作為評價軟件開發(fā)有效性的標準。因此,軟件開發(fā)必須以用戶需求為準繩,開發(fā)出越來越符合市場需求和用戶需要的軟件。

近些年,計算機軟件開發(fā)技術(shù)獲得了良好的發(fā)展,隨著各個行業(yè)的發(fā)展,各類軟件的類型也呈現(xiàn)多元化。開發(fā)人員也對開發(fā)技術(shù)進行深入化分析,實現(xiàn)與時俱進、不斷創(chuàng)新,堅持以人為本的開發(fā)原則,為計算機用戶提供了更加優(yōu)質(zhì)的服務(wù),保證計算機軟件產(chǎn)業(yè)得到不斷發(fā)展,進而提高軟件技術(shù)的服務(wù)性與有效性。

猜你喜歡
市場調(diào)研開發(fā)技術(shù)計算機軟件
共享經(jīng)濟背景下基于市場調(diào)研的玩具租賃研究
基于C語言的計算機軟件編程
淺談不同編程語言對計算機軟件開發(fā)的影響
計算機應(yīng)用軟件開發(fā)技術(shù)的幾點探討
淺談基于C語言的計算機軟件程序設(shè)計
校園電商平臺的設(shè)計與實現(xiàn)
淺析大數(shù)據(jù)時代企業(yè)如何進行市場調(diào)研
神州修車救援APP取得計算機軟件著作權(quán)
中國煤層氣開發(fā)技術(shù)的現(xiàn)狀與未來
復(fù)雜產(chǎn)品設(shè)計知識應(yīng)用開發(fā)技術(shù)研究