本文探討了 IT 項目經理的角色和挑戰(zhàn)。
項目經理的角色和職責是什么
就像管弦樂隊中的指揮一樣,項目經理要確保一切都計劃好、執(zhí)行好、結束好,一切都正常。這種人是團隊和利益相關者之間的橋梁。職責范圍包括項目團隊、資源分配和業(yè)務成果。制定目標、選擇正確的方法、進度控制,并根據變化做出調整是項目經理執(zhí)行的主要職責。從Web和移動應用程序開發(fā)到網絡配置和安全,IT 領域的項目多種多樣。
幾乎所有領域都涉及到信息技術:制造業(yè)、娛樂業(yè)、醫(yī)療業(yè)、教育業(yè)等等,這就增加了軟件項目管理的復雜性,因為它需要掌握特定于行業(yè)的知識。
基本要素
無論從哪個角度來看,這個職位都是非常苛刻的:項目經理是一個真正的全能戰(zhàn)士。下面我們來詳細討論項目管理的基礎,它是實現(xiàn)期望業(yè)務結果的關鍵。
風險意識和防范策略
從某種意義上說,項目經理必須是個有遠見的人。風險管理是一種預測潛在錯誤,甚至是與客戶一起設計最壞的情況,并為降低風險制定策略的能力。它需要特殊技術和工具的知識,如根本原因分析、SWAT、針對 IT 的風險評估模板、概率和影響矩陣等,一旦初步分析完成,日常風險控制就會變得更加容易。
預算編制
預算管理就是按計劃編制和執(zhí)行可行預算。一個項目管理必須對所花的每一分錢都了如指掌,并把客戶的錢當成自己的錢。主要目標始終是以最少的資源達到最大的效果,有時為達到這個目的,你需要確定并削減不必要的項目范圍。項目管理會進行所有的計算,說明支出方案,并說服客戶相信預算是合理的。
時間管理
熟悉項目管理的方法、工具,如敏捷、Scrum,以及如何正確地應用這些對每個項目最有效的方法和工具,對按時創(chuàng)造產品起著至關重要的作用。硬性要求很難成功,尤其是在軟件開發(fā)方面。保持與客戶和團隊靈活而有建設性的溝通,總會取得勝利。在有效的時間管理中,項目管理經驗,包括與不同規(guī)模的團隊的合作、項目的范圍和復雜度也是非常重要的。
檢測與評估
這是一個持續(xù)的過程,對照設定的目標和時限,實事求是地評估進展情況,并采取改進措施。最初計劃的更改幾乎是迫在眉睫的,定期與客戶進行重新評估和審查有助于做出調整。項目經理要確保團隊意識到跟蹤進度的價值,因為它創(chuàng)造了成功開發(fā)產品所必需的清晰性。
團隊管理
在項目管理中,與他人打交道是最棘手的事情之一,涉及到很多方面。溝通技巧,特別是積極的傾聽、深切的同理心、對人際心理學的了解、抗壓能力和外交能力,有助于解決沖突,尤其是對于新團隊或缺乏誠信的虛擬團隊。
領導力的含義不僅僅是為團隊指明方向,還包括指導和激勵。一個項目經理如果擁有廣泛而非深厚的技術知識,并且愿意與他人分享這些專長,那就再好不過了:團隊成員都非常欣賞獲得建議的可能性。委派和信任的能力也很重要,因為微觀管理往往會帶來許多壓力,從而扼殺團隊的積極性。
挑戰(zhàn)
軟件項目管理是復雜的,而且常常是對耐力的巨大考驗:只有最強者才能生存。以下是任何項目經理在職業(yè)生涯中經常面臨的一些挑戰(zhàn)。
- 多任務:由于項目經理要處理很多方面的工作:從人力資源到財務,每天都有很多工作需要同時監(jiān)控。
- 變化:有時候,客戶會改變最初的要求,這可能會給團隊帶來很大的壓力。一個必要的技能就是能夠迅速地適應變化,并幫助團隊成員做到這一點。
- 虛擬團隊:在新冠肺炎疫情肆虐的時代,它已經成為許多公司的現(xiàn)實,并且很可能在不久的將來仍然是一個穩(wěn)定的趨勢。在這種情況下,建立有效的溝通是非常有挑戰(zhàn)性的,因此項目經理能夠制定規(guī)則并進行適當?shù)慕M織是非常有價值的。
- 透明性:對于利益相關者和開發(fā)團隊來說,知道發(fā)生了什么、如何發(fā)生以及為什么發(fā)生,都很重要。流程越好,實現(xiàn)這個目標就越容易。
- 最后期限:滿足一個不切實際的最后期限是一種令人緊張的經歷。深思熟慮的初步規(guī)劃是防止這種情況的關鍵。沒有經驗是很難做到的,因為正確的時間估計是一個實踐問題。
軟件項目經理認證
認證有必要嗎?顯然,如果項目經理有足夠的經驗和幾個成功完成的項目,它并不是必須的;但同時,它也是邁向認可和更高信任度的一步。下面是一些著名的課程和證書,有不同程度的承諾,可以幫助你實現(xiàn)職業(yè)目標。
- 美國項目管理協(xié)會(Project Management Institute,PMI)的項目管理專家(Project Management Professional,PMP)和PMI 敏捷認證從業(yè)者。
- Certified ScrumMaster(CSM):來自 Scrum 聯(lián)盟的敏捷項目管理認證。
- Coursera 的課程:《項目管理:成功的基礎》(Project management: The Basics for Success)。
- Udemy 的課程:《精通敏捷 Scrum:全項目模擬 認證》(Agile Scrum Mastery: Full Project Simulation Certification)。
- 烏克蘭利沃夫商學院(L'viv Business School)的技術管理理學碩士學位。
總結:為什么要雇項目經理?
一個稱職的項目經理是項目延期或失敗風險最低的保證。對于一個經驗豐富的團隊來說,沒有項目管理也能工作嗎?當然可以,但這只是暫時的。一個團隊必須有一個人來組織他們,協(xié)調、評估和提高績效,分析錯誤,以及其他許多超出從業(yè)者職責范圍的事情。項目經理積極進取的態(tài)度和謹慎的態(tài)度往往是項目成功的關鍵。
如果你對軟件開發(fā)外包感興趣,你可以選擇其中一種流行的模式:配備經驗豐富的項目經理的專業(yè)團隊;或者外包模式:如果你希望自己的項目經理控制整個開發(fā)過程。在 Blackthorn Vision,項目管理是基于超過十年的最佳實踐,以客戶為中心的文化,市場上最先進的工具,以及 24/7 全天候的專業(yè)人員來解決任何問題。對于我們來說,它涉及到優(yōu)秀的組織、人員技能和激勵團隊取得最佳業(yè)績。
作者介紹:
Nadiya Dubyna,供職于 Blackthorn Vision,該公司于 2009 年在烏克蘭利沃夫成立,是一家專注于使用 Microsoft 技術進行軟件開發(fā)的定制開發(fā)提供商。
原文鏈接:
https://blackthorn-vision.com/blog/IT-project-manager-key-to-software-development-success
延伸閱讀:
對話Ruby on Rails之父DHH:我們需要重新審視軟件開發(fā)-InfoQ
關注我并轉發(fā)此篇文章,私信我“領取資料”,即可免費獲得InfoQ價值4999元迷你書,點擊文末「了解更多」,即可移步InfoQ官網,獲取最新資訊~
版權聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。