公務(wù)員期刊網(wǎng) 論文中心 正文

計算機軟件工程的管理開發(fā)應(yīng)用

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機軟件工程的管理開發(fā)應(yīng)用范文,希望能給你帶來靈感和參考,敬請閱讀。

計算機軟件工程的管理開發(fā)應(yīng)用

摘要:隨著我國信息化社會建設(shè)的日益深入,計算機及其相關(guān)技術(shù)也得到了極大的發(fā)展,并為經(jīng)濟建設(shè)增添了巨大的動力,但不可否認,我國的計算機產(chǎn)業(yè)還存在重用輕管的問題,開發(fā)應(yīng)用方面更是與實際該達到的水平有很大差距。深入查找原因,一方面是思想觀念轉(zhuǎn)變還不徹底,對先進技術(shù)的認識不夠,重視不夠;另一方面軟件工程在我國起步較晚,很多實際情況決定了目前還是探索階段,要想有所突破還需要一些時間;再者,軟件工程有一定的復(fù)雜性和特殊性,對其管理也需考慮許多問題,很難一蹴而就。在現(xiàn)有條件下,怎樣做好軟件工程的管理,有效發(fā)揮開發(fā)應(yīng)用的實際效果,這是值得我們思考和進行進一步研究的關(guān)鍵。

關(guān)鍵詞:計算機軟件工程;管理;開發(fā)應(yīng)用

1軟件工程概述

軟件工程實際上是一門綜合性的工程項目,其主要內(nèi)容涵蓋數(shù)學(xué)、計算機應(yīng)用科學(xué)、管理科學(xué)、邏輯學(xué)等基本原理,是用來進行軟件開發(fā)的系統(tǒng)工程。軟件工程采用工程的這一說法,就是按照傳統(tǒng)意義上工程的方法和原則,目的是要降低成本同時提高質(zhì)量,進而實現(xiàn)算法的改進。在軟件工程中,各學(xué)科分工明確,數(shù)學(xué)和計算機應(yīng)用科學(xué)被拿來建立軟件的模型及其算法,借助工程科學(xué)知識來建立設(shè)計范型、執(zhí)行規(guī)范、評估標準、分析權(quán)衡,借助管理科學(xué)知識,對工程的資源、計劃、成本、質(zhì)量等項目實施有效的管理。

2軟件工程的管理方法

2.1建設(shè)計算機軟件工程管理人才體系

對于軟件工程這樣高技術(shù)含量的體系來說,高素質(zhì)人才隊伍是最關(guān)鍵的決定性因素,人才是工程質(zhì)量的前提和基礎(chǔ)。第一,要建立并完善管理人才體系,就先要認識到人才對于整個工程的關(guān)鍵作用,強化人力資源的科學(xué)管理,充分調(diào)動相關(guān)人員的工作熱情和積極性,激發(fā)責(zé)任感和事業(yè)心。第二,要強化對業(yè)務(wù)知識和技能的學(xué)習(xí)掌握,對不同崗位的人員分別進行相應(yīng)培訓(xùn),及時了解相關(guān)科技訊息動態(tài),做好有針對性學(xué)習(xí),促進理論實踐結(jié)合,并能夠創(chuàng)造性地應(yīng)用到擔(dān)負的工程項目上,提高整體開發(fā)水平,提升對軟件工程的開發(fā)運營效率。第三,要形成行之有效的量化管理和獎懲制度,以充分調(diào)動參與人員的創(chuàng)造性和責(zé)任感,對工程進度和質(zhì)量有充分評估,對把握最終的走向非常有幫助。

2.2強化工程風(fēng)險管理

主要做三方面內(nèi)容:第一,要建立切實有效的風(fēng)險管理體系。作為工程項目管理人員,要有風(fēng)險觀念,掌握管理風(fēng)險的基本知識,可以冷靜判別風(fēng)險,對風(fēng)險做以深度系統(tǒng)分析,進而采取有效防控辦法,形成工程管理的所涉及風(fēng)險的全面分析報告。第二,完成對工程項目可能風(fēng)險的識別與預(yù)控工作,應(yīng)將管理風(fēng)險的態(tài)度和做法嚴格貫穿全部工作,保持足夠警惕,隨時應(yīng)對各種可能的風(fēng)險情況,合理有力地將損失和隱患影響控制在最低水平。第三,強化工程進度管理,科學(xué)合理制訂工程進度,充分考慮各種確定和不確定影響因素,努力提高工程效率,按照預(yù)算控制各種成本,各階段完成任務(wù)情況及時總結(jié),形成反饋,確保工程質(zhì)量和執(zhí)行效率。

2.3強化工程團隊合作

