Ⅰ 論產品經理和程序員的關系
我所理解的產品經理可能是更加高級的東西,可能是在程序員的基礎上去做的,只有從技術轉到產品經理你才能更多的運用你的技術來為你的產品宣傳造勢,如魚得水,而且作為一個產品經理來說你可能考慮的東西會更多,以前只是局限於代碼,而現在更多的是用戶的體驗,你需要的知識和眼界更開闊,綜合能力需要更強,希望能幫到你。
Ⅱ 小白零基礎產品經理如何畫產品路線圖
產品路線圖是一個高級的可視化摘要,該圖表概述了您產品隨時間推移的願景和方向。創建產品路線圖是一個多步驟的過程,因為您首先需要確定您的產品願景和戰略目標。
在本文中,我們將引導您完成從頭開始構建第一個產品路線圖的四個基本步驟:
1、確定產品的「原因」-成為產品的戰略原因。
2、確定您的受眾並制定路線圖以引起他們的共鳴。
3、優先考慮產品的戰略主題-並開始構建實際的路線圖。
4、保持靈活性-因為您的路線圖將會改變。
無論您是產品管理的新手,還是經驗豐富的產品經理,都沒必要在一段時間內制定新的路線圖,這項工作似乎就像打掃車庫或學習語言一樣—如此繁重的項目您不確定如何邁出第一步。實際上,這比清理車庫或學習新語言要困難得多,因為您承受著更大的壓力,因為他們知道自己創建的路線圖最終將被公司的利益相關者甚至您的客戶查看,審查和辯論。
產品路線圖不是操作任務清單。這是一份戰略文件,旨在幫助您制定產品計劃並保持團隊在執行該計劃方面的正常運轉。
對於需要路線圖的產品經理來說,如果說:「我將只寫出該產品所需的所有主題,史詩和功能,然後將其用作路線圖,可能會非常誘人。 」 雖然這聽起來合乎邏輯的,而且它是一個簡單的方法來得到的東西在紙上迅速回落,這將有可能導致各種你的產品的發展問題。當我們逐步瀏覽下面的指南時,您將看到原因。
一、在您執行其他任何操作之前,請首先確定產品的「原因」-其存在的戰略原因
你為什麼要開發這個產品,在這個時間,以這種方式,優先考慮這些產品的屬性,這些用戶?
這些是您在開發任何新產品或更新現有產品時需要問自己和團隊的關鍵戰略問題。如果您不能回答這些問題(理想情況下是用數據來支持您的回答),那麼您根本就無法合理地證明在產品上花費任何時間和資源。
令人驚訝的是,有如此多的產品經理,甚至是經驗豐富且才華橫溢的產品經理,都跳過了第一步。也許他們認為自己知道自己的內在答案,不需要大聲地或在紙上清楚地表達出來。或者也許他們只是急於將路線圖納入文檔中,因為他們即將召開利益相關者會議。但是請相信我們-如果您不準備回答有關產品存在原因的這些關鍵戰略問題,那麼利益相關者會議將對您不利。
此外,第一步將在整個開發過程中以重大方式獎勵您,並且遠遠超出產品發布的時間。確定產品與團隊合作的原因將使所有下游決策更具戰略性和凝聚力,最終將使產品更成功。
確實,回到我們的初次利益相關者會議的意義上,您可以清楚地闡明產品戰略建議的「原因」,並以路線圖傳達戰略的方式傳達產品如何為公司的戰略目標做出貢獻-您更有可能使您的路線圖與利益相關者產生共鳴,並贏得他們的支持以繼續前進。在開始路線圖之前,還需要進行其他一些關鍵的對話。
二、確定您的聽眾並制定路線圖以引起他們的共鳴
這是許多產品經理陷入的另一個陷阱。他們創建單個路線圖-經常使用臨時路線圖應用程序(例如電子表格或演示軟體),而不是使用專用路線圖工具。(這就是為什麼臨時使用路線圖軟體不是一個好主意的原因。)然後,這些產品經理向與他們會面的每個團隊或小組介紹該路線圖。這意味著他們的高管和投資者所見的路線圖與開發人員所見的完全相同,甚至可以與客戶共享相同的路線圖。
但是請記住,產品路線圖是一份戰略文件,與您的高管分享該產品的戰略目標與向市場營銷或開發團隊展示目標的目標大相徑庭。
這是一個很好的經驗法則。如果您要向與會的每個受眾使用相同的路線圖文檔,則說明您不是在做產品經理。為什麼?因為當您的執行干係人圍著您的路線圖說「向我們展示您的計劃」時,他們不想看到每個功能的底層細節。他們想知道這將如何幫助公司提高市場份額,或者對接下來兩個季度的收入數字意味著什麼。
相比之下,當您與開發團隊舉行路線圖會議並且他們想知道您的計劃時,您的演示文稿需要重點關注產品開發對他們的意義-您將要求他們使用什麼技術。 ,他們將需要什麼時間完成工作,以及他們的日常任務和優先事項將是什麼。
這是制定路線圖的至關重要的組成部分。您需要能夠呈現不同的視圖和不同的詳細程度,具體取決於要向其展示的團隊或受眾。
我下面分享一個例子,這里有3路線圖,例如S ^來幫助你開始。如果您正在尋找技術路線圖,這些示例技術路線圖會很有用。如果您正在尋找營銷路線圖,那麼這些示例營銷路線圖就很棒!
您希望您的管理團隊看到一個路線圖,使他們有信心您的產品將有助於實現公司的戰略目標。您希望您的銷售團隊看到一個路線圖,清楚地向他們展示他們如何說服潛在客戶滿足他們的需求。而且,您希望您的開發人員看到一個路線圖,該路線圖清楚地說明您需要他們提供什麼,以及為什麼他們的工作對產品的最終成功至關重要。
這就是說,就路線圖的發展而言,您有兩種選擇。您可以使用電子表格之類的靜態文檔工具,然後以電子表格格式創建同一路線圖的多個不同版本。(再次,這是個壞主意。)
值得在這里指出的是,以這種方式構建路線圖時,每當開發中的優先順序,日期或其他元素發生變化時,都需要手動更新其所有版本。無法更新靜態文檔路線圖的所有版本可能會迅速導致路線圖文件和從事錯誤工作的人員的版本控制問題。
或者,您可以使用專用的路線圖工具來開發動態和可視的路線圖,該路線圖將以正確的細節級別輕松呈現給合適的受眾。
三、確定產品的戰略主題優先順序,然後開始構建實際的路線圖
至此,您已經奠定了基礎。您已經確定了產品存在的戰略原因。並且(我們希望)您已經找到了正確的路線圖工具。現在該開始輸入了。
那你會從哪裡開始?路線圖首先要考慮什麼?
到目前為止,您已經從上至下的戰略觀點著手制定路線圖過程中的每個步驟。在構建路線圖的實際細節時,應使用相同的方法。
首先確定產品的主要主題。對於每個主題,在路線圖上創建一條泳道。(請記住,如果您使用的是正確的專用路線圖工具,那麼以後如果需要更改優先順序順序或將所有內容移回原處,可以單擊幾次滑鼠或拖放來移動這些主題。在時間軸上。)
現在您已經有了一系列主要主題,您可以開始在它們下面的史詩中分層。並且,如果您確定需要更多細節,則還可以在每個史詩下方添加特定功能。
關鍵是您要從戰略層面開始,並向路線圖中添加每個細節。就像您剛確定產品存在的原因時一樣,您將對每個主題都採用相同的思路,詢問為什麼該主題在路線圖中應佔一席之地-以及相對於其他主題而言應占哪個特定的地方,以及為什麼。
四、保持靈活性-因為您的路線圖將會改變
最後,在構建路線圖上的細節時,您要記住,這些細節都不是一成不變的。公司的優先事項改變了。資源水平發生變化。競爭對手的舉動可能會迫使產品的開發或發布時間表發生變化。
因此,您想要創建產品路線圖並將其呈現給各個受眾,從而為進行中不可避免的更新,調整和路線修正留出空間。
而且,如果您可以從戰略上解決您的第一個路線圖,並且按順序進行,我們已經在此處概述了,您將獲得成功的產品路線圖。
相關推薦
小白零基礎產品經理畫產品路線圖指南
2020年產品經理薪資趨勢
產品經理:產品分析的內容有哪些
產品經理能幹到多少歲
產品經理好學嗎-能學會嗎
解讀產品經理行業就業前景
產品經理適合女孩子嘛
產品經理40歲後能幹嘛
學習產品經理培訓班多少錢
產品經理培訓出來找不到工作是真的嗎
Ⅲ 產品經理怎麼和程序員打交道【3】
經常有人問我:「嗨,費傑你好!請問阿里巴巴的需求文檔怎麼寫?「,但很少聽到人談:「嗨,哥們你好!請問產品經理怎麼和程序員打交道?」你回去稍微琢磨了一下,心裡就會得到下面三種情況:1) 很多產品經理之前就是程序員,所以非常了解程序員是什麼樣的一個狀態;2) 很多產品經理還停留在關注自己產品規劃、設計本身,缺乏對團隊配合的思考;3) 很多產品經理,其實是有和程序員打交道的實踐技巧、心得的,但沒有重視和分享。事實上在很多產品研發體系下,產品經理和程序員因為思考方式、關注范圍、職能職責的差異,導致了溝通上的困難。如何更好的與程序員建立起一座暢通的橋梁也是每位產品經理需要思考的問題。一般情況下,產品經理和程序員溝通困難大概的原因:�0�21、得到信息不對稱;�0�2�0�2產品經理得到的信息一般集中在:商業需求、商業策略、戰略方向、產品規劃、運營數據、整體營收、目標任務等方面。產品經理往往在根據公司現階段的情況,以及市場的競爭情況,做一些產品策略或者一些產品的方案的策劃、發起、實施。
所以這個過程中,產品經理扮演的角色是翻譯:「市場需求、商業需求」,成為:「產品需求」,所有的信息全部圍繞需求本身。為什麼要做需求?怎麼做需求?先做什麼需求、後做什麼?基於怎麼樣一個思路去推送產品進行實施、從一個利益平衡獲得空間增長指標後達到另外一個利益平衡。程序員不一樣,很多時候程序員得到的信息是:有一個需求,可能是小需求、產品需求、或大到項目需求,然後得到一系列需求列表,然後產品經理會讓程序員看:「需求」哪些通過code改改就可以實現,哪些是需要開發可以實現,哪些是技術或構架或因為成本的原因不能實現。
所以在這個過程中,程序員扮演的角色是翻譯:「產品需求」,成為:「技術語言」的評估,所有的信息全部圍繞開發需求本身。如何開發這些需求?是溝通資料庫增加欄位?調用介面?開發新的介面?需要開發組件?重新構架引擎?來實現滿足或支撐這些需求?那這個時候問題來了,很多情況下我們只是把程序員當做一個寫代碼,通過編程語言來操作計算機完成需求的工具了。�0�22、溝通語言不對稱;�0�2�0�2說到兩者溝通的語言,這肯定是困擾產品經理本身的。產品經理的語言是:「描述「、」形容「,我也見過很多產品經理,很多人的需求文檔就是漫天飛舞的文字,一整段的描述+描述,不要說程序員看不清,可能過段時間連自己都看不清楚。除了書面語言,產品經理的溝通語言也是含糊的,沒有太多的邏輯去組織,很多時候總是試圖去述說一個需求,被程序員的一個計算機術語而打斷。程序員的語言,更偏向於技術化。很多產品經理做過技術,有技術背景,但是還有很多產品經理不懂得技術。所以在這個時候,程序員在解說或回答一個需求的時候,會把自己習以為常的變數、函數、實現方式說出來。於是很多產品經理聽到:「Sdk、webshell、select、api、組件、插件、控制項「等等的時候會雲里霧里,那這個時候問題來了,很多情況下我們總站在自己的立場上、自己的世界裡認為別人也懂自己在說什麼?實際呢?大家都是聽得一半一半,溝通沒有徹底到位。�0�23、思考角度不對稱�0�2�0�2產品經理思考的角度在於產品本身,對技術的細節、技術的性能沒有太多的發言權。很多產品經理要是的實現的業務邏輯,不管程序員是採用:c++ 、java、php、Python、找開源代碼改的,還是自己寫的都沒有關系。程序員只要在約定的時間里,把約定的業務邏輯開發出來就可以,產品經理不去會考慮目前伺服器的配置、程序員手上任務的配置、技術能力的情況,要的是結果。而且很情願的認為團隊中的工程師都是世界上最好的工程師,想做什麼都可以做,對因為技術原因而不能支持實現需求不能接受。程序員思考的角度有點區別,我也看到不到程序員本身對產品追求完美對需求的背景、意義去研究了解;但很多程序員還是停留在自己接單子任務一樣來一個做一個的境界,做好了自己玩自己的。程序員考慮程序實現的方式同樣的一個請求是get還是post,程序員考慮代碼的性能,從而採取不一樣的方案去實現需求,考慮請求並發量壓力和安全性。但是很多情況下,程序員對技術的理解會導致有一些業務需求滿足不了,不是因為不能實現,是因為實現了覺得是廢代碼,或者構架不完美了。那這個時候問題來了,很多情況下到底傾斜誰的立場上思考問題?我之前也會碰到很多情況程序員就程序的角度說業務需求不合理,產品經理說程序員消極罷工、霸得蠻。�0�24、考核標准不對稱;�0�2�0�2誰也不尿誰,哼!你能把我怎麼樣。產品經理和程序員有為完全溝通或誤會的時候,極端情況下,有一方會罷工。這個時候主要是2個角色的各個考核標准不一樣,所以在很多情況下顯得非常的無奈。產品經理很可能考核的是方案和上線的時間、產品上線後的數據;而工程師考核的是程序的性能、很多時候產品經理催的急要的急,但程序員每天的時間有限,還是得慢慢構架慢慢開發,程序員開發時間少了,未知的執行BUG沒考慮過是要負責的。這個時候問題又來了,產品經理天天干著急!咋辦?以上是我結合幾年來的工作經驗總結出來的,當然這4大因素把很多共性的因素概況進來了。當然過程中還是會因為很多產品經理或程序員本身(個性)的溝通技巧、態度、情商等因素導致的溝通不倡,影響了彼此之間的默契。其實仔細的分析一下,產品經理和程序員打交道的過程中不管是共性的因素還是個性的因素,也不是想像中那麼困難。通過一些努力之後,我們總是會找到一些快速和程序員建立溝通橋梁的辦法。我個觀點如下:�0�21、 要看到項目層面,不要只看需求本身。�0�2�0�2上面說到的幾點不管是:「信息不對稱「、」溝通的語言不對稱「、」思考角度不對稱「還是」考核的標准不對稱「是我們常見的幾個客觀隱私。把幾個因素抽取出來剖析,發現還是由於我們站問題的視角的高度不一致造成的。產品經理只是看到自己得到了商業的需求,策劃了產品的需求,接下來會把很多事情拋給程序員做了,那還是站在需求方的角色中。那如果真正的是站在意識層面的項目經理的角度,這個時候看待問題的視眼會廣很多。這個時候你就想著為了做這個項目這個需求,程序員是不是明白了為什麼要做?是不是對這哪些需求的優先順序有了重要的認識?作為產品經理我用怎麼樣一種表達方式程序員更明白?是不是需要把時間點等劃定?目前程序員的資源和伺服器情況允許他們能做的空間是多大?怎麼樣才能拉動他們的積極性更好的完成這個項目?適當的時候,需要幫助程序員做哪些申請或讓步?對產品經理來說,同樣張羅一件事情,同樣會了得到一個結果,但是中間的過程很可能是完全不一樣的。所以因為思考角度僅僅從做完一個需求死磨硬泡上升到,站在項目的角度去考慮各個關節的風險點、時間點,得到的效果是完全不一樣的。�0�22、從理解程序員開始,換位思考會更好。�0�2�0�2一直在問一個問題:「程序員是什麼一群人?「就和問自己:」產品經理是什麼一群人?「一樣,有點好笑、有點幼稚。從小工到專家,從CSDN到走出軟體作坊,發現很多很多非常優秀的程序員的心聲。程序員是什麼樣一群人?像切西瓜一樣一刀一刀切:寫php的寫Java的寫windows C的寫liunx C的寫C++的編程水平一般的編程水平還行的編程水平牛逼的編程水平大師級的構架牛的資料庫牛的勤奮的懶於思考的不會JavaScript的積極的喜歡鑽研的……好像都不太合適,因為你找不到解決和工程師溝通的好的辦法。而且這些很多是外在的條件,隨隨都在改變。看到很多朋友一年之間經歷幾個大項目水平突然猛進,態度、一些特點也變得完全不一樣。這個時候你需要的是了解和掌握程序員,作為職場的人,和我們一樣的人共同需要的一些特點。如下4點:1) 是不是特別想被肯定、獲得尊重;理解、肯定、尊重。這3個詞或許非常的空但確確實實是一個非常好的方子。靜下心來走近程序員,聽聽他們的心聲、他們的抱怨,或許產品經理和程序員的距離將不再是那麼遙遠。雖然很多時候我們講德行說尊重,但真正領悟到心裡、落實到行動、表現在態度上的完全不一樣的。真正,你是不是一言、一行本真理解、肯定、尊重程序員的,程序員是有感知的。2) 是不是想給產品提供自己的建議,而不是僅僅做一個編程的機器;很多程序員對產品非常熱愛、對產品有獨特的想法,但多數又局限於技術情節對產品的建議常常被忽視。相信很多程序員都希望參與產品,通過自己的專長改變產品,進而打磨出一款完美的產品。所以產品經理也可以適當的給程序員一點發揮的空間,特別是在技術創新、產品需要技術驅動的方面,在商業可控的層面讓程序員發揮排頭兵的作用。這樣程序員會開足馬力投入到開發實施的過程中。3) 是不是不僅僅和人任務指派,需求更多的和諧的人與人之間的溝通建立。產品經理和程序員兩者之間沒有一個良好的溝通,只是基於做與不做,做好做不好,什麼時候做好,這樣的功利性溝通肯定是不可靠的。往往兩者因默契不夠,或一方因溝通技巧不足、對待工作態度不夠積極,造成矛盾。建立一個人與人之間的良好溝通,幫助產品經理或程序員更好的認知對方、了解對方,這樣無論是在平時的溝通過程,還是在項目的合作過程中更好的促進了解、達成共致都會有一個前提保障。4)是不是需要別人的幫助,讓他在非技術領域獲得真知。看到很多產品經理朋友和程序員打成一片,和程序員一天聊天、抽煙、一起下班打游戲、打球,甚至有些時候產品頭腦風暴的時候要去幾個有產品情節的工程師參與前期的討論,效果都不錯。可能這些現象從另外一個層面來解決我們上面的一些疑惑。3、產品經理要改善心智,不斷自我學習。�0�2�0�2最近突然覺得說得想的,有點像哲學。群里的一個朋友說了, 其實哲學就是我們生活一些事情表現出來的道路。產品經理跟程序員打交道也好,對待生活也好,我個人認為是產品經理對哲學的認識、理解、應用。產品經理越往下走,拋開產品技能本身不談,沉澱商業以及人脈資源,都是需要以一種良好、可靠的思維方式去支撐的,也就是所說的心智模型。很多時候產品經理改善心智可以不斷的增強一些事物的判斷。如:遇到程序員的拒絕的、不行的理由,這個時候你通過分析起碼要判斷得出來,這個是程序員隔個人的態度問題,還是流程問題,有一點微妙的。所以產品經理需要不斷的學習,學習提高軟技能。說到學習,回應這篇《產品經理怎麼樣和程序員打交道》中,程序員常用的一些技術原理、技術術語得去學習一下、研究一下。Right? OK, End !
Ⅳ 求一份產品經理基礎視頻教程,誰有
三節課·【視頻+課件】布棉老師-產品經理P1-適合1年以下或零基礎的產品新人(全)網路網盤免費資源在線學習
鏈接: https://pan..com/s/1ZjEaVleUJOtnMdpbdbsV_Q
三節課·【視頻+課件】布棉老師-產品經理P1-適合1年以下或零基礎的產品新人(全) 13、恭喜你:P1課程完成咯~ 12八、合作與溝通入門 11七、上線前後准備入門 10六、項目管理入門 09五、原型設計與PRD入門 08四、功能和流程入門 07、課間交流:思考與收獲 06三、產品調研入門 05二、需求挖掘入門 04一、用戶分析入門 03【P1】 從產品助理到產品經理 02【導論】產品經理的學習與成長 01【重要】課程寄語 0102【重要】學習說明
Ⅳ 下面這張圖 誰是程序員 誰是產品經理
你好。
請問你的圖呢?
我在網站上看到的,一般是產品經理帶動著程序員,牽動著程序員在走,所以產品經理都是會走在前端,且會大步往前走的。
Ⅵ 請教IT界的JRS,程序員和產品經理,哪個更有前途
都有前途。
看你有啥優勢了。
客觀的講程序員講究的是技術,你有技術就可以吃遍天下;
產品經理需要有眼光的前瞻性,你有點子並能實施落地方案就能一步登天。
Ⅶ 程序員和產品經理究竟哪條路更好
如果你本身喜歡寫代碼,那麼我覺得程序員的工作挺好的,未必要做產品經理。程序員主要是和機器、代碼打交道,工作難,但是邊界清晰、可控,事情比較聚焦。我並不建議大家都要去做產品經理。
寫代碼是純手工業勞動,大家平時用的各種互聯網產品,都是程序員一行一行代碼寫出來的,還要考慮代碼的邏輯,解決各種Bua等等。如果想做好程序員,就一定要熱愛寫代碼這件事。優秀的程序員,都能夠從自己的工作里獲得樂趣。我認識很多優秀的程序員朋友,我非常尊重他們,而且也特別佩服他們的能力,還有對於工作的熱情。
產品經理要解決的問題的要更綜合、更廣。例如要考慮用戶需求,考慮市場、業務情況,還要考慮和設計、運營、研發之間的配合。
有一些人適合做產品經理,有一些人不適合。我也不太建議大家一窩蜂都去做產品經理。我建議就像做產品一樣,你要大膽假設、小心求證。如果要做產品經理,就多了解這方面的信息,多試試,然後看看自己適不適合。
無論是學生,還是想轉行的人,往往的問題在於糾結太多,想的太多,嘗試太少。如果你想做程序員,那你先寫寫代碼,先做出一些東西,除了看你自己適不適合之外,也能夠成為你找工作時的籌碼。如果你想做產品經理,那麼多試試做做產品,哪怕是虛擬的項目,增加自己的經驗和感知,也能夠成為找工作時的籌碼。
所以,並不存在說產品經理或者程序員到底哪個更好,相比很多行業和職位,產品經理和程序員這
兩個職位都應該是非常好的了。做的事都有意思,工資待遇也都高。
關鍵在於你自己適合哪個,這個問題歸根結底別人沒法回答你,得靠你自己通過了解更多知識來做出判斷。
Ⅷ 有哪些關於產品經理的段子
產品經理:本次的需求點是xxx和xxx,特別注意xxx….開發:做不了。產品經理:為什麼,這個對用戶很重要,已經有用來投訴了。開發:太麻煩,做不了。產品經理:你是不是沒理解我的意思啊,我也懂點技術,這個很簡單的啊!開發:反正我做不了,你行你來做啊!
Ⅸ er圖是產品經理畫還是程序員畫
說的是資料庫實體關系圖?
若是的話,職責不唯一;
技術經理:負責設計資料庫結構等,若是關系型資料庫,ER圖則是他來畫的;
DBA:某些企業也是由資料庫管理員來整;
產品經理:偏技術型的產品經理,能力夠的話也是可以提供ER圖;
程序員:也有相關的程序員來提供;
因此,這個ER圖職責並不明確,主要看具體企業的工作分配;