李軒 中國國家博物館
引言:近年來,隨著計算機的普及與發(fā)展,人們可以通過各種渠道獲得不同的信息,我們正在邁向全球化、信息化的新時代,但是,我國的計算機軟件教育卻沒有與其同步發(fā)展開來,導(dǎo)致很多人對計算機的認識還停留在很膚淺的層次上,并沒有將計算機技術(shù)真正的運用的生活中去。而且從目前來看,我國的計算機軟件工程的管理體制還不夠完善,收效也不明顯。而且對計算機軟件的應(yīng)用還不夠全面。因此,加強對計算機軟件的工程管理和應(yīng)用的教育是很有必要的。
廣義上來說,計算機軟件的開發(fā)人員包括軟件項目的組織者、管理者、軟件設(shè)計員以及相關(guān)的數(shù)據(jù)分析師和測評人員?,F(xiàn)階段來言,我國計算機軟件工程管理的設(shè)計理念落后,相關(guān)開發(fā)人員的職責分工不夠明確,要知道軟件開發(fā)的過程中,每一個階段都有不同的側(cè)重點,相關(guān)的聯(lián)系非常緊密,如果分工不明細,那么很有可能造成過渡階段上的責任逃避,相互推諉,嚴重時還會造成項目的凍結(jié)。因此,與管部門應(yīng)該多多聚焦于計算機軟件開發(fā)人員的管理模式上來,培養(yǎng)相關(guān)開發(fā)人員的軟件開發(fā)責任意識,從而推動計算機軟件工程的發(fā)展。
計算機的作用歸根結(jié)底還是服務(wù)于廣大群眾的。計算機軟件的好壞,性能的優(yōu)劣最終還是要用戶做出評價的。因此對于計算機軟件工程來說用戶管理模式有著非凡的意義。任何一款計算機軟件當它完成最大程度的開發(fā)以后,到達用戶手中的時候,開發(fā)人員的管理模式就會變成次要的了,用戶的體驗將直接決定軟件的命運。因此,想要增強軟件的市場競爭力,就必須在完善軟件的工程管理條件下,盡可能的給用戶提供良好的體驗。增強用戶的軟件體驗好感度主要可以從以下兩個方面做起:第一,盡量滿足用戶對軟件的功能需求,這是最直接也是最有效的方式。增添更多的功能不僅可以滿足不同用戶的需求,而且可以增加軟件的實用性,對軟件的開發(fā)與發(fā)展有著不可多得的好處。第二,可以著重建立和用戶的溝通,要知道用戶不僅僅是軟件的使用者,一定程度上來說也是軟件的監(jiān)督者,他們有時候會比開發(fā)人員更容易發(fā)現(xiàn)軟件的bug,因此增強與用戶的溝通,不僅可以提升用戶對于軟件的好感度,還可以幫助工程管理人員發(fā)現(xiàn)問題,解決問題,對軟件的修補完善有著非凡意義。
正如其他工程的進行離不開一套合理且完善的管理方案一樣 ,計算機軟件工程也不例外,如何建立一套合理且完善的工程管理方案是管理者首先應(yīng)該考慮的問題。下面將從我國計算機軟件工程的實際情況出發(fā),結(jié)合軟件開發(fā)流程,為計算機軟件的工程管理提出一些建議。
在計算機軟件工程中,一套完善的工程管理體系對軟件開發(fā)有著深遠的指導(dǎo)意義。然而再好的管理體系方案如果沒有一批專業(yè)素質(zhì)過硬的管理人才來執(zhí)行,那么也不過就是一紙空文而已。因此建立完善的計算機軟件工程管理體系的第一步就是要打造一支優(yōu)秀的管理團隊。企業(yè)管理者應(yīng)該定期舉行相應(yīng)的管理培訓,實行優(yōu)勝劣汰的職場生存法則,減少個別員工尸位素餐的現(xiàn)象。當有了一批優(yōu)秀的管理人才以后,企業(yè)可以根據(jù)自身的經(jīng)營狀況制定合適自身發(fā)展的軟件工程管理體系,利用合適的管理制度充分調(diào)動員工的工作積極性,要知道合理的獎懲制度往往在軟件的開發(fā)過程中有著意想不到的作用,可以在保證軟件質(zhì)量的前提下大大的縮短開發(fā)周期,從而減少開發(fā)成本,從根本上解決資金的問題。從行業(yè)的角度來看,科學的軟件工程管理體系,更加適合當今社會生產(chǎn)力的優(yōu)化調(diào)動,有助于我國軟件開發(fā)事業(yè)的發(fā)展,對我國計算機軟件工程的進步有著重要的意義。
任何軟件的開發(fā)都不會是一帆風順的,因此必須重視計算機軟件工程開發(fā)過程中的風險管理,企業(yè)可以成立由專業(yè)的人員組成的風險評估小組,在軟件開發(fā)之前根據(jù)市場調(diào)研,軟件的實用性,開發(fā)的難易程度等方面做出全方位的風險評估,并制定相應(yīng)的風險應(yīng)對方案,以備不時之需。企業(yè)還應(yīng)該重視軟件開發(fā)過程中的進度管理,加強在產(chǎn)品開發(fā)過程中每個階段的交接管理力度,讓員工們感受到管理者對軟件的重視程度,使他們感受到自身職責的重要,加強他們的軟件開發(fā)意識。重視計算機軟件的工程的風險管理和進度管理將進一步規(guī)避軟件開發(fā)過程中的風險,對企業(yè)有著難以想象的好處。
俗話說“三個臭皮匠,頂個諸葛亮”,我們都知道一款成功的軟件往往是大家智慧的結(jié)晶。相反,如果團隊成員大都以自我為中心,各自為戰(zhàn),不注重團隊合作,那么成功的幾率會降低很多。所以計算機軟件工程管理離不開團隊的合作,企業(yè)的領(lǐng)導(dǎo)者應(yīng)該多多組織活動,增強開發(fā)人員的團隊意識,比如可以定期組織相關(guān)人員參加拓展訓練,讓大家在游戲中切身感受到團隊合作的重要性,從而更加積極地投身于軟件開發(fā)的事業(yè)中去。
近年來,隨著信息化、全球化腳步的加快,具有其代表性的計算機軟件工程也廣泛地被應(yīng)用于各個領(lǐng)域。我們想要了解計算機軟件工程的應(yīng)用,首先就要真正的走近軟件工程,揭開它的神秘面紗。眾所周知,軟件工程其實就是利用計算機科學,數(shù)學,邏輯學等原理來開發(fā)軟件的工程,換句話來說,軟件工程就是研究如何在給定成本,甚至是固定了開發(fā)進度的前提下,能夠開發(fā)出實用性強,可靠性強,操作便捷,可維護性強的軟件的工程。當軟件完成基本的開發(fā)后,并不意味這軟件工程的結(jié)束,相反,這只是完成開發(fā)的第一步,接下來就要面向普通的用戶群進行實際的軟件體驗,只有不斷地接受用戶的反饋,并不斷的改進軟件,最終才算完成整個計算機軟件工程的開發(fā)。
鄧小平說過“科學技術(shù)是第一生產(chǎn)力”,隨著時代的發(fā)展,科學的進步,計算機軟件工程的應(yīng)用漸漸成為社會生產(chǎn)中不可或缺的因素。就拿企業(yè)的施工建設(shè)來說,計算機軟件工程的應(yīng)用幾乎滲透到了方方面面。首先,項目開發(fā)前,可以利用一些計算機軟件對整個工程模擬建造,方便更加科學的構(gòu)建生產(chǎn)體系。其次,軟件工程可以對整個建造流程模擬計算,更加有利于控制成本,讓投資商對整個工程的投資有一個更加直觀的了解。最后,在生產(chǎn)建造過程中,軟件工程可以影響不同環(huán)節(jié),不同責任人之間的信息交流,增強大家的團隊合作意識,有利于將項目建設(shè)的更好。
計算機軟件工程不光在生產(chǎn)領(lǐng)域有應(yīng)用,在教育、醫(yī)學管理以及一些高新技術(shù)產(chǎn)業(yè)上都有著非凡的影響力。下面我們就以在教育管理上的應(yīng)用舉例說明。首先,教學管理面對的是廣大的學生人群,教師不可能做到對每個學生的照顧,因此可以通過軟件對學生進行課下的溝通指導(dǎo),解決學生生活上的問題。其次,教務(wù)處可以運用相關(guān)軟件對學生的信息進行登記,可以節(jié)省大量的人力物力,并且效果更佳。然后,現(xiàn)在很多教學課堂上的多媒體也離不開計算機軟件工程,教師可以利用各種軟件進行輔助教學,課堂教育再也不是一件枯燥乏味的事情。在未來,軟件工程將能夠更好地服務(wù)于教育行業(yè),甚至對教師的科研事業(yè)也有一定的影響力。
計算機軟件工程的應(yīng)用已日趨廣泛,影響力也在不斷加深,在方便大眾的同時,也會促進計算機軟件工程事業(yè)的發(fā)展,促進我國軟件事業(yè)的進步,更有利于我國計算機工程體系的完善。
計算機軟件的開發(fā)與使用固然非常重要,但是想要保證計算機軟件事業(yè)的長遠發(fā)展,我們必須注意到軟件開發(fā)背后的工程管理和應(yīng)用現(xiàn)狀。通過科學合理的工程管理嚴格控制軟件開發(fā)事業(yè)的進行,保證軟件事業(yè)可以更好的應(yīng)用于生活的方方面面,更好地服務(wù)于廣大群眾。相信我國的計算機軟件事業(yè)一定可以在此基礎(chǔ)上獲得長遠的發(fā)展。