計算機軟件工程管理及應(yīng)用
就我國而言,計算機信息技術(shù)的利用率占比越來越大,而軟件工程作為相對較新的學科,計算機軟件開發(fā)和管理方面的發(fā)展仍不完善,仍需要不斷地探索和進步.下面是小編搜集整理的相關(guān)內(nèi)容的論文,歡迎大家閱讀參考。
摘要:現(xiàn)今,隨著我國網(wǎng)絡(luò)新興化信息 技術(shù)的不斷發(fā)展和進步,人們開始以積極的態(tài)度來對待計算機的發(fā)展問題,針對計算機問題進行了重視發(fā)展,但是針對計算機軟件工程管理問題則是做到了忽略,同 時也沒有針對計算機軟件工程問題還沒有進行深入的管理發(fā)展,因此,本文主要是針對計算機軟件工程管理問題進行的分析,并且從不同主體的角度出發(fā)深入分析計 算機軟件工程管理過程中需要進行重點關(guān)注的問題和細節(jié)部分,最終促進我國計算機軟件工程的進一步發(fā)展和創(chuàng)新。
一、概述
隨著信息技術(shù)的不斷發(fā)展,計算機軟件工程的應(yīng)用范圍越來越廣,幾乎滲透到人們工作和生活的各個領(lǐng)域;而計算機軟件工程管理卻沒有得到同步發(fā)展,管理過程中存在的諸多漏洞影響了計算機軟件的應(yīng)用效果。本文將對計算機軟件工程的管理及其應(yīng)用進行相關(guān)分析。
二、計算機軟件工程管理分析
2.1計算機軟件工程管理內(nèi)容
2.1.1組織機構(gòu)管理計算機軟件工程管理組織機構(gòu)的模式構(gòu)成種類較多,如由主程序員構(gòu)成的機構(gòu)、由專家構(gòu)成的機構(gòu)或民主組織機構(gòu)。主程序員構(gòu)成的管理機構(gòu)主要是保證全組的協(xié)調(diào)和統(tǒng)一,高級工程師負責全組的技術(shù)活動,對其進行計劃、協(xié)調(diào)和復(fù)審;一般技術(shù)人員則負責軟件分析和開發(fā)的具體工作。專家組成的機構(gòu)中各個成員都是某一方向的`專家,有著極高的專業(yè)素養(yǎng),在軟件開發(fā)過程中可發(fā)揮各自的積極性;民主組織的負責人由專業(yè)人員輪流承擔,這種模式不僅可充分調(diào)動工作人員的積極性,還能提高成員的創(chuàng)造性。
2.1.2軟件開發(fā)人員管理軟件的開發(fā),需要多種職能人員的參與,由上而下依次為項目總負責人、系統(tǒng)分析員、高級程序員、初級程序員以及資料人員等。在實際的軟件開發(fā)過程中,可能會出現(xiàn)一人身兼數(shù)職的情況,但由于不同崗位對工作人員的專業(yè)素養(yǎng)要求不同,因此各個崗位的職責務(wù)必須要進行明確的區(qū)分。軟件開發(fā)過程中,不同階段之間的工作既相互區(qū)別,又互相聯(lián)系,因此對人員的要求除專業(yè)方面的素養(yǎng)外,還包括團隊合作精神。
2.1.3關(guān)于用戶的管理軟件開發(fā)的目的是滿足用戶的需要,軟件質(zhì)量的優(yōu)劣和功能的好壞應(yīng)以用戶評價為主。軟件開發(fā)人員應(yīng)在開發(fā)過程中高度重視用戶的建議,與用戶積極溝通,爭取用戶的配合和支持。軟件開發(fā)項目的負責人要加強與用戶的聯(lián)系,及時了解用戶需求,正確引導(dǎo)用戶思路,防止用戶不合理設(shè)計要求對軟件開發(fā)工程的影響。
2.1.4軟件工程開發(fā)項目管理任何一個項目的實施都需要建立一個完整的管理體系,管理體系包括項目質(zhì)量管理、進度管理和成本管理。質(zhì)量管理的主要目的是確保軟件開發(fā)過程中都符合相關(guān)的技術(shù)標準,為整個軟件工程的實現(xiàn)提供基礎(chǔ)保障;進度管理是對軟件開發(fā)項目的時間控制,是為保障軟件能夠按時交付而實施的管理;成本管理是項目管理的核心內(nèi)容,也是軟件工程開發(fā)工作獲得經(jīng)濟效益的關(guān)鍵環(huán)節(jié)。三部分管理內(nèi)容各有側(cè)重,但同時也相互聯(lián)系,只有做好項目的質(zhì)量管理和進度管理,才能實現(xiàn)項目的成本管理。
2.2計算機軟件工程管理措施
2.2.1制定明確的計劃軟件工程研發(fā)項目實施之前,應(yīng)對項目進行全面、深入的討論,制定合理的研發(fā)計劃。軟件研發(fā)過程中,會受多種不確定因素的影響,只有制定合理的計劃才能有效降低風險,確保軟件工程的順利研發(fā)。計算機軟件工程研發(fā)計劃制定過程中,應(yīng)體現(xiàn)出動態(tài)性、經(jīng)濟性、系統(tǒng)性以及關(guān)聯(lián)性。如動態(tài)性方面,是指在研發(fā)過程中,計劃應(yīng)當以實際研發(fā)條件進行不斷調(diào)整和優(yōu)化,以實現(xiàn)軟件的經(jīng)濟性和功能性。
2.2.2加強風險意識計算機軟件工程管理不同于一般項目的管理,其面臨的風險較多,如技術(shù)方面,計算機技術(shù)更新快,如果在軟件研發(fā)階段遇到某項技術(shù)更新?lián)Q代,就會增加技術(shù)變更的風險;客戶方面帶來的風險,客戶對軟件功能的要求較多,多項功能難以進行協(xié)調(diào),客戶需要一旦發(fā)生變化,就會對軟件的研發(fā)計劃產(chǎn)生直接影響。計算機軟件工程管理面臨的風險較多,應(yīng)在項目實施過程中及時、準確地識別和規(guī)避風險。參與計算機軟件工程的工作者應(yīng)提高自身的風險意識,學習管理或規(guī)避風險的相關(guān)知識,積極采取有效的防范措施降低風險帶來的損失。風險轉(zhuǎn)移、風險規(guī)避、風險減緩都是常用的風險防范措施,項目管理人員可根據(jù)風險危害程度選擇合適的防范措施。
2.2.3加強項目管理的合作計算機軟件工程需要多類人才的參與,該工程的管理工作同樣需要各個部門之間的相互配合,組建一支專業(yè)性強、合作意識高的研發(fā)隊伍是計算機軟件工程管理的基礎(chǔ)。項目負責人應(yīng)加強與各個部門人員之間的溝通,及時了解工作人員的狀況,合理分工,明確各崗位的職責;制定有效的獎勵措施,調(diào)動工作人員的積極性和主動性,確保軟件工程項目的順利實施。
三、計算機軟件工程的應(yīng)用分析
計算機軟件功能豐富、效率高,得到了社會各界的廣泛認同,各行業(yè)發(fā)展對計算機軟件的依賴性越來越強;游戲軟件、數(shù)據(jù)庫軟件、電子郵件等傳統(tǒng)軟件已經(jīng)改變了人們的休閑方式、工作方式和溝通方式。軟件的開發(fā)和應(yīng)用,已經(jīng)影響了人們的工作、學習、購物、旅游甚至飲食。如遠程教育軟件的實用,為異地師生之間的交流溝通提供了便利,進一步優(yōu)化了教學資源,體現(xiàn)了教育的公平性;除教學外,學生檔案、學生信息都可利用計算機軟件進行存儲和記錄,不僅解放了大量的人工操作,提高了管理效率,還為信息的查閱、信息數(shù)據(jù)的挖掘提供了參考,為學校教學計劃的改進提供依據(jù)。計算機軟件在公共場合的作用越來越明顯,醫(yī)院、銀行、鐵路都可以通過計算機軟件進行網(wǎng)絡(luò)預(yù)約、登記或者付款,節(jié)約了時間和成本。
四、結(jié)語
隨著社會的不斷進步,科技更新?lián)Q代的頻率越來越快;計算機軟件作為一種實用性、技術(shù)性和智能性的項目,更應(yīng)該具有一定的前瞻性,在設(shè)計之初就應(yīng)該預(yù)留一定的擴展性或升級功能,以延長軟件的實用壽命。另外,還應(yīng)積極創(chuàng)新,研發(fā)多種功能一體化的綜合性智能軟件,為用戶提供更多便利,推動我國工農(nóng)業(yè)生產(chǎn)技術(shù)的進步以及經(jīng)濟的發(fā)展。
【計算機軟件工程管理及應(yīng)用】相關(guān)文章: