彭正鵬 陽江 朱行杏 孫新杰

摘要:21世紀是數據化的時代,軟件工程在這個數字化的時代中扮演著重要的角色,軟件工程廣泛應用于各行各業,給人們的工作和生活帶來了極大的便利,在一定程度上,也改變了人們的生活習慣和工作方式。雖然軟件的普及給很多企業家帶來了機遇,但是總體來看,軟件工程的管理仍存在一定的問題,只有清晰認識這些問題,才能使得軟件管理更好地發揮作用,使得軟件開發工程高效、高質量進行,使得軟件具有更廣闊的應用市場。
關鍵詞:軟件工程;管理;應用
中圖分類號:TP31? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)07-0231-02
在目前的數字化時代下,各種計算機軟件廣泛應用在各行各業中,社會越來越離不開各種軟件的幫助[1]。軟件工程是信息領域的重要組成部分,相比于傳統工程,其效率及質量有大幅提升。計算機軟件管理是對的軟件工程的計劃、組織、控制以及質量成本的有效管理。目前階段,我國仍處然于軟件工程管理的探索階段,管理過程中仍然存在一些問題,使得計算機軟件工程的發展受到一定程度的阻礙,因此對計算機軟件工程管理的剖析及其應用的探索具有很強的實際意義。
1 計算機軟件工程管理概述
1)員工管理軟件工作人員主要負責軟件開發、編程、設計等工作,優質的員工管理有助于員工協同合作開發出優質的軟件[2]。首先,管理人員需要明確軟件的整體性和系統性,根據整個任務的特性從宏觀角度進行分配,分為不同的團隊,并保證各個團隊的內在及外在聯系,使得團隊內部和團隊之間時刻保持交流。其次在每個不同的團隊中,管理人員需要根據每個職位的需求合理匹配適合的員工,使得員工做到各司其職,這樣才能充分發揮員工的優勢,不斷挖掘員工的潛質。同時細致的分工還能使得每個員工了解自己的責任,能夠事情責任到人,有助于工作的快速完善。同時注意不斷進行員工的培訓工作,以及優質員工的招收工作,不斷壯大團隊。
2)用戶管理軟件公司研發軟件的受眾是用戶[3],用戶的需求和使用體驗感通常決定這個軟件的普及程度,因此軟件管理人員要對用戶進行有效的管理。首先,在軟件開發之前需要對用戶進行調研,包括用戶的基本個人信息及一些需求等,然后根據大樣本進行分析選擇代表性的用戶進行深入的、充分的交流,全面系統地了解客戶對于軟件功能、外觀設計、操作程序等方面的個性化需求。根據收集到的信息,制定相應的軟件開發方案。軟件開發之后并不是用戶管理的,管理人員還需要定時收集用戶意見,需要根據用戶體驗感和深入的訴求進一步對軟件進行升級與更新。
3)開發過程管理軟件開發過程的管理在軟件工程管理中占有重要的地位。管理人員需要著重管理以下幾個方面:第一,開發成本的管理,開發成本是軟件開發的基本保障,軟件開發前需要對成本進行合理的預算,開發過程中也要及時調整,使成本始終保持在可控范圍內,同時也要注意工期的控制以及調整;第二,開發進度的管理,管理人員需要根據軟件的預期完成時間制定時間安排,在不同的時間節點及時對任務完成情況進行調查,以便團隊及時調整任務進度;第三,軟件開發的質量,在開發過程中需要定期對軟件進行測試,遇到質量不過關的問題需要及時調整和修改。
2 計算機軟件工程管理現狀
目前,我國軟件工程管理水平仍不夠完善,主要有以下幾方面的問題。首先,軟件公司對于軟件管理不夠重視,很多軟件公司對于人才的選拔只重視技術,他們認為只要有高質量的軟件就好,管理并不重要。但是有效的管理可以讓軟件開發等工作有序進行,能夠監測項目的進度、質量等,同時能夠調動員工的積極性,減少摩擦。因此公司需要重視管理,進而改善混亂的局面。另外,一些軟件工程的管理者缺乏科學性的規劃,不能合理的分配任務、合理的控制進度,使得任務完成受阻,同時一些管理人員缺乏風險意識,在遇到突發狀況不能合理解決,不能及時為企業減少損失,還有一些管理人員溝通能力較差,工作能力不強,不能及時解決公司員工及項目遇見的問題。對軟件工程管理的重視程度低以及一些管理人員缺乏系統的培訓等種種因素影響了我國軟件工程管理的整體水平。
3 加強軟件工程管理的方案
1)定時培訓管理人員:定時培訓管理人員 首先需要提高管理人員對于軟件工程管理重要性的認識,需要認識到軟件工程管理在軟件工程中所發揮的重要作用。第二,需要培養管理人員的業務能力,包括如何對員工、用戶、開發過程等進行有效的管理,在管理過程中需要注意的問題,經過系統的培訓使管理人員對于管理過程有系統的認識和理論的支撐,能夠作為未來工作的儲備,需要不斷進行不定時的培訓,以解決管理人員在管理過程中的所面臨的問題。第三,培養管理人員的風險管控能力,在遇到風險時,管理人員需要迅速做出決策,使得公司能夠減少損失、規避風險。
2)建立完整的軟件工程管理體系:建立一套完整的軟件工程管理體系首先需要選擇優質的專業人才,專業人才是整個軟件工程開發的核心,同時為了保證專業人才業務能力的提高,需要不斷培養他們的創新性、激發他們的潛力。然后需要組建合理的工作團隊,需要根據工作內容的需要,然后根據工作人員的特點建立不同的工作隊伍,過程中需要注意隊伍的內在和外在聯系與交流,同時需要及時解決團隊人員的摩擦及遇到的問題。另外,要制定健全的計算機軟件管理體系,需要按時對工作內容進行考核,制定獎懲機制,做到獎罰分明,進而調動工作人員的積極性,也可以責任到人,提高工作效率。
3)加強對軟件開發過程的管理:軟件開發過程是關鍵工程的核心,管理人員需要根據開發內容協助制定合理的開發方案,包括的安排、團隊的協作、任務的時間節點、質量管理等。開發過程中管理人員需要在每個任務節點進行質量考核,針對不達標的及時責任到人,督促其迅速調整,同時需要根據考核內容隨時調整方案,充分保證軟件開發的質量,這樣不僅能提高工作效率,使得大家在節點前迅速完成任務,也能保證軟件開發過程有序進行。
4)加強對用戶的細節管理軟件:開發成功與否最直接的考核方式就是用戶體驗感。因此為了保證軟件質量,必須全面了解用戶的需求。根據用戶需求和喜好制定軟件開發方案,并進行開發工作,同時,在整個開發過程中都需要和用戶保持交流,不僅能及時了解用戶的需求動態,還能提高軟件的質量,確保其實用性。軟件完成后,需要用戶參加測試,及時根據用戶提出的問題進行修改,另外,在軟件發行后,也需要根據用戶的體驗感不斷更新。加強軟件工程的應用計算機軟件由于其運行效率高、執行力強,具有很大的開發潛力。因此企業開始轉入軟件開發市場,軟件行業的競爭無比激烈,但另一方面,也促進了軟件工程的創新,促進了軟件的高質量開發。目前,計算機軟件已經是人們生活不可缺少的一部分,廣泛應用于人們的衣食住行,包括:金融業、娛樂業、教育業、農業等,軟件有:工作管理軟件、視頻軟件、社交軟件及游戲軟件等。例如一些企業管理軟件,可以把企業的員工都聚集在軟件中,相同部門的員工、不同部門的員工以及不同環節的團隊都可以直接快速地進行交流,便于企業管理者的管理,也利于更好地把握員工的工作動態、工作的進度、更快的了解工作問題,進而更快決策。同時這些軟件還能實現遠程工作匯報任務、遠程會議任務等,大大提升了工作的效率。比如支付軟件可以利用軟件進行現金交易,提高了銀行工作人員的工作效率,減少了現金的丟失以及現金找零,給支付帶來了極大的便捷,同時一定程度上能夠帶動消費。比如教育軟件,一些老師可以將錄好的課程放在APP上供同學學習,這樣的話可以在課余時豐富學生的知識,也為一些學生提供了更多的資源,比如某些村里的同學也能聽到來自國內名師的講課。比如一些購物軟件,用戶在家里就可以買到超市的新鮮蔬菜,買到所有想要的產品。這些軟件都在給我們的生活帶來更多的便捷。軟件的間接性及準確性,給各行各業都帶來了很多便捷與機遇,而軟件的廣泛應用也在間接改變著我們的生活方式、工作習慣。尤其在疫情期間我們可以看出,即使封閉在家,我們也可以在軟件上授課、訂貨、游戲及社交,而這種便捷也在潛移默化地改變了我們的生活方式,軟件在給我們帶來便利的同時也在不斷實現自我發展,只有不斷創新的軟件才能有更廣闊的應用市場。
另外一點,在國內外各大高校中,軟件工程專業也是一個炙手可熱的熱門專業。目前我國的大數據時代的來臨也讓軟件工程專業的就業率得到很大的提高。同時學校可以開展關于軟件工程專業的相關活動來提高學生的興趣和動手能力,例如開辦軟件工程知識競賽、軟件工程知識理論競賽等,這樣不僅能提高學生的興趣和動手能力也能讓學生了解21世紀的大數據時代所需要的計算機方面的人才。
4 計算機軟件工程的項目應用
在目前的教育背景下,計算機技術已經得到廣泛的應用,例如現在的數字教育就已經廣泛地運用了多媒體技術和計算機技術的結合,現在的學生們可以通過視頻、圖片、聲音去感受老師講授的內容,甚至能讓全世界的學生去一起參與學習、討論經驗等,大大地提高了學生學習的興趣,開拓了學生的視野,計算機已經成為現代教育不可或缺的一部分。計算機管理應用在人們的工作中也展現了它不平凡的一面,他結合了多種軟件的使用,大大地節省了人們的勞動時間和勞動力并提高了工作效率,加快了現代企業的發展步伐。計算機管理的通用改變了傳統的通訊方式,讓人們再也不用靠著電話、書信來聯系,隨著各種手機軟件的誕生,人們可以通過視頻對話見到對方,可以足不出戶地去了解這個世界每天所發生的事,可以待在家里就可以吃上自己想要吃的東西,可以通過軟件來購買自己想要的東西,可以說計算機的出現提高了人們的生活品質。
5 結束語
我國軟件工程相較西方國家起步而言比較晚,但隨著時代的發展,計算機軟件在我國越來越普及。然而在目前管理過程中仍存在一些問題,人們對于計算機軟件工程重要性的認識仍不足,同時對管理人員的培訓仍欠缺。軟件工程管理得當,才能促進軟件開發等工程高效進行,并保證軟件的質量,使得軟件工程有更廣闊的市場。在技術人員和管理人員有效的配合下,我國軟件工程必將大放異彩,更好地為社會各行各業服務。
參考文獻:
[1] 袁帥.計算機軟件工程管理現狀及開發應用[J].電子技術與軟件工程,2017(23):46.
[2] 邢魯民,徐民.計算機軟件工程管理與應用[J].電子技術與軟件工程,2020(2):44-45.
[3] 譚暢.探析如何創新和完善計算機軟件工程管理[J].決策探索(中),2019,603(1):61-62.
【通聯編輯:梁書】