團隊合作以及團隊間的協(xié)作是軟件工程保質(zhì)保量的關(guān)鍵因素,對于任務(wù)大時間短責(zé)任重的軟件工程來說,單槍匹馬去做幾乎不可想象。必須團隊一起攻堅克難,相互取長補短,才能有最好的效果。第一,加強團隊人員以及各團隊間的業(yè)務(wù)溝通和必要的聯(lián)系,及時把個人的思路想法和成果轉(zhuǎn)化為團隊的成績,激發(fā)出更多的思路想法和成果。第二,區(qū)分人員具體分工,責(zé)任各擔(dān),但提倡互相幫助,互相請教,充分考慮工程具體情況,鼓勵團隊責(zé)任,對團隊進行獎懲,確保工作有效開展。第三,激發(fā)團隊主動性和創(chuàng)造性,采用多種行之有效的方式,讓每一個參與者都能從團隊的進步中獲得成長,團隊要保持持續(xù)的動力,將全部注意力集中在所要完成的任務(wù)上,取得最佳的工作效果。

3軟件工程開發(fā)方法

目前來說,開發(fā)軟件工程的方法有很多,其中有代表性的方法比如SASA方法、Parnas方法、面向?qū)ο蟮能浖_發(fā)方法、面向數(shù)據(jù)結(jié)構(gòu)的軟件開發(fā)方法、可視化開發(fā)方法等,而這其中,面向?qū)ο箝_發(fā)法是比較普遍的軟件開發(fā)法。該方法興起于90年代,其理念和應(yīng)用不再限于程序設(shè)計開發(fā),而進一步擴展到如CAD技術(shù)、數(shù)據(jù)庫系統(tǒng)、應(yīng)用結(jié)構(gòu)、交互式界面、應(yīng)用平臺等諸多計算機技術(shù)領(lǐng)域。面向?qū)ο笤O(shè)計優(yōu)點顯著,設(shè)計人員可以更直觀進行編程設(shè)計,這樣的設(shè)計方法也更符合人類的思維邏輯。面向?qū)ο筌浖_發(fā)方法完全不同于傳統(tǒng)功能分解方法,其軟件的對象分解實際更貼近人正常的邏輯思維理解,傳統(tǒng)功能分解要借助將問題空間進行轉(zhuǎn)換。面向?qū)ο蠓椒ㄍㄟ^累積大系統(tǒng)進行開發(fā)的實際經(jīng)驗,以及對面向?qū)ο蟮母拍畹倪M一步整合,在設(shè)計對象和執(zhí)行功能的諸多方面,呈現(xiàn)了全面系統(tǒng)的執(zhí)行原則。面向?qū)ο蠓椒▽崿F(xiàn)了從設(shè)計目標的角度實施對行類層次數(shù)據(jù)模型結(jié)構(gòu)功能的進一步認定。為確保軟件工程呈現(xiàn)強大的精準性和便捷性,需要開發(fā)更多的實際功能,以典型應(yīng)用軟件來說,就要包括操作系統(tǒng)、辦公軟件、人機界面、數(shù)據(jù)庫等,而對這些應(yīng)用程序和軟件的開發(fā),是確定開發(fā)能力的關(guān)鍵影響因素。在對計算機軟件開發(fā)工程中,必須采用更強大的開發(fā)軟件,才能滿足實際的需要。而開發(fā)工具本身,也在不斷的運用中得到了完善和提高,并為實現(xiàn)更高要求的開發(fā)任務(wù)奠定基礎(chǔ)。開發(fā)方法的選擇,與計算機軟件更新升級的需求有直接的關(guān)系,而借助開發(fā)方法的規(guī)范化合理化操作,也促進了計算機軟件的進一步系統(tǒng)化和細致化,對普及計算機應(yīng)用技術(shù)的發(fā)展,有巨大的推動作用。

4結(jié)語

計算機軟件對于目前人們生活有巨大影響,隨處去看,幾乎很難找到不用計算機的地方。辦公軟件讓數(shù)字化辦公成為可能,網(wǎng)絡(luò)技術(shù)能夠?qū)?shù)據(jù)傳送到千里之外,娛樂軟件讓人們茶余飯后看看電影、聽聽歌、玩玩游戲,還有許多專業(yè)的軟件幫助人們制作出更專業(yè)的圖片圖紙,等等??傊?,以信息化社會的標準來看,計算機軟件無處不在這是理所當(dāng)然的事情。計算機改變并創(chuàng)造了人們的生活方式,而這其中,軟件開發(fā)功不可沒。計算機軟件工程的管理和開發(fā),既有現(xiàn)實意義,又有深遠影響,還有美好的未來。將這項工作做好做實,無論是對于國家還是個人,都非常有價值。

參考文獻:

[1]周海波.計算機軟件工程的管理措施與開發(fā)應(yīng)用[J].工業(yè),2016(3):34.

[2]程紅英.計算機軟件工程開發(fā)方法分析[J].計算機軟件與應(yīng)用,2015(10):3.

作者:李越 單位:大慶廣播電視大學(xué)