背景
2019年一月,時任項目經(jīng)理,.net出身,帶一個剛畢業(yè)一年的程序媛和一個差一個月就是蛋蛋后的實施,負責(zé)一個項目,包括十幾個子系統(tǒng)。
其中有兩個系統(tǒng)是java的,其他都是C#的。當時在開發(fā)的都是C#語言的5套系統(tǒng),主要是我們?nèi)齻€人共同開發(fā)。開發(fā)這幾套系統(tǒng)需要頻繁的跟四個部門的部長、科員溝通及四個協(xié)作的公司溝通,同時需要關(guān)注和回答5個用戶QQ群,也需要及時向公司領(lǐng)導(dǎo)同事溝通。(大家可以自己腦補,需求、溝通、設(shè)計、開發(fā)、測試、文檔、運維等等)
公司在做技術(shù)轉(zhuǎn)型,原有系統(tǒng)基本都是C#開發(fā)的,后期有新的項目優(yōu)先選擇Java開發(fā)。公司內(nèi)有1年以上項目經(jīng)驗的Java開發(fā)人員屈指可數(shù),從C#轉(zhuǎn)型Java的更是空無一人?;径际怯许椖拷?jīng)驗的項目經(jīng)理(.net出身)帶領(lǐng)一群無項目經(jīng)驗的Java開發(fā)人員搞新項目。
故事一
兩個部門的部長不約而同的找到我,說起接下來的工作安排,即需要在一個月內(nèi)上線兩套新的系統(tǒng),而且這個是政治任務(wù)
,不容推辭。一番寒暄之后,我就打電話給公司領(lǐng)導(dǎo)說明情況,領(lǐng)導(dǎo)說既然是新系統(tǒng)那么就選用Java語言開發(fā)
。那么問題來了,我們組內(nèi)目前沒有動Java的,需要用Java語言開發(fā)那么必然需要懂Java的開發(fā)人員參與進來。于是我就順口問了一下,大概安排幾個開發(fā)人員過來,是否有工作經(jīng)驗和項目經(jīng)驗。領(lǐng)導(dǎo)說是暫且不清楚,需要跟負責(zé)Java團隊的領(lǐng)導(dǎo)溝通后,才能給我回復(fù),讓我等等。這一等大概等了一個多星期,期間我也問過,得到的答復(fù)是公司目前人員緊張,安排不過來,還在協(xié)商中。
兩個部門的部長又來問我,系統(tǒng)做的怎么樣了,什么時候可以給他們演示一下。我當時就坦言,目前還在跟公司協(xié)調(diào)人員參與到項目組來,組內(nèi)的人員在開發(fā)其他5套系統(tǒng),暫時沒有開發(fā)這兩套新的系統(tǒng)。這下可把部長嚇著了,竟然一個多星期了,沒有開發(fā),也不向他們匯報情況,說是如果早點告訴他們,他們會出面跟公司協(xié)調(diào),也許比我協(xié)調(diào)的更好。說著就打了董事長的電話,說明工作的重要性,要公司引起足夠的重視。
董事長日理萬機,不會過問細節(jié),直接轉(zhuǎn)告總經(jīng)理處理。總經(jīng)理又找到了我的領(lǐng)導(dǎo),問明情況,知道原尾后,便讓負責(zé)Java的領(lǐng)導(dǎo)落實好具體開發(fā)人員了。也告知了我,這些開發(fā)人員的基本情況,如何安排等等。事情看似得到解決,可又過了一個星期,人依舊沒有進入到開發(fā)組。
“開發(fā)人員大概什么時候可以過來呢,客戶又催了”。又撥通了領(lǐng)導(dǎo)的電話?!叭苏谧鼋唤?,別只知道催,自己不會解決嗎,你作為項目經(jīng)理就只知道要人嗎!
”話筒里傳來領(lǐng)導(dǎo)不耐煩的質(zhì)問。我是有點賭氣,但畢竟是領(lǐng)導(dǎo),就開玩笑的答道“對呀,我這個時候肯定得要人?。 ?。接下來,想必大家已經(jīng)知道了,就是領(lǐng)導(dǎo)的一頓臭罵!
過了不久,開發(fā)人員終于過來了,我?guī)е麄儧]日沒夜的趕工,依然沒有在規(guī)定的時限內(nèi)完成,甚至可以說還只是一個簡單的界面,內(nèi)部的業(yè)務(wù)邏輯還沒有現(xiàn)實。沒辦法,這個時候只能硬著頭皮上,應(yīng)付了客戶,客戶也體諒了一下,說是接下來要加把勁,盡快把剩下的功能完成。
可沒等到幾天,公司已經(jīng)安排其他項目經(jīng)理來跟我交接了!
回公司的路上,就聽到總經(jīng)理在組織項目經(jīng)理以上的人在開會,我的領(lǐng)導(dǎo)就特地批評了我,作為一個項目經(jīng)理只會要人,那有什么用!
故事二
雖說被革職,也沖動的想過離職,不過最終沒有離開,真的慫~
接替我的項目經(jīng)理,干了一段時間,根本無法滿足客戶的業(yè)務(wù)需求,頻遭客戶質(zhì)疑(這個項目經(jīng)理比我資深,在我之前就負責(zé)這個項目一年多的時間,與客戶關(guān)系良好,因生二胎才由我接替他的工作的)。在客戶再三的催促下,他終于向公司申請開發(fā)人員予以支持(需要支持的不是上面提到的新的系統(tǒng),而是之前就已經(jīng)開發(fā)過了的那5套系統(tǒng)中的1套系統(tǒng),在這期間公司已經(jīng)給他有加了2個開發(fā)人員,其中一個還是資深的項目經(jīng)理級別的開發(fā)人員),隨即總經(jīng)理找到了我,讓我和另外一個開發(fā)人員一同去支持一段時間(其實我一直很好奇,他是怎么和領(lǐng)導(dǎo)申請人員的,直到現(xiàn)在我還不清楚)。
PS:這個項目經(jīng)理干了一段時間后,離職了,具體原因不詳!
故事三
大概是7月份的樣子,有個項目到了緊要關(guān)頭,需要一個資深的項目經(jīng)理前去督戰(zhàn),把關(guān)所有工作,識別出已知風(fēng)險和潛在風(fēng)險,并做好應(yīng)對措施和應(yīng)急預(yù)案。
到了客戶現(xiàn)場之后,經(jīng)過一番溝通、需求文件的整理、系統(tǒng)代碼的走查,數(shù)據(jù)的校驗等,發(fā)現(xiàn)有很多不規(guī)范和不明確的地方,而且一旦出了問題,就是事故,沒有回旋的余地。在與項目經(jīng)理溝通的時候,著重說明了哪些地方需要過跟客戶再確認一下,然后整理出需求文檔,需要客戶簽字后,才能開發(fā)。然而項目經(jīng)理卻不以為然,認為沒有必要,跟客戶關(guān)系很好,就算出了問題,客戶也不會責(zé)怪。慶幸的是,有驚無險最后沒有發(fā)生問題。
回到公司,總經(jīng)理詢問這次督戰(zhàn)情況,不僅是考察我,也是考察這個團隊。我如實說了,大家都挺認真,但是剛頂替上來的項目經(jīng)理還缺乏項目經(jīng)驗,做事不細,沒有風(fēng)險意識等等。雖說有驚無險,但也是僥幸??偨?jīng)理立馬責(zé)備起來,對,責(zé)備的不是那個項目經(jīng)理,而是我,說是讓我過去就是不放心新項目經(jīng)理,我作為一個有經(jīng)驗的項目經(jīng)理,應(yīng)該多帶帶他,如果帶不動,要
主動跟客戶溝通!
故事四
不負責(zé)具體項目的我,說白了就是個開發(fā),哪里需要去哪里,干著程序員的活,負著項目經(jīng)理的責(zé)任!
事隔半個月,又有個項目同樣到了緊要關(guān)頭,于是我又被派去了,但這次不僅僅是項目經(jīng)理的頭銜去督戰(zhàn),還是一個名副其實的開發(fā)人員,需要去開發(fā)功能。
公司里有不成文的規(guī)定,系統(tǒng)上線前三天不要大幅度的增加修改業(yè)務(wù)功能,頂多做些界面上的用戶體驗??傻搅丝蛻衄F(xiàn)場,發(fā)現(xiàn)有幾十個需求還沒有搞,其中有十幾個大的功能點需要新開發(fā),后天就要上線!
經(jīng)過一番整理,對這些需求做了一個分類,排了一下優(yōu)先級,就分配開發(fā)人員搞了(連我在內(nèi)共3個開發(fā))。有些功能難度大,而且不是主要業(yè)務(wù)流程,我就跟客戶溝通(PS:我跟這邊的客戶也比較熟,認識幾年了),看能不能暫且不搞??蛻粢讶煌饬耍透撠?zé)的項目經(jīng)理溝通了,結(jié)果項目經(jīng)理不同意,客戶又跑過來跟我理論了一番,說是必須要搞!
不過這次沒有那些幸運,我說的那些風(fēng)險,都變成了事故,都有用戶投訴客戶,不幸中的萬幸是客戶壓下了!
對,總經(jīng)理又來問話了,只不過這次是責(zé)問,不是問為啥會發(fā)生事故,而是問為啥要跟客戶說那個功能不能做!我說,因為那個功能難度大,時間緊,根本來不及處理,雖然勉強上了,但有風(fēng)險,最后也驗證了我的說法。可總經(jīng)理依舊質(zhì)問,問的是你為啥不跟項目經(jīng)理講,而是直接跟客戶說呢!我說,跟項目經(jīng)理說過了,他不同意,所以才找的客戶!總經(jīng)理有說,既然項目經(jīng)理說要搞,你就該聽著,
找客戶談是不應(yīng)該的!
熱門工具 換一換