陳健聰
摘要隨著計算機技術(shù)的迅速發(fā)展,計算機軟件開發(fā)項目所涉及的領(lǐng)域更加寬闊,與此同時也面臨著越來越多的風險與挑戰(zhàn),并逐步成為一項復雜性越來越高的系統(tǒng)工程。從當前發(fā)展現(xiàn)狀來看,由于對于計算機軟件工程的管理工作沒有一個足夠的重視,在很多方面都存在著一些明顯的問題,這對計算機軟件工程的順利發(fā)展帶來了一定的制約?;诖耍疚脑诰歪槍τ嬎銠C軟件工程的管理內(nèi)容以及相應的管理方法進行了探討,并對計算機軟件工程的應用進行了分析,希望對后期相關(guān)工作能夠有所幫助。
關(guān)鍵詞計算機;軟件工程;管理;應用
現(xiàn)階段,計算機技術(shù)以及軟件工程管理都得到了顯著的發(fā)展,但由于受到人們傳統(tǒng)思想觀念的長期影響,以及計算機軟件工程屬于一新興學科,目前還尚處在一探索階段等原因,使其在發(fā)展過程中同時也面臨著一些嚴峻問題。另外,對于軟件產(chǎn)品而言,由于其本身所具有的一種特殊性,對其實施的管理也涉及到了多個方面。如何更好地實現(xiàn)計算機軟件工程管理,從而使其發(fā)揮出更好的效果,也成為了當前迫切需要解決的熱點問題。
1計算機軟件工程管理主要內(nèi)容介紹
依據(jù)計算機軟件產(chǎn)品的特殊性質(zhì),所實施的計算機軟件工程管理工作主要涉及到了以下幾方面內(nèi)容。
1.1計算機軟件開發(fā)組織機構(gòu)的管理
軟件開發(fā)組織機構(gòu)管理,并非就是常規(guī)的那種簡單的將軟件開發(fā)人員集合到一起,而是更加注重這一開發(fā)組織中人員的配置情況,進而保證能夠?qū)崿F(xiàn)一種責任明確、分工精細的格局。但在實際工作中,由于每一管理環(huán)節(jié)都有著不同的管理要求,因此也很難針對整個開發(fā)組織提出一套統(tǒng)一化的標準和制度。
1.2開發(fā)人員的管理
在計算機軟件開發(fā)領(lǐng)域,開發(fā)人員充當著重要的主體角色。在軟件開發(fā)過程中的每一環(huán)節(jié),都需要由不同崗位的工作人員來負責完成。在具體的開發(fā)實踐中,要緊密的結(jié)合開發(fā)工程的實際情況,如工程的性質(zhì)、規(guī)模等,在此基礎(chǔ)上對軟件工程開發(fā)人員進行科學合理的安排,以實現(xiàn)明確分工的目的;其次,還要本著具體問題具體分析的管理原則,深入全面的掌握開發(fā)人員的專業(yè)素質(zhì),做到資源配置的科學合理。對開發(fā)人員而言,不僅要具備一種良好扎實的專業(yè)技術(shù)能力,同時一種良好的團隊合作能力也是必須要具備的,只有實現(xiàn)了團結(jié)協(xié)作、共同努力,才能更好的完成軟件開發(fā)工作。
1.3用戶管理
檢驗真理的唯一標準就是實踐。對于一款計算機軟件開發(fā)項目,如何判定其是否具備優(yōu)勢,關(guān)鍵也就在于用戶的使用。所以,在項目開發(fā)工作正式開始之前,也就需要相關(guān)工作人員能夠?qū)κ袌鲞M行了有效地調(diào)研工作,充分了解市場需求并掌握用戶的操作習慣。強化軟件開發(fā)部門同外界的聯(lián)系,能夠準確掌握用戶對于軟件的需求和看法,進而促使所開發(fā)軟件能夠更具實用性。
1.4檔案資料管理
在具體的工作實踐中,對于在開發(fā)過程中的每一流程環(huán)節(jié)都相應的記錄到了工程檔案中,進而實施有效地管理,為后續(xù)的相關(guān)工作打好基礎(chǔ);檔案管理工作的實施,不僅為后期的項目工作帶來了極大的方便,同時對計算機軟件的開發(fā)工作也有著重要的意義。因此,在計算機軟件開發(fā)項目管理中,我們要堅持項目信息管理工作的不斷強化,從而實現(xiàn)計算機軟件工程開發(fā)管理的效率和質(zhì)量的不斷提高。
2計算機漸漸工程管理的對策和方法分析
2.1建立健全一套完善的計算機軟件工程管理體系
1)加強人力資源管理工作,充分調(diào)動員工工作積極性和挖掘工作潛力,為軟件工程的順利實施提供有力支持;2)對項目開發(fā)過程中所涉及到的所有工作人員進行專業(yè)化的技術(shù)培訓,使其能夠?qū)ψ钚碌能浖こ讨R有一個全面的認識和掌握,進而實現(xiàn)軟件工程管理效率的有效提升;3)強化規(guī)范制度建設(shè),制定一套科學的獎懲機制,實現(xiàn)員工工作積極性和主動性的有效調(diào)動和提升。
2.2加強計算機軟件工程團隊項目合作的管理
計算機軟件工程管理工作的順利實施,其前提也就必須要具備一支具備高技能、高素質(zhì)的項目團隊。項目團隊管理工作的加強,對于項目目標的實現(xiàn)具有著重要的意義;1)強化溝通意識,實現(xiàn)項目工作人員之間的緊密聯(lián)系和溝通,進而達成一種良好的合作形式,促使管理工作能夠得以順利開展;2)明確崗位分工。在緊密結(jié)合計算機軟件開發(fā)的具體實際,實施一種清晰、合理的任務分配機制,將具體的任務責任落實到具體的個人,有效推動各項工作的順利進行;3)為確保每一員工都能以高度的熱情和積極的態(tài)度參與到具體實踐工作中來,也就需要采取相應措施有效地調(diào)動員工積極性,充分挖掘其工作潛力,培養(yǎng)其團隊合作意識,進而實現(xiàn)一種合力作用,在全體員工的積極參與、共同努力下,實現(xiàn)計算機軟件工程管理工作的順利完成。
2.3加強風險管理和進度管理
1)建立完善的風險管理體系。對于計算機項目管理人員而言,務必要牢固樹立一種良好的風險意識,并通過積極的學習掌握更豐富的風險管理知識,對于所存在的風險因素能夠進行客觀的識別和量化分析,針對性的實施風險防控策略,更好的應對風險;2)要定期做好項目的風險識別和預控。在整個項目實施過程中,都要做好風險管理工作,盡最大努力將風險發(fā)生的可能性以及風險所造成的損失降低到最小。目前通常所采取的風險應對策略有風險轉(zhuǎn)移、規(guī)避、減緩等措施;3)加強項目進度管理,嚴格控制開發(fā)成本。結(jié)合項目實踐,制定一套科學完善的進度管理制度,并實時監(jiān)督項目的進展狀況,以實現(xiàn)各項工作都能得到順利的落實。
3計算機軟件工程的應用分析
現(xiàn)階段,隨著計算機網(wǎng)絡技術(shù)的迅猛發(fā)展,其應用范圍也更加廣泛,同時與之相應的計算機軟件工程憑借其所具有的良好的便捷性和精確性,也成功的在社會發(fā)展的各個領(lǐng)域普及開來。人們?nèi)粘I詈凸ぷ髦兴佑|到最為典型的計算軟件有操作系統(tǒng)、人機界面以及辦公軟件和數(shù)據(jù)庫等。計算機軟件在我國的工業(yè)、農(nóng)業(yè)以及行政事業(yè)部門都得到了廣泛的應用,而且在實踐應用過程中也發(fā)揮出了重要的作用。計算機軟件工程由于有效地融入了開發(fā)者的智慧,在發(fā)展過程中也呈現(xiàn)出了一種不斷升級和更新的新局面,進而成功的推動了計算機軟件的普及化、系統(tǒng)化和細致化的發(fā)展。
目前,計算機軟件已經(jīng)逐漸的滲透到人們生活、工作和學習的方方面面,成為不可或缺的一種產(chǎn)品資源。例如在企業(yè)辦公領(lǐng)域,計算機軟件的應用促使企業(yè)管理工作的質(zhì)量和效率都得到了明顯的提升,在企業(yè)內(nèi)部實現(xiàn)了一種順暢高效的信息資源共享,更好的確保了信息的傳輸和交流;其次,在校園建設(shè)工作中,計算機軟件的應用同樣發(fā)揮出了重大的作用,如計算機軟件在教學過程中應用,為師生之間的交流提供了極大地便利;在學生工作如學籍管理、學費管理等工作中的應用,充分的保障了各項校園工作的順利進行。
4結(jié)論
現(xiàn)階段,計算機軟件已經(jīng)滲透到人們生活的方方面面,應用范圍日趨廣泛,給人們的生活、工作和學習帶來了巨大的改變,并成為人們生活所不可或缺的一種必要資源。隨著人們生活需求的不斷擴大,由此,強化計算機軟件工程的管理,更多的研發(fā)一些具有更強操作性和功能性的軟件也就顯得尤為必要。當前信息化進程的不斷加快,軟件工程的作用日趨明顯,充分提高計算機軟件工程的管理質(zhì)量和效率,并堅持工作思路的不斷改進和創(chuàng)新,將更好的推動計算機軟件工程項目的持續(xù)穩(wěn)定進行,對于社會效益和經(jīng)濟效益目標的實現(xiàn)有著極為重要的意義。