郭俊杰
【摘要】計(jì)算機(jī)的發(fā)明對(duì)人類社會(huì)產(chǎn)生了史無(wú)前例的影響,特別是在互聯(lián)網(wǎng)普及之后,人類的生產(chǎn)生活已經(jīng)離不開(kāi)計(jì)算機(jī)相關(guān)技術(shù)的支持。軟件工程是構(gòu)建信息化社會(huì)的基礎(chǔ)內(nèi)容,對(duì)計(jì)算機(jī)技術(shù)的進(jìn)一步普及和發(fā)展起到了重要的作用,同時(shí)對(duì)工程制造等領(lǐng)域具有巨大的現(xiàn)實(shí)意義。本文對(duì)計(jì)算機(jī)軟件工程管理進(jìn)行了探討,在對(duì)軟件工程管理內(nèi)容研究的基礎(chǔ)上,提出了相關(guān)的建議。
【關(guān)鍵詞】軟件工程管理;重要意義;建議
現(xiàn)代社會(huì)被描述成一個(gè)全球化的時(shí)代和信息爆炸的時(shí)代,不管是全球化和信息化,它們發(fā)生發(fā)展的基礎(chǔ)是計(jì)算機(jī)技術(shù)。交通運(yùn)輸技術(shù)的提高使人們更快捷地實(shí)現(xiàn)了遠(yuǎn)距離的旅行,但是對(duì)于大多數(shù)人來(lái)說(shuō),國(guó)際間的旅行還存在很多的制約因素。計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù)的出現(xiàn)打破了地域的界限,使全球范圍內(nèi)的信息資源得到傳播和共享。因而,現(xiàn)今的人類社會(huì)大部分是建立在計(jì)算機(jī)技術(shù)之上這一說(shuō)法并不為過(guò)。計(jì)算機(jī)技術(shù)不但改變了人們的生活方式,在生產(chǎn)制造領(lǐng)域內(nèi)也引發(fā)了技術(shù)和方法的大革新。計(jì)算機(jī)技術(shù)正以其絕對(duì)的優(yōu)勢(shì)占領(lǐng)著現(xiàn)代社會(huì)的各個(gè)角落,一步步地影響著人們的思維方式。
計(jì)算機(jī)軟件是計(jì)算機(jī)系統(tǒng)的核心,軟件質(zhì)量的好壞直接關(guān)系計(jì)算機(jī)系統(tǒng)的運(yùn)行狀況。在當(dāng)代軟件已經(jīng)在多個(gè)方面產(chǎn)生了巨大作用,涉及工業(yè)、農(nóng)業(yè)、金融業(yè)、政府部門(mén)、服務(wù)業(yè)等眾多領(lǐng)域。較為典型的軟件包括嵌入式系統(tǒng)、辦公套件、電子郵件、人機(jī)界面、數(shù)據(jù)庫(kù)、操作系統(tǒng)等。這些軟件的應(yīng)用極大提高了人們的工作效率,豐富了人們的日常生活,對(duì)促進(jìn)經(jīng)濟(jì)和社會(huì)的發(fā)展作用重大。軟件工程是一種專門(mén)針對(duì)軟件設(shè)計(jì)、開(kāi)發(fā)、維護(hù)和推廣的科學(xué),它利用工程學(xué)的方法對(duì)軟件進(jìn)行構(gòu)建和維護(hù),以生產(chǎn)出實(shí)用性強(qiáng)、安全性高的軟件,實(shí)現(xiàn)經(jīng)濟(jì)效益和社會(huì)效益的提高。對(duì)軟件工程管理的研究可以為軟件行業(yè)的整體平穩(wěn)運(yùn)行提供借鑒。
一、軟件工程管理的內(nèi)容
計(jì)算機(jī)軟件工程在影響人類社會(huì)的同時(shí),也受到了社會(huì)發(fā)展?fàn)顩r的制約,具體來(lái)說(shuō),這些影響因素包括三個(gè)方面,即軟件的生產(chǎn)力、資源的有效利用情況、軟件能否滿足社會(huì)需求。如果不能有效處理這些影響因素,將會(huì)對(duì)軟件工程的發(fā)展產(chǎn)生嚴(yán)重的制約,進(jìn)一步危及信息化的高效運(yùn)行。因此,要對(duì)軟件工程進(jìn)行科學(xué)有效的管理,使其為社會(huì)的發(fā)展進(jìn)步提供動(dòng)力。軟件工程管理需要專業(yè)的機(jī)構(gòu)和人才,同時(shí)還需要相應(yīng)的技術(shù)和管理方法。
(一)組織機(jī)構(gòu)
管理職能的實(shí)施在很大程度上決定于管理的組織機(jī)構(gòu)設(shè)置是否合理。對(duì)于缺乏有效管理制度的團(tuán)隊(duì)來(lái)說(shuō),組織機(jī)構(gòu)只是管理工作人員的集合,在權(quán)責(zé)上劃分不明,在職能的行使上也會(huì)存在很多問(wèn)題。軟件工程是一種專業(yè)化程度很高的科學(xué)類別,這就需要有專門(mén)的技術(shù)型人才擔(dān)任組織機(jī)構(gòu)管理人員。此外軟件開(kāi)發(fā)的最終目的是實(shí)現(xiàn)軟件的有效利用并獲取經(jīng)濟(jì)效益,因此,組織機(jī)構(gòu)的設(shè)置一定要有專門(mén)的營(yíng)銷(xiāo)策劃推廣職能。此外,管理是一個(gè)綜合性的系統(tǒng)運(yùn)作,還要有人事、后勤等基本部門(mén)的設(shè)置。組織機(jī)構(gòu)的設(shè)置還要注意權(quán)利的分配和制約關(guān)系,深入領(lǐng)會(huì)現(xiàn)代管理學(xué)原理和方法并加以運(yùn)用,使軟件工程的管理高效穩(wěn)定。
(二)工作人員管理
工作人員由于主觀能動(dòng)性的發(fā)揮,成為軟件工程管理的主體,負(fù)責(zé)各種項(xiàng)目的策劃執(zhí)行和反饋工作。涉及軟件制作領(lǐng)域的工作專業(yè)化程度高,要求比較嚴(yán)格,同時(shí)要具有很好的團(tuán)隊(duì)協(xié)作精神。依據(jù)各人員的具體能力和素養(yǎng)安排工作,使其能夠充分發(fā)揮自身的作用。此外,在進(jìn)行工作人員的管理上,還要有有效的激勵(lì)機(jī)制。激勵(lì)機(jī)制不單單是簡(jiǎn)單的物質(zhì)獎(jiǎng)勵(lì),更重要的是使員工具有社會(huì)地位、自身榮譽(yù)等方面的認(rèn)同感,使員工建立起正確的奮斗觀和長(zhǎng)遠(yuǎn)的職業(yè)規(guī)劃。由于軟件工程具有更新速度快、適應(yīng)性強(qiáng)等特點(diǎn),要對(duì)工作人員進(jìn)行職業(yè)素能和市場(chǎng)觀念上的培訓(xùn)。
(三)用戶管理
用戶是軟件工程的受眾,也是評(píng)價(jià)軟件開(kāi)發(fā)是否成功和軟件工程管理是否合理的重要尺度?,F(xiàn)今我國(guó)社會(huì)市場(chǎng)化程度逐步加深,市場(chǎng)經(jīng)濟(jì)體制已經(jīng)初步建立并正在完善,這種背景毫無(wú)疑問(wèn)地加大了相同領(lǐng)域的競(jìng)爭(zhēng)。軟件工程是我國(guó)近些年新興領(lǐng)域,并在很短時(shí)間內(nèi)就取得了很大的發(fā)展成果。市場(chǎng)化同樣使該領(lǐng)域內(nèi)的相關(guān)企業(yè)競(jìng)爭(zhēng)加劇,促成了行業(yè)內(nèi)的退出機(jī)制。應(yīng)對(duì)這種挑戰(zhàn)的有效措施就是時(shí)刻了解市場(chǎng)需求,以市場(chǎng)為導(dǎo)向,開(kāi)發(fā)出人性化、易操作的軟件系統(tǒng)。這些就需要做好用戶管理工作,從用戶群中發(fā)掘信息,搜集資料,并進(jìn)行有效的反饋和改進(jìn)措施。
(四)檔案資料管理
軟件開(kāi)發(fā)涉及相當(dāng)多的資料信息,有些還是較為敏感或具有商業(yè)價(jià)值的保密資料,因此,無(wú)論是對(duì)技術(shù)的提升還是市場(chǎng)的占有都應(yīng)該重視軟件工程檔案資料的管理工作,為軟件工程的運(yùn)行提供保障。
二、如何有效實(shí)施軟件工程管理
(一)建立完善的計(jì)算機(jī)軟件工程管理體系
完善的體制的進(jìn)行管理的先決條件。首先要構(gòu)建合理的人才體系。計(jì)算機(jī)軟件工程屬于新高產(chǎn)業(yè),人才是這類行業(yè)發(fā)展的不竭動(dòng)力和重要保障,只有將人才的工作積極性調(diào)動(dòng)起來(lái),才能實(shí)現(xiàn)軟件工程各個(gè)項(xiàng)目的有效開(kāi)展。其次,要加強(qiáng)學(xué)習(xí),對(duì)管理人員和技術(shù)人員等都要強(qiáng)化相關(guān)技術(shù)和知識(shí)的學(xué)習(xí),對(duì)行業(yè)前沿動(dòng)態(tài)保持關(guān)注,加強(qiáng)訓(xùn)練,使理論與實(shí)踐有機(jī)結(jié)合。
(二)強(qiáng)化計(jì)算機(jī)軟件工程的風(fēng)險(xiǎn)管理和進(jìn)度管理
風(fēng)險(xiǎn)管理是管理學(xué)的基本內(nèi)容,也是必備內(nèi)容。計(jì)算機(jī)軟件工程管理人員應(yīng)加強(qiáng)風(fēng)險(xiǎn)管理的學(xué)習(xí)和實(shí)踐,切實(shí)樹(shù)立起風(fēng)險(xiǎn)意識(shí)。在對(duì)軟件工程相關(guān)信息和外部環(huán)境制度研究的基礎(chǔ)上,軟件工程管理人員要能夠運(yùn)用先進(jìn)科學(xué)的方法做出風(fēng)險(xiǎn)評(píng)報(bào)告,并且應(yīng)具有基本的風(fēng)險(xiǎn)處理能力。此外,還要加強(qiáng)對(duì)計(jì)算機(jī)軟件工程的進(jìn)度管理,合理控制管理成本,提高工程效率和質(zhì)量。
(三)加強(qiáng)計(jì)算機(jī)軟件工程項(xiàng)目合作團(tuán)隊(duì)的管理
具有良好團(tuán)隊(duì)精神的管理隊(duì)伍是實(shí)現(xiàn)計(jì)算機(jī)軟件工程管理的根本保障。在實(shí)際管理工作中,首先要加強(qiáng)團(tuán)隊(duì)內(nèi)部的交流和合作,建立起抵御外界風(fēng)險(xiǎn)的團(tuán)隊(duì)協(xié)作機(jī)制;其次要明確團(tuán)隊(duì)成員的工作職責(zé),確保各司其職,協(xié)調(diào)發(fā)展,激發(fā)起團(tuán)隊(duì)動(dòng)力,共同促進(jìn)計(jì)算機(jī)軟件工程的有效開(kāi)展。