劉杰 福州大學(xué)至誠(chéng)學(xué)院
在各項(xiàng)技術(shù)飛速發(fā)展的新時(shí)代,軟件技術(shù)已被廣泛應(yīng)用于各個(gè)領(lǐng)域,但在實(shí)際生活中,也有部分人對(duì)計(jì)算機(jī)軟件工程的管理與應(yīng)用并不重視。也許是因?yàn)樵擃I(lǐng)域的技術(shù)太高端而無(wú)法被人們深入理解,也許是因?yàn)樗麄儗?duì)計(jì)算機(jī)不感興趣,堅(jiān)持以老舊觀念看待計(jì)算機(jī)軟件技術(shù),這導(dǎo)致了計(jì)算機(jī)軟件工程管理出現(xiàn)了不少問(wèn)題,對(duì)計(jì)算機(jī)技術(shù)的廣泛應(yīng)用以及人才管理來(lái)說(shuō)是非常不利的。因此,我們應(yīng)該思考如何才能更深入地了解計(jì)算機(jī)軟件并使其應(yīng)用變得更加方便,這將有利于解決計(jì)算機(jī)軟件工程的管理與應(yīng)用問(wèn)題。
目前,在計(jì)算機(jī)軟件工程管理方面的主要內(nèi)容如下:一是廣泛存在的人員管理意識(shí),雖然我國(guó)計(jì)算機(jī)的利用率很高,但在實(shí)際應(yīng)用中存在諸多問(wèn)題,使用者的管理意識(shí)較差。因此,在軟件工程系統(tǒng)的建設(shè)中,要注重計(jì)算機(jī)軟件工程管理問(wèn)題的解決,才能促進(jìn)相關(guān)技術(shù)的健康發(fā)展[1];二是使用者的管理問(wèn)題。普通大眾是計(jì)算機(jī)軟件服務(wù)的主要目標(biāo),為了滿足目標(biāo)用戶的需求,相關(guān)軟件工程管理技術(shù)人員應(yīng)該減少同類市場(chǎng)的過(guò)度競(jìng)爭(zhēng),專注于用戶體驗(yàn)以及技術(shù)改進(jìn)問(wèn)題的解決,由此不斷豐富計(jì)算機(jī)技術(shù)的功能,以滿足使用者的內(nèi)部需求。技術(shù)人員應(yīng)注意研究和分析計(jì)算機(jī)軟件公共使用的具體情況,以確保軟件工程的管理能夠適應(yīng)社會(huì)的發(fā)展,滿足不同階層使用者的需求。
電腦屬于電子機(jī)械,其主要結(jié)構(gòu)一般包括硬件系統(tǒng)和軟件系統(tǒng)。除了硬件系統(tǒng)的研究和更新外,還需要不斷研究和開發(fā)新的軟件工程和技術(shù),加強(qiáng)整體管理,提高整體的工作效果。一般來(lái)說(shuō),對(duì)于計(jì)算機(jī)軟件工程,它主要包括兩個(gè)部分:系統(tǒng)軟件結(jié)構(gòu)和功能軟件結(jié)構(gòu),兩大部分的結(jié)合可以促進(jìn)軟件系統(tǒng)的可持續(xù)運(yùn)行。在此期間,軟件工程可用于一些比較常見的操作活動(dòng)和計(jì)算機(jī)病毒檢測(cè),及時(shí)發(fā)現(xiàn)計(jì)算機(jī)在使用過(guò)程中暴露出來(lái)的問(wèn)題,并采取相對(duì)合理有效的措施解決問(wèn)題,在一定程度上可以促進(jìn)各方面的程序工作有效推進(jìn)[2]。與此同時(shí),在軟件工程的使用過(guò)程中,可以形成良好的操作邏輯,以便更好地分析計(jì)算機(jī)系統(tǒng),提高計(jì)算機(jī)使用者的操作效果,在合理的管理和控制條件下提高整體的管理效果。
就廣泛的軟件工程概念而言,技術(shù)人員可以通過(guò)先進(jìn)的計(jì)算機(jī)軟件技術(shù)和模式提供合理的指導(dǎo),減少投資所需的金額,并在此過(guò)程中幫助獲取更多的資金,以實(shí)現(xiàn)在高質(zhì)量的計(jì)算機(jī)軟件的支持下為人們提供高質(zhì)量的軟件服務(wù)。在軟件工程的實(shí)際應(yīng)用過(guò)程中,它涵蓋了廣泛的領(lǐng)域,主要是涉及到兩方面的內(nèi)容:系統(tǒng)工程知識(shí)內(nèi)容和人類工程知識(shí)內(nèi)容。在跨學(xué)科研究和指導(dǎo)的情況下,為了提高軟件工程設(shè)計(jì)的有用性和有效性,可以添加基于人的軟件機(jī)制和模型,以此方式促進(jìn)整體水平的提高,以便取得良好效果,促進(jìn)各方面工作的順利推進(jìn),形成更加科學(xué)的控制體系和工程模式。
在計(jì)算機(jī)軟件工程的實(shí)際建設(shè)過(guò)程中,研究開發(fā)工作具有長(zhǎng)期性、系統(tǒng)性的特點(diǎn)。在漫長(zhǎng)的過(guò)程中,每一個(gè)階段都需要反復(fù)驗(yàn)證和修改。只有提高整個(gè)系統(tǒng)的運(yùn)行性能,才能滿足當(dāng)前實(shí)際開發(fā)的需要,實(shí)現(xiàn)用戶的合理使用。在通常情況下,在對(duì)軟件工程進(jìn)行設(shè)計(jì)和使用的過(guò)程中,需要進(jìn)行合理的研發(fā)工作,加大軟件工程的整體開發(fā)力度,更好地完成當(dāng)前的任務(wù)。軟件產(chǎn)品投放市場(chǎng)后,需要長(zhǎng)期的維護(hù)和管理,才能及時(shí)發(fā)現(xiàn)產(chǎn)品存在的漏洞,后期才能針對(duì)漏洞問(wèn)題,采取合理的措施加以解決,完成軟件工程產(chǎn)品的優(yōu)化升級(jí)。同時(shí),在開發(fā)研究期間,要樹立正確的科學(xué)思維,不斷更新現(xiàn)有觀念,根據(jù)使用者的實(shí)際需要,解決各種新出現(xiàn)的問(wèn)題,促進(jìn)使用者合理使用軟件系統(tǒng),提高工作的整體效率和質(zhì)量,達(dá)到軟件工程的預(yù)先控制要求。
所謂的控制主要是針對(duì)軟件質(zhì)量、人員管理以及投資行為而言,在軟件生產(chǎn)的實(shí)際過(guò)程中,需要及時(shí)進(jìn)行管理和控制。在實(shí)際的開發(fā)過(guò)程中,實(shí)施進(jìn)度控制可以保證項(xiàng)目按時(shí)完成,控制成本甚至是降低成本,避免成本金額的過(guò)度使用,避免超出預(yù)算等問(wèn)題,創(chuàng)造良好的開發(fā)環(huán)境,對(duì)軟件工程的最終質(zhì)量形成有力保障。
該過(guò)程主要是可以通過(guò)收集使用者的信息、分析使用者的反饋內(nèi)容、調(diào)查市場(chǎng)等步驟來(lái)優(yōu)化和改進(jìn)軟件工程項(xiàng)目,為了使軟件開發(fā)更符合社會(huì)發(fā)展方向,契合使用者的實(shí)際需求,有必要針對(duì)用戶群體進(jìn)行相對(duì)充分的調(diào)研工作。在實(shí)際的軟件項(xiàng)目開發(fā)之前,要從不同的使用者群體中收集各種信息,在此前提下不斷優(yōu)化開發(fā)設(shè)計(jì),盡可能降低軟件工程開發(fā)過(guò)程中的風(fēng)險(xiǎn)[3]。
軟件工程管理需要建立各部門與業(yè)務(wù)部門之間有效的合作交流平臺(tái),合理設(shè)置各級(jí)組織架構(gòu),確保組織架構(gòu)靈活可調(diào),嚴(yán)格遵循所約定的原則,保持組織體系的高效穩(wěn)定,體系設(shè)計(jì)要注意簡(jiǎn)單清晰,簡(jiǎn)化職能,明確職責(zé),及時(shí)與使用者進(jìn)行溝通,傳達(dá)用戶聲音,以便及時(shí)進(jìn)行修正。應(yīng)該認(rèn)識(shí)到,軟件工程自我發(fā)展的可持續(xù)性保證了開發(fā)人員組織結(jié)構(gòu)的完整性,每個(gè)工程項(xiàng)目的組織形式既獨(dú)立又相關(guān)。
在軟件工程的開發(fā)過(guò)程中,要嚴(yán)格做好各類工作文件的記錄工作,做好下一步的準(zhǔn)備工作,打好基礎(chǔ),如及時(shí)完成借閱資料、接收文件、查驗(yàn)絕密材料、提取絕密文件、文件備份、銷毀絕密文件等工作。特別是在中期工作階段,要足夠重視計(jì)算機(jī)軟件開發(fā)中的檔案管理工作,改變傳統(tǒng)觀念,不斷研究和探索,解決檔案文件實(shí)際管理中存在的問(wèn)題,提高管理效率,增強(qiáng)管理效果,加強(qiáng)管理人員隊(duì)伍建設(shè),實(shí)現(xiàn)高效管理計(jì)算機(jī)軟件工程,為軟件工程的應(yīng)用奠定良好基礎(chǔ)。
統(tǒng)一的平臺(tái)對(duì)于規(guī)劃整個(gè)計(jì)算機(jī)開發(fā)過(guò)程而言是非常重要的,重復(fù)開發(fā)的過(guò)程中容易產(chǎn)生各種各樣的軟件開發(fā)平臺(tái),不利于資源的集中利用。網(wǎng)絡(luò)建設(shè)開發(fā)平臺(tái)應(yīng)該建立統(tǒng)一的規(guī)則,收集所有共同開發(fā)的計(jì)算機(jī)軟件資料,建立相對(duì)統(tǒng)一的平臺(tái)。數(shù)據(jù)庫(kù)和信息技術(shù)的發(fā)展越來(lái)越快,當(dāng)數(shù)據(jù)被修改時(shí),軟件程序的效率將得到提高。由此可以找到一個(gè)很好的方法,那就是將數(shù)據(jù)修改工作均勻地分配給其他計(jì)算機(jī),有效地提高人員工作效率。軟件工程在當(dāng)今信息社會(huì)中扮演著重要的角色。通過(guò)提高相關(guān)軟件項(xiàng)目的管理效率,改進(jìn)管理思路,采用新的方法和手段,加大該方面的投入,才能有效促進(jìn)計(jì)算機(jī)軟件項(xiàng)目的發(fā)展[4]。要堅(jiān)持節(jié)約成本、保質(zhì)保量等相關(guān)理念,推動(dòng)國(guó)家軟件產(chǎn)業(yè)的不斷發(fā)展。軟件項(xiàng)目管理是一項(xiàng)龐大而復(fù)雜的系統(tǒng)工程。目前,業(yè)界對(duì)軟件開發(fā)過(guò)程有多重規(guī)范,如ISO9000 等等。在固定的管理體系下,雖然可以開發(fā)出高質(zhì)量的軟件產(chǎn)品,但是這種方式顯然更適合于大型復(fù)雜項(xiàng)目的團(tuán)隊(duì)開發(fā)工作,實(shí)際的項(xiàng)目小團(tuán)隊(duì)想要實(shí)現(xiàn)科學(xué)的人員管理還需要一段時(shí)間和過(guò)程。例如,某一個(gè)項(xiàng)目目前只有八人左右,所以很難實(shí)現(xiàn)軟件工程的合作目標(biāo),無(wú)法保證工作效率。
計(jì)算機(jī)軟件復(fù)雜多樣,影響其管理與應(yīng)用效果的因素很多,具體可從以下四個(gè)方面展開分析:一是軟件工程處于飛速發(fā)展、突飛猛進(jìn)的時(shí)代,先進(jìn)技術(shù)的發(fā)展尤為迅猛,但國(guó)內(nèi)計(jì)算機(jī)軟件的生產(chǎn)力并不是很樂(lè)觀,整體上遠(yuǎn)遠(yuǎn)落后于時(shí)代發(fā)展的步伐。二是國(guó)內(nèi)各項(xiàng)可供開發(fā)的資源十分充足,但能源利用效率低的問(wèn)題長(zhǎng)期存在,在計(jì)算機(jī)軟件工程應(yīng)用的過(guò)程中我國(guó)資源豐富的優(yōu)勢(shì)得不到發(fā)揮。第三,計(jì)算機(jī)軟件的發(fā)展主要依靠高科技人才,但當(dāng)前我國(guó)現(xiàn)行的體制沒(méi)有為這部分人員提供良好的研發(fā)環(huán)境,在軟件工程的研發(fā)過(guò)程中需要大量的資金投入,高投資意味著更高的風(fēng)險(xiǎn),一方面科技人員注重科研,另一方面管理方又擔(dān)心資金成本過(guò)高,一旦失敗,后果無(wú)法承擔(dān),因此計(jì)算機(jī)軟件技術(shù)人員往往承擔(dān)著巨大的風(fēng)險(xiǎn),這對(duì)軟件開發(fā)來(lái)說(shuō)是非常不利的。第四,許多優(yōu)秀的計(jì)算機(jī)軟件都是從小公司起步的,計(jì)算機(jī)軟件開發(fā)成功后,小公司可以獲得豐厚的回報(bào),促進(jìn)公司自身的成長(zhǎng)。但在此過(guò)程中,公司的管理往往會(huì)出現(xiàn)問(wèn)題。在缺乏實(shí)際管理經(jīng)驗(yàn)的情況下,公司規(guī)模小還可以應(yīng)付,但在公司不斷成長(zhǎng)、規(guī)模擴(kuò)大之際,往往會(huì)遇到人事、財(cái)務(wù)、營(yíng)銷、宣傳等方面的實(shí)際問(wèn)題。
政府部門要擴(kuò)大資金與政策投入,補(bǔ)充防疫檢疫相關(guān)設(shè)備,撤除存在安全問(wèn)題的應(yīng)用設(shè)備,選用更多應(yīng)用效率與價(jià)值更高的檢疫設(shè)備。通過(guò)高效率防疫檢疫設(shè)備能優(yōu)化質(zhì)量。設(shè)定檢疫防疫工作長(zhǎng)效機(jī)制,完善防疫檔案資料管理、定期對(duì)圈舍進(jìn)行消毒、對(duì)病死畜禽要做好無(wú)害化處理。轉(zhuǎn)變農(nóng)村地區(qū)養(yǎng)殖中存在的問(wèn)題,落實(shí)免疫副反應(yīng)補(bǔ)償機(jī)制,能讓廣大養(yǎng)殖人員更好地配合免疫工作開展。
在軟件工程的實(shí)際應(yīng)用過(guò)程中,要注意進(jìn)行合理分析和適當(dāng)控制,建立符合現(xiàn)代標(biāo)準(zhǔn)和要求的控制機(jī)制,明確各方面的內(nèi)容和要求,形成良好的應(yīng)用機(jī)制。實(shí)施措施有以下三點(diǎn):
1.進(jìn)行合理開發(fā)
在軟件工程的實(shí)際開發(fā)和管理過(guò)程中,要不斷革新總體工作方法和實(shí)施程序。在一系列的開發(fā)和管理過(guò)程中,必須明確具體工作方法和使用方法,明確計(jì)算機(jī)的關(guān)鍵內(nèi)容,以便進(jìn)行合理的管理。在軟件工程的編程過(guò)程中,應(yīng)加強(qiáng)軟件開發(fā)步伐,更好地?cái)U(kuò)展管理機(jī)制,建立相應(yīng)的開發(fā)數(shù)據(jù)庫(kù)系統(tǒng),形成優(yōu)質(zhì)交互界面。在針對(duì)計(jì)算機(jī)邏輯思維進(jìn)行開發(fā)和管理的過(guò)程中,要做好實(shí)施程序中的維護(hù)和更新工作,形成龐大的管理系統(tǒng),在集成機(jī)制的作用下,不斷提高程序的可靠性和穩(wěn)定性,證明軟件工程的設(shè)計(jì)取得了良好的施工效果,促進(jìn)數(shù)據(jù)與邏輯的關(guān)系得到維系和拓展,搞好軟件工程的開發(fā)建設(shè),加大軟件工程的維護(hù)擴(kuò)建力度,充分滿足當(dāng)前發(fā)展需要。
2.明確開發(fā)程序
對(duì)于軟件工程來(lái)說(shuō),在實(shí)際的應(yīng)用過(guò)程中,有必要對(duì)具體的過(guò)程進(jìn)行全面的研究和分析,形成綜合可靠的開發(fā)程序。在應(yīng)用管理過(guò)程環(huán)節(jié),應(yīng)改進(jìn)管理任務(wù),及時(shí)發(fā)現(xiàn)軟件工程中存在的問(wèn)題,并采取合理措施幫助解決問(wèn)題,以便能夠更好地執(zhí)行工作任務(wù)。在軟件工程的實(shí)際構(gòu)建過(guò)程中,可以分為模型構(gòu)建以及后期執(zhí)行階段。首先,在建立模型的過(guò)程中,要合理分析其工程應(yīng)用特點(diǎn),明確模型的運(yùn)行流程,明確各個(gè)方面的實(shí)施環(huán)節(jié),更好地模擬具體管理模式,有利于根據(jù)具體活動(dòng)進(jìn)一步形成計(jì)算機(jī)軟件工程的管理機(jī)制。其次,在實(shí)施過(guò)程中,要對(duì)軟件工程的實(shí)際參數(shù)和資源配置進(jìn)行適當(dāng)管理和控制,合理設(shè)置各項(xiàng)重要參數(shù),更好地開展資源配置等活動(dòng),重視訪問(wèn)權(quán)限問(wèn)題,合理進(jìn)行設(shè)置。在實(shí)際的管理過(guò)程中,要進(jìn)行更高效率的分析和操作程序,在管理進(jìn)入執(zhí)行階段之際,要明確各方面工作的內(nèi)容和要求,協(xié)調(diào)各方面之間的關(guān)系,做好軟件工程的管理和控制,提高整個(gè)工程建設(shè)的管理水平,形成良好的分析和控制系統(tǒng),優(yōu)化整個(gè)應(yīng)用系統(tǒng)和實(shí)施內(nèi)容,采取更加科學(xué)的管理和控制方式,提高各方面工作的可靠性和有效性。
3.實(shí)施相關(guān)措施
在國(guó)內(nèi)網(wǎng)絡(luò)信息技術(shù)的實(shí)際發(fā)展和普及過(guò)程中,計(jì)算機(jī)技術(shù)得到了更加廣泛的應(yīng)用,軟件工程的管控速度也相對(duì)較高,由此可以更好地提高命令執(zhí)行的準(zhǔn)確性和可靠性,進(jìn)一步提升操作效果,滿足當(dāng)前軟件工程應(yīng)用的各項(xiàng)要求[5]。首先,在軟件工程的支持下,可以對(duì)現(xiàn)有系統(tǒng)進(jìn)行合理的分析,改進(jìn)系統(tǒng)主要功能,建立更加人性化的管理機(jī)制,提高軟件運(yùn)行管理的效果,形成現(xiàn)代化的管理機(jī)制。其次,在實(shí)際軟件工程的開發(fā)過(guò)程中,要全面做好管理和控制工作,及時(shí)發(fā)現(xiàn)其中存在的問(wèn)題,采取合理措施及時(shí)予以解決,不斷變革整體的管理模式,提高管理和控制的力度,以適應(yīng)當(dāng)前軟件工程的發(fā)展需要。最后,在軟件工程應(yīng)用的過(guò)程中,需要對(duì)實(shí)際情況進(jìn)行必要的分析和控制,利用先進(jìn)技術(shù),結(jié)合現(xiàn)代管理理念,建立符合現(xiàn)代化標(biāo)準(zhǔn)的控制系統(tǒng)。
1.樹立風(fēng)險(xiǎn)意識(shí)
2.改進(jìn)管理系統(tǒng)
為了加強(qiáng)計(jì)算機(jī)軟件工程的管理工作,必須制定與之配套的管理制度。事實(shí)上,軟件市場(chǎng)競(jìng)爭(zhēng)已經(jīng)逐漸轉(zhuǎn)向人才的爭(zhēng)奪。企業(yè)應(yīng)重視人才價(jià)值,合理利用軟件工程人才隊(duì)伍,改進(jìn)相對(duì)應(yīng)的人力資源管理機(jī)制。建立獎(jiǎng)懲機(jī)制,對(duì)工作表現(xiàn)好的員工要及時(shí)進(jìn)行獎(jiǎng)勵(lì),對(duì)工作不認(rèn)真、不能完成任務(wù)的員工予以相應(yīng)處罰,由此可以激發(fā)員工的工作積極性,更好地完成軟件工程任務(wù)。另外,企業(yè)還應(yīng)定期組織培訓(xùn)活動(dòng),安排員工定期參加培訓(xùn),學(xué)習(xí)并積累相應(yīng)的軟件工程知識(shí),不斷提高專業(yè)水平和業(yè)務(wù)技能。只有這樣才能更好地完成軟件工程任務(wù),保證軟件工程的工作質(zhì)量。
3.協(xié)調(diào)開發(fā)團(tuán)隊(duì)
在軟件工程的實(shí)際開發(fā)過(guò)程中,團(tuán)隊(duì)成員之間的關(guān)系決定了實(shí)現(xiàn)軟件項(xiàng)目目標(biāo)的效果。因此,必須加強(qiáng)開發(fā)團(tuán)隊(duì)的合作能力,協(xié)調(diào)好成員之間的關(guān)系,明確不同開發(fā)崗位的分工,實(shí)行團(tuán)隊(duì)獎(jiǎng)懲制度,調(diào)動(dòng)開發(fā)人員的積極性,提高開發(fā)人員的工作效率,共同做好軟件開發(fā)與管理工作。
4.提高工作效率
在軟件工程的管理過(guò)程中,應(yīng)該幫助員工快速、及時(shí)地掌握工作內(nèi)容,實(shí)時(shí)獲取數(shù)據(jù)和信息,提高他們的工作效率。因此,要不斷加強(qiáng)計(jì)算機(jī)軟件的使用,促進(jìn)員工之間的有效溝通和協(xié)調(diào),幫助員工節(jié)約時(shí)間,推進(jìn)工作順利完成。加強(qiáng)計(jì)算機(jī)軟件技術(shù)的應(yīng)用,改變傳統(tǒng)的管理模式,積極提高工作效率。提高工作效率不僅可以提高員工之間的合作成效,而且增加了與客戶的感情溝通,大大提高了工作效率,對(duì)于員工未來(lái)的發(fā)展也有著良好影響。
當(dāng)前,技術(shù)的不斷發(fā)展進(jìn)步帶來(lái)了社會(huì)生產(chǎn)及生活方式的變革,計(jì)算機(jī)軟件工程技術(shù)對(duì)社會(huì)的影響越來(lái)越大,這對(duì)國(guó)家和社會(huì)都具有重要意義。因此,計(jì)算機(jī)軟件工程的發(fā)展需要有力的保障條件,加強(qiáng)這方面的管理與應(yīng)用工作,有利于提高軟件工程的工作效率的質(zhì)量,對(duì)國(guó)家軟件工程的未來(lái)發(fā)展具有重要意義。未來(lái)還需由此著力,增強(qiáng)該方面的管理應(yīng)用效果。