軟件工程管理論文
軟件工程管理論文
軟件工程管理是軟件工程和項目管理結合而形成的一個交叉學科,是項目管理學科的管理方法和具體到軟件工程領域的實際應用。下面是學習啦小編為大家整理的軟件工程管理論文,供大家參考。
軟件工程管理論文范文一:軟件工程管理的現狀和創(chuàng)新分析
摘要:
改革開放之后,我國的社會經濟高速發(fā)展,計算機在全國也逐漸普及。隨著計算機的不斷發(fā)展和使用,計算機軟件已經涉及生活中的各個層面,對人民大眾的生活產生了巨大的影響。因此,研究并探索軟件工程管理是十分必要的,它能更好推進計算機技術的發(fā)展,為生活提供更多的便捷。本文主要從兩個方面闡述軟件工程管理,一是軟件工程管理中存在的問題,二是軟件工程管理過程中存在的問題的解決對策。
關鍵詞:軟件工程管理;問題;對策分析
0引言
計算機技術的使用造就了信息時代,而軟件工程的開發(fā)與創(chuàng)新是促進計算機技術的重要手段之一。軟件工程管理是一種比較復雜的學科,即軟件工程和項目管理。軟件工程管理就是要開發(fā)軟件、管理軟件、創(chuàng)新軟件。目前,在軟件開發(fā)、創(chuàng)新的過程中,軟件工程管理是十分重要的,這直接影響到整個軟件運行的進度。但是在一些軟件公司中,在軟件工程管理過程中存在著很多影響軟件工程開發(fā)與創(chuàng)新的問題,因此,本文經過分析與研究,探討了軟件工程管理過程中存在的問題及如何解決這些問題的對策,這對于軟件工程的開發(fā)與創(chuàng)新是非常有意義的。
1軟件工程管理過程中存在的問題
1.1缺少軟件工程管理系統性的培訓意識
在軟件企業(yè)中,一般都會選取一些優(yōu)秀的、能力較強的員工作為軟件工程管理的帶頭人,也就是我們常說的項目經理。這些經理往往自身能力是非常強的,在軟件工程方面具有豐富的專業(yè)技術,在管理軟件開發(fā)方面是毋庸置疑的,但是很多的項目經理都缺少軟件工程管理方面的知識理論和經驗,有的甚至不知道如何培訓管理人員。因此,在軟件工程管理過程中,項目經理并不能很好的培訓有關的工作人員,管理工作人員缺少了管理經驗和管理方式,往往影響了軟件工程管理的工作效率。
1.2缺乏科學的軟件工程管理系統
在軟件工程管理過程中,對整個軟件工程管理要有一個較好的計劃,同時,要建立一套科學的、靈活多變的軟件工程管理系統,這樣才能更好地管理軟件工程的各個方面。但是在目前的軟件工程管理體系中,銜接性、實踐性都不是特別強,沒有一個相對完整的科學管理體系。導致在軟件工程管理中,常出現一些不必要的問題,影響了軟件工程管理的工作效果。
1.3軟件工程管理工作日趨復雜
當今社會是一個信息化的時代,可以說軟件開放與使用促使時代的發(fā)展,時代的不斷發(fā)展也促使了軟件開發(fā)的不斷創(chuàng)新。當今社會的軟件技術無時無刻不在發(fā)生著變化,更多更新的東西也在不斷地出現。因此,軟件工程管理也變得日趨復雜。軟件工程管理的工作在逐步擴展,同時增加了更多的管理工作人員。但是人才更新方面遠遠趕不上軟件工程的更新速度,軟件工程管理工作也是逐漸地增加,在軟件工程管理過程中不斷加入新的元素等等,都增加軟件工程管理的工作難度,使得軟件工程管理更加的復雜多變。
2軟件工程管理過程中存在的問題的解決對策
2.1完善軟件工程管理體系
在軟件工程管理完善的過程中,完善管理體制是非常重要的,因為良好的軟件工程管理體系才能更好地促進軟件工程開發(fā)與發(fā)展。在軟件工程管理過程中,都是靠工作人員來推動的,所以重視人才的是非常有意義的。企業(yè)可以建立一個優(yōu)秀員工管理體系,從而為軟件工程管理服務。當然,在管理過程中要重視每一位員工的作用,員工的積極性可以有效地促進軟件工程管理的工作進程。同時,可以民主選舉項目經理,這樣選舉出來的項目經理更具有領導力和說服力。優(yōu)秀員工、人力資源、民主選舉的系統構成了一個完整的軟件工程管理系統,這對于軟件工程在各個方面的管理都是有很大的作用的,因此,建立并完善軟件工程管理體系是十分必要的,也是可行。
2.2加強對項目團隊的管理
在管理過程中,要不斷地加強對項目團隊的管理。一個團隊的力量往往比一個人的力量大得多。因此,項目內的工作人員要經常相互溝通,在增加感情的同時,了解到更多的管理過程中存在的問題。當然,項目經理要不斷地學習和借鑒國內外相關的管理經驗,在提升自身能力的同時還要提高管理方面的能力,有的時候項目經理的管理能力比技術能力更重要。項目經理可以依據有關的管理經驗分配相關的工作任務。在完成任務的過程中,項目經理可以制定相關的獎懲制度,工作順利完成的情況下,對工作人員進行獎勵,以此鼓勵其他的管理人員積極工作;對沒有完成工作的員工,依據情況進行懲罰。這樣可以更好地確保軟件工程管理順利地開展。
2.3加強軟件工程管理的信息化發(fā)展
如今社會,在生活的各個方面,都使用的信息化的技術,當然,軟件工程管理也無一例外。軟件工程管理,涉及了很多的方方面面,比如軟件工程的資源管理、軟件工程的人力資源管理等等,管理的范圍廣,對象多且復雜。因此,加強軟件工程管理的信息化,可以大大地提高管理的工作效率,使得軟件工程管理更加的方便。在軟件工程中,利用計算機技術及互聯網方面的軟件,加強管理的信息化。工作人員通過這些有效的管理工具可以實現對軟件工程管理過程中各個項目的細化,同時也能更好地監(jiān)督項目的發(fā)展進度,為軟件工程管理提供真實有效的依據。信息化的管理還可以促進各個項目之間的交流與分享,可以有效避免一些團隊不協作而產生的問題。
3結語
總而言之,現目前我國軟件工程管理過程中雖然存在一些問題,但是在未來發(fā)展過程中專業(yè)的管理人員會不斷地探索出更好的管理措施,確保完成軟件工程的管理工作。因此,有關的管理人員要從自身做起,反思與探索并提升自己的管理素質;重視建立完整的管理監(jiān)督系統、重視采用信息化管理方式的措施等等,促使軟件工程管理的健康發(fā)展與成長,使得我國軟件開發(fā)技術更上一層樓,擁有一個更加美好的未來。
參考文獻
[1]侯凱.淺談軟件工程管理的現狀和創(chuàng)新策略[J].計算機光盤軟件與應用,2014,(24):67-68.
[2]于克達.軟件工程管理的現狀和創(chuàng)新策略[J].微計算機信息,2012,(5):111-113.
[3]許學磊.軟件工程管理的現狀和創(chuàng)新策略[J].華東科技:學術版,2012,(9):50.
軟件工程管理論文范文二:軟件工程管理的現狀和創(chuàng)新策略
摘要:
主要總結了軟件項目管理的相關內容,同時分析了軟件項目管理現狀,最后對我國軟件工程管理提出了創(chuàng)新發(fā)展戰(zhàn)略。
關鍵詞:軟件工程;管理現狀;創(chuàng)新策略
1軟件工程管理的主要特征
從特殊性方面看軟件工程的管理有兩個方面:第一個是軟件工程管理的過程,另一方面是軟件項目管理的內容。負責項目管理人員需要有一個清晰的理解,工作實施步驟熟悉,同時在實際過程中應注意各種突發(fā)狀況,進而確保順利完成軟件工程管理的所有工作。開發(fā)軟件之前,應進行軟件工程管理工作,應該是在整個軟件生命周期內把所有工作流程都滲透到工作中。完成整個工作的任務的同時,整個軟件工程管理的工作就告一段落了。在軟件工程管理的整個過程中所有的工作人員都必須完整并熟練的掌握自己所負責的工作內容,并制定規(guī)范化的流程管理程序。在這種情況下,需要有五個步驟才能完成主處理程序,首先是啟動,然后是規(guī)劃,其次是執(zhí)行,接著是控制,最后也是結束程序。總而言之,項目的每一個過程階段都是一個循序漸進的過程,都需要完整的完成。如果需要完成一個項目,首要條件就是要完成該項目實施中包括的每一個流程。
2軟件工程管理現狀
2.1項目進度規(guī)劃性不足
軟件工程子項目進度的規(guī)劃性在軟件項目開發(fā)階段是非常重要的一個環(huán)節(jié),后期開發(fā)工作在軟件項目開發(fā)階段是有著重要影響力的。但在目前的軟件工程管理中,由于對軟件工程和軟件開發(fā)計劃相對缺總體規(guī)劃,規(guī)劃和實施效果的可行性難以有效推進,規(guī)劃工作具有實際應用價值,同時也大幅度的貶值。此外,由于該軟件工程項目的規(guī)模在不斷的擴大,因此管理的復雜性也不斷增加。在軟件項目管理工作中,普遍執(zhí)行效果和可行性達不到標準水平。與此同時,在實際的工作過程中,一些出乎意料的突發(fā)事件時常發(fā)生,這些突發(fā)狀況將會直接影響整個軟件項目的開發(fā)計劃,并給進度管理的進度帶來不利的影響,影響了工程工作的順利完成。
2.2項目團隊應對突發(fā)情況的能力有限
軟件工程管理工作的實際操作中,一些相關的突發(fā)事件頻頻發(fā)生,給軟件項目開發(fā)的整體效果圖帶來不利的影響,導致項目管理的進度相對滯后。針對目前的情況而言,大部分的項目組緊急處理事件的能力具有一定的局限性,在突然缺乏靈活能力的情況下,也不能及時提出有針對性的措施,以限制管理工作的運行。
2.3缺乏溝通和風險管理意識
人力資源發(fā)揮非常重要的作用在軟件工程管理的發(fā)展過程中。如果提前做了有效的溝通又進行了完美的規(guī)劃,那么就不會出現大量勞動力浪費這種現象,最終影響軟件項目管理的工作的結果,嚴重的甚至不能按時正常的完成工作。就拿風險管理問題來說,一般的項目經理并不能真正意識到風險管理的重要性,風險管理計劃的時候他們根本不重視,那么就會直接導致許多不可預測的實際管理風險的發(fā)生。隨著軟件工程管理工作變得更加復雜,與此同時軟件項目的規(guī)模也逐漸的擴大,由于越來越多的人都參與這個項目,以至于軟件工程管理人員也越來越復雜,隨之誕生出來一些問題,進而給管理工作帶來了一定的難度。
2.4缺乏科學靈活的軟件工程管理體系
實施統籌規(guī)劃運用在整體軟件工程管理的進程中,建立科學以及靈活的軟件工程管理系統是重要的先決條件之一。軟件工程管理是一項涉及環(huán)節(jié)非常復雜的任務,需要完善管理體系為指導,但目前的軟件工程管理體系還存在缺點,主要是缺乏凝聚力性和實用性,這也是導致整個工作指導性下降的原因。
3軟件工程管理的創(chuàng)新策略
3.1對項目開展精細化管理
推進軟件工程管理的有效性,以便于提高工程產品的開發(fā)水平,促進整體管理的發(fā)展首先從工程中包含的各個階段入手,對各個時期的子項目進行精細管理。首先,管理者應該清楚軟件工程管理工作的必經階段包括什么,在軟件工程的設計階段包括界面設計、技術開發(fā)和測試階段等各階段的發(fā)展過程;其次,以了解各組件的軟件工程部門或職能部門的具體發(fā)展方向和任務,并全面掌握兩者之間的聯系;此外,建立組織結構,在詳細的軟件工程的發(fā)展過程中,在發(fā)展過程中及時改進。從進度、質量和人員三方面進行精細化管理,并通過精細化管理為軟件的開發(fā)奠定基礎。
3.2成立項目應急小組,重視項目團隊管理
軟件工程開發(fā)也被看做是技術創(chuàng)新的過程,其研究和開發(fā)進程中,易發(fā)生各種問題,如技術和管理等矛盾與沖突。但是部分技術差異扔存在于不同的職能子項目部門,根據特殊性和需求管理,經營者應當建立應急項目小組,并從所有的子項目中選定一個應急項目小組,成員應選擇一個全面了解技術的人員擔任項目負責人和應急小組成員。在任何技術矛盾的軟件工程開發(fā)過程中,啟動項目應急小組,以產品測試,首先加強各子項目代表成員的溝通,通過溝通促進項目的發(fā)展。凡是與項目有關的工作人員都應該相互溝通,從溝通中發(fā)現問題,通過溝通逐步培養(yǎng)他們的團隊精神。項目經理在分工的時候應該對工作人員進行詳細的分工,這樣一旦出現問題就能找到直接負責人,針對個人進行相應的處罰。一些員工缺乏工作積極性和熱情,發(fā)生這種情況的時候就應該建立一個合理的獎勵和懲罰機制去應對,以確保順利開展軟件項目管理工作。
3.3風險管理和項目進度管理都要重視
一般情況下,建立科學的風險管理體系才能有效地預防風險的發(fā)生。有效地避免管理過程中的漏洞問題最重要的即制定科學的風險管理體系,并及時地處理這些漏洞。與此同時,項目經理要有對風險提前預知的能力,在風險發(fā)生之前就應該找到風險來源并快速及時地處理風險。另外項目經理必須對風險進行整理,然后和其他的項目經理一起進行研究列出具體的風險,并對不同的風險制定出相應的防范措施,把風險發(fā)生的可能性降到最低,不延誤項目的正常進度,有助于項目順利完成。
3.4建全管理體系,并進行針對性變革
軟件項目管理過程中,一個良好的管理系統是非常重要的保證,可以促進對工作的有效管理。因此,管理人員在開發(fā)一個管理系統的過程中,首先對整個軟件工程預設的過程進行充分的了解,而且對每個子項目、每個部門的只能和發(fā)展方向為基礎對組織結構進行細則制定,對組織架構進行分級管理和具體規(guī)則的制定。除了建立一個良好的管理系統,企業(yè)還應特別注意改革和完善管理體制,在每個特定的軟件項目開發(fā)過程中,以軟件技術的進步的特殊性質為依據,同時以生產部門、子項目之間的組織、內容等方面的變動管理為基礎,以實現管理規(guī)則的有效性。因此,管理者應該始終保持一種動態(tài)的發(fā)展,確保管理系統具有可發(fā)展性。
參考文獻:
[1]劉翔.淺析軟件工程管理的有效方法及實踐[J].科技資訊,2014(30)
[2]楊周禮.計算機軟件工程項目管理的探究[J].電子測試,2015(13)
[3]楊天華.IT項目范圍管理和風險管理研究[J].電子制作,2015(10)
軟件工程管理論文相關文章:
2.關于施工管理論文