戢一凡 沈陽(yáng)新松機(jī)器人自動(dòng)化股份有限公司
計(jì)算機(jī)軟件工程處于剛開(kāi)始發(fā)展的時(shí)候,人們對(duì)計(jì)算機(jī)軟件的認(rèn)知不足,大多數(shù)人是沒(méi)怎么接觸計(jì)算機(jī)軟件,因此計(jì)算機(jī)軟件在社會(huì)各行各業(yè)中沒(méi)有得到有效地應(yīng)用,隨著時(shí)代的進(jìn)步和科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)軟件的功能是越來(lái)越多,也越來(lái)越強(qiáng),人們逐漸認(rèn)識(shí)到計(jì)算機(jī)軟件的重要作用,計(jì)算機(jī)軟件開(kāi)始在生活、學(xué)習(xí)和工作中得到廣泛地應(yīng)用,如今各行各業(yè)的運(yùn)作已經(jīng)離不開(kāi)計(jì)算機(jī)軟件的應(yīng)用。
計(jì)算機(jī)軟件開(kāi)發(fā)人員主要包括項(xiàng)目負(fù)責(zé)人、程序員、系統(tǒng)分析員等。有時(shí)候計(jì)算機(jī)軟件工程項(xiàng)目規(guī)模不是很大,那么就會(huì)出現(xiàn)一個(gè)人要做幾個(gè)人的工作的現(xiàn)象,因?yàn)椴恍枰嗟娜送度氲叫∫?guī)模的項(xiàng)目中,但是要分清每項(xiàng)工作的職責(zé),這就要需要軟件人員具有較高的專(zhuān)業(yè)素質(zhì),還要懂得學(xué)會(huì)與他人合作。
組織機(jī)構(gòu)主要包括了三個(gè)方面:第一是由程序員所組成的,開(kāi)發(fā)技術(shù)水平比較低的人員主要是負(fù)責(zé)軟件分析和開(kāi)發(fā)工作,高級(jí)工程員主要是負(fù)責(zé)制定開(kāi)發(fā)方案、調(diào)節(jié)各環(huán)節(jié)問(wèn)題和審核軟件技術(shù);第二是由高級(jí)程序員組成的機(jī)構(gòu),高級(jí)程序員具有很強(qiáng)的軟件開(kāi)發(fā)能力,具備較高的專(zhuān)業(yè)素質(zhì),這些成員每個(gè)人的軟件開(kāi)發(fā)水平比較高,能夠保證計(jì)算機(jī)軟件工程的質(zhì)量;第三是由做過(guò)計(jì)算機(jī)軟件開(kāi)發(fā)工作的人員組成的機(jī)構(gòu)。
軟件用戶(hù)是軟件開(kāi)發(fā)的主要目目標(biāo),通過(guò)對(duì)于用戶(hù)的信息進(jìn)行收集與整理,能夠及時(shí)的了解軟件開(kāi)發(fā)的效果,并且為后續(xù)的軟件工程開(kāi)發(fā)提供重要的參考,在與軟件用戶(hù)溝通交流的過(guò)程中,必須要嚴(yán)格管理外界的干擾保障良好的溝通與互動(dòng)。
對(duì)計(jì)算軟件工程項(xiàng)目的資金、人員、進(jìn)度和質(zhì)量實(shí)施有效的控制,對(duì)計(jì)算機(jī)軟件工程進(jìn)度實(shí)施控制主要是為了保證在規(guī)定的時(shí)間內(nèi)完成項(xiàng)目;對(duì)資金進(jìn)行控制是為了保證完成項(xiàng)目之后不會(huì)出現(xiàn)投入資金超過(guò)預(yù)算的情況;對(duì)人員進(jìn)行控制是為了提高軟件開(kāi)發(fā)人員的工作積極性和工作效率;對(duì)質(zhì)量進(jìn)行控制是為了保證計(jì)算機(jī)軟件工程的質(zhì)量,確保開(kāi)發(fā)出來(lái)的計(jì)算機(jī)軟甲符合社會(huì)的需要。
文檔資料是軟件開(kāi)發(fā)過(guò)程中許多接觸文件的匯總,通過(guò)這些文檔資料,能夠幫助程序員在后續(xù)開(kāi)發(fā)的過(guò)程中查漏補(bǔ)缺,進(jìn)一步提高軟件工程的質(zhì)量。所以必須要加強(qiáng)文檔資料的管理,重視文檔資料的收集工作,同時(shí)要求專(zhuān)業(yè)人員進(jìn)行資料的整合,提高文檔資料的使用效率。
首先必須要針對(duì)計(jì)算機(jī)軟件工程的構(gòu)建進(jìn)行分析,通過(guò)科學(xué)合理的風(fēng)險(xiǎn)控制措施,能夠極大的提高軟件運(yùn)行的效率,在設(shè)計(jì)的軟件的過(guò)程中,如果出現(xiàn)數(shù)據(jù)丟失的問(wèn)題,不僅會(huì)導(dǎo)致軟件出現(xiàn)漏洞,而且還會(huì)造成軟件的使用上大打折扣,通過(guò)加強(qiáng)風(fēng)險(xiǎn)管理,控制體制,對(duì)于軟件工程的質(zhì)量管理進(jìn)行完善,可以有效降低數(shù)據(jù)丟失的風(fēng)險(xiǎn),保證計(jì)算機(jī)軟件數(shù)據(jù)的完整,充分發(fā)揮出計(jì)算機(jī)軟件的性能,在進(jìn)行軟件開(kāi)發(fā)的過(guò)程中。通過(guò)加強(qiáng)風(fēng)險(xiǎn)控制意識(shí),提高軟件管理工作的重點(diǎn)。事先進(jìn)行風(fēng)險(xiǎn)規(guī)避,最大程度上的避免計(jì)算機(jī)軟件的應(yīng)用出現(xiàn)漏洞同時(shí)要提高程序員專(zhuān)業(yè)水平,定期開(kāi)展培訓(xùn),保證程序員自身的專(zhuān)業(yè)技術(shù)和風(fēng)險(xiǎn)意識(shí)能夠同步提高。
計(jì)算機(jī)軟件工程開(kāi)發(fā)對(duì)工作人員的管理要求比較高,它要求要有完善的人力資源管理模式和每一個(gè)工作人員都能夠找到適合自己的崗位。因?yàn)檫@樣能夠提高工作人員的積極性和工作效率,使工作人員之間的配合變得更加默契,也使軟件開(kāi)發(fā)工程更加順利的進(jìn)行。多年前,卡內(nèi)基梅隆軟件工程提出的軟件成熟模型(CMM)提高了軟件的開(kāi)發(fā)品質(zhì),大致測(cè)定出了開(kāi)發(fā)商是否具備足夠的承包能力。這個(gè)模型對(duì)提高軟件開(kāi)發(fā)的能力和工程管理水平具有非常重要的作用。
在進(jìn)行軟件開(kāi)發(fā)時(shí),需求、技術(shù)、成本和進(jìn)度等四個(gè)方面需要進(jìn)行風(fēng)險(xiǎn)評(píng)估,所以開(kāi)發(fā)人員要嚴(yán)格把控各個(gè)環(huán)節(jié)。例如,設(shè)計(jì)出滿(mǎn)足客戶(hù)所有要求的軟件是軟件設(shè)計(jì)中唯一的標(biāo)準(zhǔn),所以最終開(kāi)發(fā)出來(lái)的交到客戶(hù)手上的軟件必須滿(mǎn)足客戶(hù)的所有要求。在軟件開(kāi)發(fā)時(shí),工作人員要及時(shí)與客戶(hù)進(jìn)行詳細(xì)的交流以充分掌握客戶(hù)的心里,開(kāi)發(fā)出符合客戶(hù)要求的軟件功能。
計(jì)算機(jī)軟件工程具有較強(qiáng)的系統(tǒng)性,其各方面、各層次之間的工作都有著千絲萬(wàn)縷的聯(lián)系,因此需要工作人員及時(shí)進(jìn)行有效的交流與溝通。因此,要想保證計(jì)算機(jī)軟件工程管理水平的提高,就需要促使工作人員具備團(tuán)隊(duì)合作意識(shí),工作人員之間可以及時(shí)進(jìn)行交流與溝通。具體的措施如下:企業(yè)可以制定合理的溝通機(jī)制,使工作人員認(rèn)識(shí)到交流溝通的重要性,為工作人員樹(shù)立榜樣,鼓勵(lì)工作人員之間進(jìn)行交流與溝通,還可以將因溝通不及時(shí)、不順暢影響工程開(kāi)發(fā)、管理的案例當(dāng)作反面教材。另外,計(jì)算機(jī)軟件工程的管理人員要學(xué)習(xí)溝通方法,針對(duì)不同的情況要采取不同的溝通方式,以此實(shí)現(xiàn)溝通的有效性和效率。為了將工作人員融合到一個(gè)團(tuán)隊(duì)中,充分發(fā)揮團(tuán)隊(duì)的積極作用,就需要管理人員合理地安排人員,將人員安排在合適的位置,優(yōu)化配置人力資源,充分激發(fā)工作人員的工作潛力,整個(gè)團(tuán)隊(duì)才能實(shí)現(xiàn)“一加一大于二”的合作效果。。
計(jì)算機(jī)軟件工程的應(yīng)用對(duì)于網(wǎng)絡(luò)信息化的發(fā)展具有非常明顯的作用,通過(guò)軟件工程應(yīng)用有效拓展計(jì)算機(jī)的功能加快計(jì)算機(jī)軟件對(duì)于各種數(shù)據(jù)的存儲(chǔ)與處理。在計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展過(guò)程中,通過(guò)軟件技術(shù)的開(kāi)發(fā)并且結(jié)合生活實(shí)際案例,積極促進(jìn)計(jì)算機(jī)軟件對(duì)現(xiàn)實(shí)生活產(chǎn)生的影響,尤其是解決了軟件工程應(yīng)用與計(jì)算機(jī)發(fā)展的差異性。對(duì)于計(jì)算機(jī)軟件來(lái)說(shuō),計(jì)算機(jī)軟件的質(zhì)量直接決定著計(jì)算機(jī)的應(yīng)用效果。人們的日常生產(chǎn)與生活也離不開(kāi)軟件的支持,我們的瀏覽器軟件、聽(tīng)歌軟件以及游戲軟件等都有可能存在漏洞,計(jì)算機(jī)軟件的安全漏洞也會(huì)給信息安全帶來(lái)非常嚴(yán)重的影響,無(wú)論如何必須要針對(duì)計(jì)算機(jī)軟件存在的漏洞進(jìn)行深入分析,提高軟件的使用效率和水平,積極促進(jìn)信息安全。
綜上所述,計(jì)算機(jī)軟件工程的管理和開(kāi)發(fā)對(duì)我國(guó)的計(jì)算機(jī)軟件工程的發(fā)展有重要意義。為了更好的普及計(jì)算機(jī)技術(shù),提高計(jì)算機(jī)技術(shù)的發(fā)展速度,要有效管理和合理開(kāi)發(fā)計(jì)算機(jī)軟件開(kāi)發(fā)工程。我國(guó)擁有巨大的軟件應(yīng)用市場(chǎng),相信伴隨著科學(xué)技術(shù)水平的不斷提高和軟件開(kāi)發(fā)的不斷完善的管理工作,計(jì)算機(jī)軟件開(kāi)發(fā)的發(fā)展會(huì)越來(lái)越好的。