- 相關(guān)推薦
關(guān)于優(yōu)化計算機軟件工程管理的思考
軟件工程是研究用工程化方法開(kāi)發(fā)和維護有效、實(shí)用并且高質(zhì)量軟件的一項工程,以下是小編搜集整理的一篇探究?jì)?yōu)化計算機軟件工程管理思考的論文范文,歡迎閱讀參考。
摘要:在信息化高度發(fā)達的社會(huì ),計算機軟件應用促進(jìn)了經(jīng)濟和社會(huì )的發(fā)展,也提高了工作和生活效率。在計算機專(zhuān)業(yè)發(fā)展的如火如荼的今天,軟件工程尚屬新型學(xué)科,軟件工程過(guò)程化管理也沒(méi)有形成規范的系統。本文從計算機軟件工程管理內容入手,針對其中出現的問(wèn)題,提出一些思考,加大改革創(chuàng )新力度,提高軟件開(kāi)發(fā)效率,促進(jìn)軟件行業(yè)深入發(fā)展。
關(guān)鍵詞:信息化;軟件工程;管理;發(fā)展
軟件工程是研究用工程化方法開(kāi)發(fā)和維護有效、實(shí)用并且高質(zhì)量軟件的一項工程。計算機軟件工程建設是一項復雜的工作,包括了有設計模式的選定、設計標準的設置、程序設計語(yǔ)言的選擇和軟件開(kāi)發(fā)工具的選用等等,F代信息化社會(huì ),計算機軟件應用及其廣泛,人們的衣食住行等各方面都離不開(kāi)計算機軟件。計算機軟件工程的發(fā)展不僅為人們生活提供了便利,從某一程度來(lái)說(shuō),也使得人們的生活方式得到了一些轉變,而且從社會(huì )、國家的角度來(lái)說(shuō),它也促進(jìn)了經(jīng)濟的發(fā)展和綜合國力的提升。計算機軟件工程的重要作用使得我們必須全面思考當下軟件工程管理發(fā)展的缺陷,從計算機軟件工程管理內容入手,針對其中出現的問(wèn)題,提出一些思考,進(jìn)行改革創(chuàng )新。
1 計算機軟件管理的主要內容
高質(zhì)量計算機軟件的研發(fā)與生產(chǎn)一般周期性較長(cháng),自動(dòng)化程度不高,所以說(shuō)在整個(gè)開(kāi)發(fā)過(guò)程中,人是最重要的部分,尤其要加強各項人員的管理。軟件工程建設是一項復雜的工作,包括了有設計模式的選定、設計標準的設置、程序設計語(yǔ)言的選擇和軟件開(kāi)發(fā)工具的選用等等。
1.1 軟件研發(fā)人員的管理
計算機軟件行業(yè)不同于其他行業(yè)的就是它對人才、技術(shù)的高要求。在整個(gè)研發(fā)、生產(chǎn)的過(guò)程中,人是貫穿始終的重要部分,因此人員的管理非常重要。軟件生命周期中軟件研發(fā)人員從最初設計資料、設計語(yǔ)言、設計模式的選擇,到具體的程序編寫(xiě)一直到后期的維護工作都需要相關(guān)工作人員的積極配合。那么各項工作的人員除了要相互協(xié)作之外,關(guān)鍵是要有過(guò)硬的專(zhuān)業(yè)素質(zhì),能把份內的事情完成好。管理人員也需要把握員工的基本情況,根據他們的優(yōu)勢進(jìn)行合適的安排,并為軟件研發(fā)人員工作創(chuàng )設良好、輕松的工作氛圍。
1.2 組織機構的管理
組織機構強調的是組織的系統協(xié)調性,不是松散的人員組織。創(chuàng )建好的組織機構需要發(fā)揮各項人員的優(yōu)勢,并將優(yōu)勢整合,促進(jìn)整體的發(fā)展。組織機構主要有以下幾種:
1.2.1民主化組織。這個(gè)組織主要強調軟件研發(fā)人員的民主性的發(fā)揮,崗位輪流交換,雖然有利于發(fā)揮個(gè)人的能動(dòng)性和創(chuàng )新能力,但是針對專(zhuān)業(yè)性過(guò)強,又及其強調過(guò)程化管理的軟件工程來(lái)說(shuō),這種模式不太推崇。
1.2.2專(zhuān)家化組織。專(zhuān)家化模式的限定強調個(gè)人專(zhuān)業(yè)技能,各有所專(zhuān),各有所長(cháng),這種模式雖然能把個(gè)人能力最大化,但是卻不利于與人員之間的相互協(xié)作。
1.2.3主程序員化組織。軟件工程開(kāi)發(fā)結構化發(fā)展在組織機構的優(yōu)化管理上,最著(zhù)名的案例就是IBM公司提出的主程序員組織。主程序員負責統籌發(fā)展,技術(shù)人員負責數據分析和具體程序開(kāi)發(fā),后期維護工作也有專(zhuān)人負責。
1.2.4用戶(hù)管理
軟件就是為用戶(hù)而研發(fā)的,沒(méi)有用戶(hù)需求就沒(méi)有軟件業(yè)的新發(fā)展。用戶(hù)管理需要時(shí)刻關(guān)注用戶(hù)的需求,對特定軟件用戶(hù)進(jìn)行調研,根據調研結果進(jìn)行相應的改進(jìn),并能夠依據用戶(hù)的反饋進(jìn)行改善發(fā)展,提高軟件的研發(fā)效率與質(zhì)量。
2 優(yōu)化計算機軟件工程管理的方法
2.1 建立健全計算機軟件工程管理體系
在計算機專(zhuān)業(yè)發(fā)展的如火如荼的今天,軟件工程尚屬新型學(xué)科,軟件工程過(guò)程化管理也沒(méi)有形成規范的系統,因此要建立健全計算機軟件工程管理。高質(zhì)量計算機軟件的研發(fā)與生產(chǎn)一般周期性較長(cháng),自動(dòng)化程度不高,所以說(shuō)在整個(gè)開(kāi)發(fā)過(guò)程中,要加強各項人員的管理。在軟件行業(yè),要人盡其才、人盡其用,充分調動(dòng)人員的積極性,加大自主創(chuàng )新能力,達到整體上的協(xié)調發(fā)展。還要對加強管理人員,尤其是項目負責人進(jìn)行專(zhuān)業(yè)知識和管理知識的培訓,理論和實(shí)踐有效結合。最后要從制度上予以規范,讓具體項目執行有度可依,完善激勵措施,獎罰分明,獎罰有度,使得管理工作得以順利高效進(jìn)行。
2.2 注重團隊化建設,加強團隊協(xié)作性
計算機軟件工程建設是一項復雜的工作,包括了有設計模式的選定、設計標準的設置、程序設計語(yǔ)言的選擇和軟件開(kāi)發(fā)工具的選用等等。各項工作并不是單一的,而是相互聯(lián)系的,因此要特別強調整體的協(xié)作性。團隊建設不是單個(gè)人的直接組織,首先要明確分工,技術(shù)人員要有過(guò)硬的專(zhuān)業(yè)素質(zhì),能把份內的事情完成好,各項工作能夠有條不紊的進(jìn)行;其次,還要進(jìn)行團隊協(xié)作教育,把溝通協(xié)作理念滲透到每個(gè)人心中。最后,在團隊意識建設工程中,還要充分調動(dòng)個(gè)人的主觀(guān)能動(dòng)性,為團隊更好發(fā)展貢獻自己的力量。
2.3 加強風(fēng)險、進(jìn)度管理和預警機制
在計算機軟件項目運行過(guò)程中除了正常因素之外,還要關(guān)注風(fēng)險意識。尤其是項目管理人員要加強自身的風(fēng)險意識,對項目的實(shí)施有宏觀(guān)的把握。風(fēng)險意識的加強除了在具體項目執行過(guò)程中把握,還要專(zhuān)門(mén)學(xué)習風(fēng)險理論,能學(xué)以致用,正確認識風(fēng)險和規避風(fēng)險。除了總的宏觀(guān)上的把握,還需要定期做好計算機軟件工程項目的風(fēng)險評定,風(fēng)險意識要貫穿于項目始終,不能放松警惕,將風(fēng)險發(fā)生的機率抑制在萌芽狀態(tài)中;最后,要專(zhuān)門(mén)制定具體項目的進(jìn)度和風(fēng)險管理預警機制,結合具體實(shí)際,進(jìn)行監督管理。
2.4 優(yōu)化工程管理具體方案
采用精研——軟件工程管理平臺,尤其是對于軟件開(kāi)發(fā)商而言,軟件平臺可以更好控制項目成本、進(jìn)度等可調控因素,合理進(jìn)行人力資源配置,確保不會(huì )因為人員的變動(dòng)導致項目的難以為繼,使得軟件公司和軟件需求方實(shí)現共贏(yíng)。
3 總結
現代信息化社會(huì ),計算機軟件應用及其廣泛,人們的衣食住行等各方面都離不開(kāi)計算機軟件。軟件工程是一個(gè)非常復雜的工作,需要多方面的協(xié)作與配合,因此必須加強軟件工程的管理,從人的有效管理入手,加大改革創(chuàng )新力度,不斷提高軟件開(kāi)發(fā)效率,促進(jìn)軟件行業(yè)深入發(fā)展。
【參考文獻】
[1]燕德麗.計算機軟件工程管理工作探析[J].硅谷,2008(11)
[2]田華.計算機軟件工程管理方案初探[J].煤炭技術(shù),2011(01)
[3]初旭.計算機軟件工程管理與應用解析[J].中國管理信息化,2013(05)
【優(yōu)化計算機軟件工程管理的思考】相關(guān)文章:
談?dòng)嬎銠C軟件工程管理維護03-05
淺析計算機軟件工程管理維護12-06
對優(yōu)化英語(yǔ)教學(xué)的若干思考03-16
計算機軟件工程的管理和維護分析03-28
計算機軟件工程管理工作探析03-12
淺談關(guān)于計算機信息管理專(zhuān)業(yè)教學(xué)的思考03-09
淺談德育優(yōu)化管理03-18
對于計算機的認識與思考12-10