李劍 南京南大智慧城市規(guī)劃設(shè)計(jì)股份有限公司
隨著社會(huì)的不斷進(jìn)步,科學(xué)技術(shù)已經(jīng)逐步進(jìn)入到信息化的大數(shù)據(jù)時(shí)代,計(jì)算機(jī)軟件工程技術(shù)作為目前比較先進(jìn)的技術(shù),逐漸被應(yīng)用到人們?nèi)粘I钪械亩鄠€(gè)領(lǐng)域當(dāng)中。但在計(jì)算機(jī)軟件工程中仍然存在著一些問題,為了解決這些問題我國(guó)的專業(yè)機(jī)構(gòu)和研究人員已經(jīng)開展了相關(guān)的工作,從而實(shí)現(xiàn)改變現(xiàn)狀的目的?,F(xiàn)階段計(jì)算機(jī)軟件工程的應(yīng)用范圍越來(lái)越廣泛,因此在具體應(yīng)用過程中采用一定的措施,是促進(jìn)我國(guó)信息化發(fā)展的有效途徑。
軟件工程在開發(fā)和發(fā)展過程中,對(duì)其自身的架構(gòu)模式已經(jīng)經(jīng)過了多次的升級(jí)和優(yōu)化,因此軟件工程的靈活性較強(qiáng),可以滿足開發(fā)者的不同需求,并且根據(jù)人們的需求,提供不同功能的服務(wù),這是軟件工程靈活性的主要體現(xiàn)。靈活性主要是以工程主體結(jié)構(gòu)為基礎(chǔ),根據(jù)不同的開發(fā)需求,改變軟件工程的功能選項(xiàng),開發(fā)者可以利用軟件工程的靈活性,同時(shí)開發(fā)不同類型的軟件,將軟件工程的功能進(jìn)一步延伸。這樣不僅可以滿足不同用戶的所有需求,還可以擴(kuò)大軟件工程的應(yīng)用范圍,提高軟件工程的應(yīng)用水平,從而促進(jìn)軟件工程在不同領(lǐng)域的發(fā)展和應(yīng)用。
軟件工程不是一個(gè)獨(dú)立運(yùn)作的技術(shù),其運(yùn)行過程中需要與不同軟件進(jìn)行配合,這樣保證可以使軟件工程在不同的運(yùn)行環(huán)境下能夠穩(wěn)定運(yùn)行,為用戶提供穩(wěn)定、安全的使用體驗(yàn)。在不同軟件的運(yùn)行過程中,軟件工程起到的作用主要是協(xié)調(diào)各個(gè)軟件之間的關(guān)系,使不同的軟件能夠在同一個(gè)環(huán)境和框架下共同完成某項(xiàng)任務(wù)。當(dāng)某個(gè)軟件的運(yùn)行速度過快或者停止運(yùn)行時(shí),軟件工程可以維持軟件之間的聯(lián)系,提高軟件的關(guān)聯(lián)性,由此可見軟件工程的優(yōu)點(diǎn)是可以在系統(tǒng)運(yùn)行過程中需要某個(gè)軟件時(shí),及時(shí)的將軟件調(diào)動(dòng)起來(lái),充分體現(xiàn)了軟件之間的協(xié)作性,為軟件工程的工作效率和工作質(zhì)量提供保障。
在人們應(yīng)用軟件工程的過程中,使用需求肯定相對(duì)復(fù)雜,因此為了完成系統(tǒng)運(yùn)行的任務(wù),軟件工程應(yīng)該排除由于某個(gè)軟件的單一功能而產(chǎn)生了單一性。提高軟件工程的多元性,是根據(jù)客戶的不同需求提供相應(yīng)的服務(wù)的關(guān)鍵,提高軟件工程的多元性主要方式是在開發(fā)過程中選用不同功能的軟件,結(jié)合更多軟件的不同性能,使軟件工程的運(yùn)行性能更加完善,以良好的架構(gòu)為基礎(chǔ),將更多的功能加入到軟件工程中的軟件當(dāng)中,從而提高軟件的可升級(jí)性和實(shí)用性。軟件工程具有多元性的優(yōu)點(diǎn)是可以將不同軟件的功能進(jìn)行整合,從而提高完成工作任務(wù)和滿足用戶需求的速度,使用多元化的軟件,可以提高軟件的使用頻率和次數(shù)。
工作人員的創(chuàng)新思維是促進(jìn)計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)發(fā)展的關(guān)鍵,因此為了促進(jìn)計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)進(jìn)一步發(fā)展,應(yīng)該培養(yǎng)工作人員的創(chuàng)新思維,加大創(chuàng)新力度,實(shí)現(xiàn)計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)和相關(guān)產(chǎn)品的創(chuàng)新速度同步的目的,具體措施有以下幾點(diǎn):第一,選用專業(yè)的技術(shù)人才和研究機(jī)構(gòu),提高技術(shù)的研發(fā)能力,在技術(shù)研發(fā)的過程中盡量自主研發(fā),不借鑒外國(guó)的先進(jìn)技術(shù),做自己的品牌設(shè)計(jì),從而提高計(jì)算機(jī)軟件工程的創(chuàng)新能力。第二,樹立先進(jìn)的發(fā)展理念,先進(jìn)的發(fā)展理念是促進(jìn)計(jì)算機(jī)軟件工程現(xiàn)代化發(fā)展的關(guān)鍵,計(jì)算機(jī)開發(fā)部門可以選擇聘用專業(yè)的技術(shù)人才,對(duì)傳統(tǒng)的發(fā)展理念進(jìn)行改革,培養(yǎng)創(chuàng)新型人才,傳播創(chuàng)新型理念,從根本上促進(jìn)現(xiàn)代化技術(shù)和產(chǎn)品的進(jìn)一步發(fā)展,實(shí)現(xiàn)技術(shù)和產(chǎn)品同步發(fā)展的目標(biāo)。
隨著科學(xué)技術(shù)的不斷發(fā)展,信息技術(shù)已經(jīng)向很多方向延伸,從而衍生出了很多新型技術(shù),比如物聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)等等,軟件工程作為一個(gè)正在開發(fā)過程中的新型技術(shù),其復(fù)雜性和未來(lái)發(fā)展前景是目前不可預(yù)見的,所以為了滿足軟件工程的豐富性和多樣性,在其實(shí)際的開發(fā)過程中,應(yīng)選擇最合理的方法,發(fā)揮擅長(zhǎng)環(huán)節(jié)的優(yōu)勢(shì),對(duì)功能性相對(duì)薄弱的環(huán)節(jié)進(jìn)行加固,從而提高軟件工程的實(shí)用性。因此只要選對(duì)方法才能提高軟件工程的各方面性能,制定相應(yīng)的發(fā)展策略,促進(jìn)軟件工程的進(jìn)一步發(fā)展。
計(jì)算機(jī)軟件工程是推動(dòng)現(xiàn)代化技術(shù)發(fā)展的主要?jiǎng)恿Γ瑢?duì)我國(guó)的經(jīng)濟(jì)實(shí)力和科學(xué)技術(shù)水平都產(chǎn)生了深遠(yuǎn)的影響,因此對(duì)計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)保持高度重視。選用實(shí)際有效的方法和措施是促進(jìn)我國(guó)信息化發(fā)展和現(xiàn)代化建設(shè)的有效途徑,從而滿足人們的需求,提高軟件工程的性能,發(fā)揮其在各個(gè)領(lǐng)域的優(yōu)勢(shì),促進(jìn)計(jì)算機(jī)軟件工程的進(jìn)一步發(fā)展。