- 相關(guān)推薦
計算機軟件開發(fā)和管理探究
計算機軟件技術(shù)在整個計算機應(yīng)用技術(shù)的發(fā)展過程中都有著十分重要的意義,而它的設(shè)計與研究也是一個長期性的工作。
摘要:
隨著全球信息化時代的到來,計算機迅速已經(jīng)普及到了人們的工作與生活之中,而電子計算機也成為了人們進行信息獲取的主要手段。計算機軟件作為整個電子計算機的重要組成部分,在計算機的正常運作以及用戶的使用過程中有著至關(guān)重要的作用。本文就計算機軟件工程中的管理與開發(fā)應(yīng)用進行了分析研究。
關(guān)鍵詞:
計算機軟件工程;管理;開發(fā)應(yīng)用
現(xiàn)代社會已經(jīng)進入了互聯(lián)網(wǎng)時代里,而計算機也成為了人們在生活與工作中不可缺少的一部分,人們對于電腦的依賴程度也變得越來越大。這就計算機軟件的開發(fā)研制也從未停止過,而隨著軟件的商業(yè)化發(fā)展趨勢日益加快,人們對于軟件的開發(fā)與設(shè)計過程也變得越來越規(guī)范起來。
一、計算機軟件工程的概念
我們常講的計算機軟件工程時指借助于先進的科學技術(shù)來為計算機的軟件開發(fā)提供一定的知識指導服務(wù),并且利用最少的投資來盡可能的獲取更加多的回報,并以高質(zhì)量的計算機軟件來給人們提供更加優(yōu)質(zhì)的計算機使用體驗。軟件工程學是一門邊緣學科,其設(shè)計的內(nèi)容也非常廣,內(nèi)容包括有:人體工程學、系統(tǒng)工程學、經(jīng)濟學與心理學等多個領(lǐng)域,而借助于這些學科之間的交叉研究與指導,能夠設(shè)計出更加人性化的計算機軟件。
二、計算機軟件開發(fā)管理內(nèi)容
(一)開發(fā)人員管理
計算機軟件在其開發(fā)的整個過程里,都需要諸多軟件開發(fā)工作人員的合理分工以及密切的配合。而根據(jù)其軟件工程的性質(zhì)以及需求,就需要合理的進行制定人員的各項分配計劃,這也就需要根據(jù)上級的指揮者能夠充分的了解每一個開發(fā)人員所擅長的技術(shù)領(lǐng)域以及其它各個方面的綜合素質(zhì),這樣才能夠有效的根據(jù)軟件開發(fā)過程中其不同階段的特點來進行工作人員的合理分工,從而使得整個工作流程能夠達到最優(yōu)化。
(二)組織結(jié)構(gòu)的管理
組織結(jié)構(gòu)的管理不僅僅是單純的工作分配,它是在充分結(jié)合各個開發(fā)人員的綜合素質(zhì)之后進行分工的合理分配,從而使得正項工程能夠在嚴格有序的工作制度下進行高效的運轉(zhuǎn)。而優(yōu)秀的組織結(jié)構(gòu)管理能夠充分保證工程一直處于一個固定的管理模式之下,并能夠使得團隊信息的傳達具有良好的時效性。而在對不同的軟件工程進行管理時,其組織結(jié)構(gòu)的模式以及人員的分工要求也需要根據(jù)實際的情況進行相對應(yīng)的調(diào)整,從而使得整個軟件工程都能夠在一個合理規(guī)范的制度之下有效的運行。
(三)用戶管理
軟件開發(fā)的目的是服務(wù)于用戶,因此加強用戶的管理能夠有效的確定目標系統(tǒng)應(yīng)當具備那些功能。相關(guān)的軟件開發(fā)人員也需要充分的了解用戶們的實際需求,并借助于軟件來有效的解決這些問題。但是用戶在面對自身遇到的問題時,往往因為一些專業(yè)知識的缺乏而無法有效的用語言表達出來,更不知道如何借助計算機的相關(guān)知識來解決自身所遇到的困難,而軟件開發(fā)人員往往也無法及時的了解用戶們的具體需求。這就需要在軟件開發(fā)的過程中要加強對于用戶的管理,并與用戶保持有緊密的聯(lián)系,并通過信息的充分交流來得到經(jīng)用戶確認后的系統(tǒng)邏輯模型,從而確保最后開發(fā)出來的軟件能夠充分的滿足用戶們的需求。
(四)文檔資料管理
軟件開發(fā)的過程中對于文檔資料的建立與管理有著很高的要求,并且需要對用戶們對目標系統(tǒng)的需求進行詳細的記錄,來確保計算機軟件中的每一部分都能有著準確性與實用性,在此同時還應(yīng)當將開發(fā)的每一個流程都完整記錄下來,并對文檔資料進行妥善的保存管理。而在后期的審查過程中可以借助這些文檔資料來確認該軟件是否存在著問題。
三、有效提升計算機軟件工程管理與開發(fā)的幾點策略
(一)建立健全的管理開發(fā)體系
在進行軟件開發(fā)這種高科技的研發(fā)項目時,需要對人力資源的管理進行一定程度上的加強,來進行各個科技人員之間工作的合理協(xié)調(diào),來確保各個工作人員的工作積極性,以及不同的軟件開發(fā)人員之間的配合度。而加強人力資源的管理對于整個計算機的軟件開發(fā)項目能夠順利進行有著重要的意義。為了有效的提升軟件開發(fā)的質(zhì)量,以及對開發(fā)商的承包能力進行合理的評估,卡內(nèi)基梅隆軟件工程研究所與1987年提出了軟件能力的成熟模型,該模型將整個軟件開發(fā)的過程分為了五個框架,分別是初始級、可重復(fù)級、已定義級、已管理級與優(yōu)化級。這種模型的提出,也能夠很好的提高企業(yè)的軟件開發(fā)能力以及相關(guān)承包商的工程管理水平。
(二)加強開發(fā)過程中的風險評估
軟件開發(fā)過程中需要進行評估的風險一般是需求、技術(shù)、成本與進度這四個方面。而對風險需要相關(guān)開發(fā)人員進行嚴格的把控。比如說在需求方面:開發(fā)出來的軟件最終是要交付于用戶的手中,而用戶需要軟件能夠?qū)崿F(xiàn)的功能也是軟件設(shè)計的唯一準則。但是在軟件的開發(fā)過程中,如果沒能與用戶進行及時、細致的交流,就會使得開發(fā)人員對于用戶的心理缺乏一定的理解,從而導致最終開發(fā)出來的軟件成品無法有效的滿足用戶的使用需求。而在進度方面也需要一定的把控,因為一個軟件的設(shè)計過程通常都有著一定的時間限制,這就需要對每一個開發(fā)階段都劃分出合理的時間區(qū)間,從而提升所有開發(fā)人員的工作積極性,并保證能夠在用戶所要求的日期之前保質(zhì)的完成軟件的開發(fā)。
(三)加強開發(fā)團隊的合作意識
計算機行業(yè)是一個需要充分注重團隊合作的領(lǐng)域,而軟件開發(fā)通常都是一個長期的浩大工程,它的每一個模塊都需要著大量的軟件開發(fā)人員來參與。這種軟件的開發(fā)模式就使得團隊合作的效率直接決定了軟件開發(fā)的效率。因此在進行軟件開發(fā)的過程中,應(yīng)當充分的協(xié)調(diào)好各個開發(fā)人員之間的工作進度以及工作內(nèi)容,并且要確保每個工作人員之間能夠進行及時的溝通。而只有加強整個開發(fā)團隊的合作意識,才能夠讓每個開發(fā)成員都能夠了解整個項目的開發(fā)情況,并且最大效率的開發(fā)出適合用戶需求的軟件產(chǎn)品。
四、結(jié)束語
計算機軟件技術(shù)在整個計算機應(yīng)用技術(shù)的發(fā)展過程中都有著十分重要的意義,而它的設(shè)計與研究也是一個長期性的工作。隨著計算機功能的不斷完善,在人們的日常工作與生活中也得到了迅速的普及,這也就讓計算機軟件工程對整個人類的發(fā)展起到巨大的推動作用。本文就計算機軟件工程的概念進行分析,并提出幾點計算機軟件開發(fā)管理的內(nèi)容以及有效提升計算機軟件工程管理與開發(fā)的幾點策略,希望為我國的計算機軟件開發(fā)工作給予一些幫助。
參考文獻:
[1]范偉.計算機軟件工程管理與應(yīng)用[J].現(xiàn)代商貿(mào)工業(yè).2014(11)
[2]孫書青.計算機軟件工程管理與應(yīng)用解析[J].計算機光盤軟件與應(yīng)用.2013(12)
【計算機軟件開發(fā)和管理探究】相關(guān)文章:
工商管理和經(jīng)濟發(fā)展關(guān)系探究論文(通用11篇)12-20
企業(yè)基層員工管理的綜合探究05-26
企業(yè)預(yù)算管理體系探究06-12
探究加強企業(yè)科技檔案管理04-29
高校行政管理路徑探究06-11
中職《計算機應(yīng)用》課程教學的評價體系探究08-23
探究電力設(shè)備企業(yè)質(zhì)量管理08-03
企業(yè)銷售費用的控制與管理探究方案04-21
學生體育協(xié)會管理體制探究06-10
工商管理實踐教育基地探究06-11