網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

合理的產品開發流程,產品經理該如何選擇?

欄目: 職場百科 / 發佈於: / 人氣:3.54K

合理的產品開發流程是提高軟件質量的有效途徑,其中核心的問題就是處理好流程的收益和工作量之間的平衡。

合理的產品開發流程,產品經理該如何選擇?

產品開發流程的收益的兩方面體現.

1、開發流程可以迫使開發員更認真的思考,比如過程中要求的文檔可以讓開發員的設計的可用性和穩定性提高一個檔次,因為大腦的思考對於稍微複雜的邏輯都是靠不住的,因為大腦計算能力的低下,它會自動忽略大量的細節,而這些細節在書寫文檔時是不可能忽略的,因為文檔會讓其中的邏輯矛盾突顯出來。

2、開發流程可以讓更多的人蔘與進來,開發員自身對自己的設計存在必然的盲區,同時角色的限制也導致難以觀察到很多必要的問題,流程可以保證在一些關鍵時刻所有涉及到的人(包括商務人員或者客户)都能提供他們的意見,從而讓開發保持在一個產品化的質量上。

關於良好的.開發流程和完善的文檔能夠使開發人員變得不重要,可以隨意替換,絕對只是個神話,事實上很少有人只看文檔就能參與到開發中來的,文檔可以幫助後續者更快的加入到項目中來,但更重要的還是幫助開發者認真的思考。

產品開發流程的兩個方面弊端

1、開發流程可能會帶來更多的工作量,尤其是為了流程的運轉而引入很多的自動化工具時更是如此,因為每個工具有帶入更多的新的概念,這些對於小的Team而言,很容易讓工作量過載,從而未受其利,先受其害。所以我們會避免利用重型的流程開發工具,以控制帶來的工作量,而通過更多的面對面溝通來及時獲得必要的信息。

2、開發流程使更多的人蔘與進來,可能會因為人員專業素質不足,產生提供很多不可操作的建議,或者試圖對自己不可能做出決定的地方做決定,由此產生很多不必要,沒有結果的會議,導致時間的浪費,和Team成員對流程的會議。在這方面,我們會建立一些交流的約定,提高成員邏輯交流能力,同時堅持在結果不明確的時候,尊重操作人員的決定。

實施產品開發流程開發面對的三個方面挑戰

1、 Team成員的質量意識不高,因為國內和行業的現狀,業內人員普遍的質量意識普遍不高,開發的質量意識還是保持在主要邏輯功能通過的層面,對於其它方面,多是靠後續不斷的改進來完成。如果基於這個質量意識,流程就會顯得不是很必要,因為通常開發員個人是能將主要流程跑通的。

2、Team成員的溝通能力不足,這個可以從兩個角度講,一個是對如何把自己的想法傳達給別人經驗不足,比如不會先為受眾建立一個總體概念,再逐漸細化至具體的問題,而傾向於想到那裏説到那裏;另一個是沒有意識到傳達自己想法是工作的一部分,是自己的責任,而不是在教給別人什麼東西。

3、Team Leader經驗不足,執行流程要堅持原則,同時保持靈活性,這要求Team Leader對於流程的本質要有清晰的理解,而不能認為只要按照一個流程一步一步執行下來,就會有一個好的產品出現。