回覆列表
-
1 # IT人劉俊明
-
2 # 克外快
產品經理,程式設計師的存在都是因為有需求,當沒有需求時產品經理和程式設計師都得失業再找工作,公司不會允許誰儘早做完專案後休息。
作為程式設計師,以正常速度工作,告訴產品經理實際難度和所消耗的時間,如果工期固定並且時間緊迫就實事求是告訴時間太短。
職場也是考驗人性的地方,即使是親戚的公司也不能在那閒著。
產品經理,程式設計師的存在都是因為有需求,當沒有需求時產品經理和程式設計師都得失業再找工作,公司不會允許誰儘早做完專案後休息。
作為程式設計師,以正常速度工作,告訴產品經理實際難度和所消耗的時間,如果工期固定並且時間緊迫就實事求是告訴時間太短。
職場也是考驗人性的地方,即使是親戚的公司也不能在那閒著。
其實是產品經理認為這是客戶需要的,實際的情況未必如此。
我們往往聽到產品經理說的比較多的話就是:這是客戶需要的,作為程式設計師來說,考慮更多的是這個功能需要多久能實現,需要多少人配合能實現。至於是不是真正開始放入到開發計劃裡,是專案經理應該考慮的事情。
產品經理通常直接溝通的物件是專案經理,專案經理跟產品經理達成統一意見後,專案經理會跟程式設計師溝通。如果涉及到大的改動,或者是比較有爭議的改動,往往專案經理會要求產品經理和主力程式設計師開一個碰頭會以協調開發進度及相應的問題。
產品經理在設計完一個功能之後,往往需要專案經理的認可才能進入到程式設計師的工作流程中,對於專案經理來說這是一個考驗。很多時候產品經理的想法會天馬行空,因為產品沒有上線之前,使用者到底需要什麼只能靠經驗來判斷,所以很多時候產品經理往往會多次推翻已經制定的規劃。這個時候產品經理會頻繁的與專案經理溝通,而這個時候也非常考驗專案經理的管理和溝通能力。
頻繁的改動一方面會影響開發進度,另一方面也會影響程式設計師計程車氣,同時還會影響產品的質量,所以對功能的調整一定要慎重。作為專案經理來說,一方面要對產品經理負責,一方面還要對研發團隊負責,好的專案經理不僅僅要有專案經驗,也要有較強的管理和溝通能力。
我做過較長時間的專案經理,對產品研發的流程非常注重,也非常尊重程式設計師的勞動成果,做專案經理一定要有完善的工作流程和合理的做法,這樣才能保證產品順利的交付。
如果有大資料、人工智慧等領域的問題,也可以諮詢我。