許曉暉 丁玉濤
摘 要:在計算機軟件技術(shù)不斷深入發(fā)展的今天,其功能逐步完善,廣泛應用于人們的生產(chǎn)和生活中,人們對其的依賴性逐步增強,其對社會經(jīng)濟具有不可或缺的推動作用。本文主要對計算機軟件工程的管理與應用進行了研究,以期對同行業(yè)人員有一定的參考價值。
關(guān)鍵詞:計算機;軟件工程;管理;應用;研究
中圖分類號: TP311.5 文獻標識碼: A 文章編號: 1673-1069(2016)10-171-2
0 引言
現(xiàn)階段,計算機網(wǎng)絡技術(shù)、信息技術(shù)的快速發(fā)展,使人們廣泛關(guān)注計算機的操作和應用,計算機具有運行效率較高、執(zhí)行命令較為精準、便捷的操作使用等優(yōu)勢,是各種自動化及智能化技術(shù)的基礎(chǔ)依托,在新時期得到了人們的高度認可。計算機軟件工程是計算機廣泛應用的重要組成部分,是計算機高效運行的重要保障,因此,加強對計算機軟件工程的管理與應用研究,對進一步深化計算機的應用具有實際的意義。
1 簡述計算機軟件工程的基本內(nèi)涵
1.1 軟件工程的內(nèi)涵
軟件工程學是一門較為邊緣化的學科,其有機整合了多種學科為一體,并且交叉研究和指導,以便設計出更為便捷、更加人性化、更加高效的軟件。其主要結(jié)合了計算機科學、邏輯學、數(shù)學、管理科學、經(jīng)濟學、系統(tǒng)工程學等各種原理對軟件進行開發(fā)的工程學科,在設計軟件的過程中,模型構(gòu)建與算法要用到計算機科學與數(shù)學;規(guī)范編制、設計、成本估測及權(quán)衡明確等要用到工程科學;資源、計劃、質(zhì)量、成本等管理則用到了管理科學,其涉及的范圍和內(nèi)容較為廣泛,運用相關(guān)的方法及技術(shù)手段優(yōu)化軟件運行質(zhì)量,壓縮成本、改良相應的算法,促進計算機更為高效地開展服務。
1.2 軟件工程的管理目標
軟件工程的管理目標是在預期的成本和管理進度的基礎(chǔ)上,有效改善軟件產(chǎn)品的質(zhì)量,將軟件開發(fā)的整體效率提高,并且降低維護難度,保障開發(fā)出來的軟件具有較強的適用性、可維護性、可靠性等,能夠滿足用戶的不同需求。
1.3 軟件的重要作用
硬件和軟件是組成計算機系統(tǒng)的關(guān)鍵部分,其中軟件是計算機研發(fā)和更新的主要環(huán)節(jié)。軟件是通過自身的邏輯分析和計算功能有效指導計算機的準確、高效運行,便捷于不同需求的用戶的操作要求。一般我們所說的軟件系統(tǒng)包括系統(tǒng)軟件和應用軟件兩種類型,系統(tǒng)軟件指的是監(jiān)控、維護及管理計算機運行的各種軟件,例如操作系統(tǒng)、病毒查殺系統(tǒng)等;應用軟件指的是為人們生產(chǎn)、生產(chǎn)需求提供相應服務的軟件,有助于解決人們的實際問題,例如Office辦公系統(tǒng)、財務管理系統(tǒng)、人力資源管理系統(tǒng)等。
2 計算機軟件工程管理的內(nèi)容及現(xiàn)狀
2.1 管理內(nèi)容
計算機軟件工程的管理內(nèi)容主要包括開發(fā)人員管理、開發(fā)過程控制管理及用戶管理三方面,下面將進行具體分析:
第一,開發(fā)人員管理。開發(fā)人員是確定開發(fā)目標、查找軟件信息數(shù)據(jù)、編寫程度代碼、后期的調(diào)試與維護等關(guān)鍵力量,由于軟件開發(fā)的過程耗時較長、涉及的模塊較多,需要配備眾多的軟件開發(fā)人員,并對其進行合理分工,相互配合。這就需要完善的分配計劃,結(jié)合軟件工程項目的性質(zhì)和具體需求、各個程序員或調(diào)試員的專業(yè)技術(shù)方向及綜合素質(zhì),來確定軟件開發(fā)過程中不同階段的人員分配計劃,做到精準、合理的分配,實現(xiàn)最優(yōu)化的軟件開發(fā)流程。
第二,開發(fā)過程控制管理。軟件工程開發(fā)過程控制管理的主要內(nèi)容包括各項經(jīng)費的使用、軟件開發(fā)進度與質(zhì)量標準的控制管理。軟件工程的開發(fā)是一項系統(tǒng)、復雜的工作,必須有充足的經(jīng)費做基礎(chǔ)支撐才能順利進行,因此,必須嚴格監(jiān)管各項經(jīng)費的使用,準確記錄經(jīng)費的流向和支出目的,并且必須經(jīng)過審批后才可使用,以保障每項經(jīng)費用到實處;軟件不同階段的開發(fā)進度直接影響著軟件工程整體的走向以及能否在規(guī)定的期限內(nèi)完成軟件的開發(fā)及調(diào)試、使用,因此,應對開發(fā)進度予以重視,制定嚴格的進度管理制度,在保證軟件產(chǎn)品質(zhì)量的前提下提高開發(fā)速度,保障軟件開發(fā)能夠在規(guī)定的期限內(nèi)保質(zhì)保量的完成;軟件質(zhì)量標準的控制與管理是保障開發(fā)完成的軟件能否投入使用的重要基礎(chǔ),在軟件產(chǎn)品開發(fā)過程中要及時檢驗不同階段完成的軟件質(zhì)量,檢驗合格后才能進行下一階段的軟件開發(fā)工作,以有效保障軟件開發(fā)的整體質(zhì)量符合標準要求,提高軟件產(chǎn)品的使用效能。
第三,用戶管理。軟件開發(fā)的最終目的是投入市場、面向用戶,以實現(xiàn)軟件開發(fā)自身的效益。用戶管理的目的是通過了解不同用戶的需求確定軟件產(chǎn)品自身的功能,并以此為主要依據(jù)進行軟件產(chǎn)品的開發(fā)工作。用戶需求是軟件開發(fā)的基礎(chǔ),用戶明白自身所需的能夠?qū)崿F(xiàn)不同功能的軟件,但不具備專業(yè)的計算機操作知識和技能,無法通過具體的計算機技術(shù)操作來實現(xiàn);軟件開發(fā)人員擁有專業(yè)的知識和技能,能夠開發(fā)出具備相關(guān)功能的軟件,但是不能夠準確把握用戶的需求。因此,必須加強用戶管理,及時與用戶進行溝通交流,以便準確掌握用戶的需求,二者相互配合、寫作,進而確定用戶所需的系統(tǒng)邏輯模型,開發(fā)具備用戶需求功能的軟件產(chǎn)品,實現(xiàn)二者的雙贏。
2.2 管理現(xiàn)狀
目前,由于軟件工程學這門學科在我國興起的時間較短,其發(fā)展規(guī)模還比較小,只是停留在運用軟件工程學的部分思想來開發(fā)、制作軟件產(chǎn)品,大規(guī)模的工農(nóng)業(yè)化生產(chǎn)還具有較大的難度,需要相關(guān)人員深化對軟件工程的研究。另外,軟件工程管理理念是比較新的管理概念,由于軟件開發(fā)技術(shù)人員只注重對軟件的開發(fā)設計工作,而忽視了后期軟件的調(diào)試與維護工作,導致軟件的使用效能大幅度降低,無法保障軟件使用的安全與穩(wěn)定性,所以必須制定一套完善的管理體系,明確軟件后期的調(diào)試與維護等工作也是軟件技術(shù)人員的基礎(chǔ)工作,保障軟件使用的安全與穩(wěn)定性,促進計算機軟件的長效發(fā)展。需要注意的是軟件工程管理涉及的知識結(jié)構(gòu)和層面都較為廣泛,并沒有與之相對的完整的管理理論知識,造成軟件工程管理還只是處于較為低級的階段,需要相關(guān)人員加快遞對軟件工程管理工作的進一步改進與完善,以有效提高軟件的使用效能。
3 計算機軟件工程的應用
目前,計算機軟件憑借自身具有的功能化、人性化、便捷化、智能化等優(yōu)勢已廣泛應用于人們生產(chǎn)、生活的各個方面。計算機軟件代表性的功能軟件包括:電子郵件、Office辦公系統(tǒng)、Win7/xp計算機操作系統(tǒng)、數(shù)據(jù)庫和各種網(wǎng)游軟件等等。在現(xiàn)代企業(yè)的經(jīng)營管理中,通過利用計算機軟件系統(tǒng)實現(xiàn)了生產(chǎn)、銷售、運輸、策劃及財務等部門間的信息溝通,極大地提高了工作效率和質(zhì)量。同時在市場經(jīng)濟體制下,市場是瞬息萬變的,企業(yè)的經(jīng)營管理戰(zhàn)略必須實時結(jié)合市場的發(fā)展動向,企業(yè)各部門間的交流溝通一定要準確、及時,通過軟件系統(tǒng)就實現(xiàn)了這一功能,便捷于企業(yè)經(jīng)營發(fā)展戰(zhàn)略的有效調(diào)整;計算機軟件系統(tǒng)在商場、金融機構(gòu)管理中的應用可以確認和統(tǒng)計消費信息,消費者使用刷卡消費,通過金融系統(tǒng)的軟件就可以支付費用,免去了攜帶現(xiàn)金的麻煩;保衛(wèi)人員通過安保系統(tǒng)可以對整個單位的情況進行實時監(jiān)控,一旦發(fā)生火災險情報警系統(tǒng)會隨時提醒安保人員采取防護措施。
4 結(jié)束語
綜上所述,軟件工程的開發(fā)對計算機的更新升級以及高效運行有著至關(guān)重要的作用,尤其是在當今社會,各行業(yè)的發(fā)展都已離不開對計算機的操作,以實現(xiàn)自身的自動化及智能化,更應重視軟件工程的管理與應用。要加強對軟件
開發(fā)人員、軟件開發(fā)進度及用戶管理,深化對軟件工程管理現(xiàn)狀的分析,以保障軟件工程的應用效率,滿足新時期不同用戶的個性化需求,進一步促進我國社會與經(jīng)濟的快速發(fā)展。
參 考 文 獻
[1] 邵國紅.探析計算機軟件工程項目管理[J].硅谷,2011(02):121+119.
[2] 李萬軍,曹艷云.論計算機軟件工程管理工作[J].才智,2012(03):40.
[3] 牛增祥.論計算機軟件工程管理工作[J].科技致富向?qū)В?013(06):171+258.
[4] 初旭.計算機軟件工程管理與應用解析[J].中國管理信息化,2013(05):72-73.
[5] 李萬軍,曹艷云.論計算機軟件工程管理工作[J].才智,2012(03):40.