官术网_书友最值得收藏!

第一部分 交付卓越產品,步步為“贏”

打造一款卓越的軟件似乎并非難事,但事實往往不盡如人意。通常產品要么逾期交付,要么沒抓住真正的用戶需求,要么發布后還有一個又一個爛攤子等著去收拾。究其原因,很重要的一點便是我們不知道如何正確地組織交付過程。我們經常會舍本逐末,將關鍵步驟忘個干凈,或者瞎沖亂撞,一頭扎進瑣碎之中出不來,以為憑借運氣、加班加點和美好的愿望就能把產品成功推向市場。

這樣做也許能成功一次兩次,但卻不可持續、沒有效率,所以亞馬遜的頂尖團隊不會這么做;這樣做也毫無樂趣可言,所以谷歌的頂尖團隊未予采納。其實有一套更為有效的交付過程,它分成7個階段,任何團隊主管都可按圖索驥,收獲成功與快樂。

階段一,確定正確的產品方向。如果總是設計垃圾軟件,那么你永遠不可能交付卓越的產品。好的產品一定要滿足眾多客戶所共有的某個真實的需求。你的使命就是找到一種獨特而有意義的方法去滿足這一需求,并且在交付過程中的所有努力都應圍繞著這個使命。例如,你應根據使命來制定產品切入市場的策略。一旦確定了使命和策略,產品定義就會更清晰,而不會淪為垃圾,因為它完全符合你出色的策略。

階段二,盡可能清晰詳細地定義產品。這個過程需要10個主要步驟,包括撰寫新聞稿、創建并不斷更新FAQ文檔、撰寫功能需求文檔等。完成這些步驟后,工程團隊就會對項目形成統一的認識,管理層或投資者也會了解并認可產品的設計。這時候所有人都會異常興奮,而你也可以稍作休息了。

階段三,設計用戶體驗。你需要從用戶的角度出發,和設計團隊不斷溝通、反復迭代,最終構建出良好、直觀、簡潔的用戶體驗。你應不斷提出問題,促使設計團隊始終圍繞著產品使命展開工作。你還應該讓工程團隊和設計團隊保持密切合作,確保設計最終可被實現。

階段四,做一些基礎的項目管理工作,不要太多也不要太少。當工程團隊拿到詳細的產品原型圖和需求文檔開始編碼后,你就需要做一些基礎的項目管理工作了,包括跟蹤交付物的進展、指出問題以及控制項目范圍。

階段五,開始測試。隨著各個功能的代碼塊陸續提交,實際產品逐漸浮出水面,團隊的工作速度將會提高,測試團隊也將開始全心投入測試。這一階段雖不需要多少創造性,卻依舊令人興奮不已。作為團隊主管,你需要主導Bug的處理并慎重決定哪些可以容忍出現在版本1而哪些又必須在發布之前修復掉。

階段六,你差不多可以準備發布了,不過在發布之前要清楚知道怎樣才算成功,這就要求你建立一套衡量產品成敗的指標。讓團隊利用剩余工時來把這些指標納入監控并搭建產品狀態面板。當產品Bug趨近于零時你就可以準備監控產品發布效果了。記得買好香檳放在冰箱里以備慶功時盡情暢飲。

最后,正式發布產品。發布一款卓越的產品可不只是上傳一些文件到服務器上那么簡單,你需要制訂市場營銷和公關方案,并在發布前仔細核查清單中的每一項內容?;旧厦看伟l布都會有一些糟糕的事情發生,不過只要處理得好,大部分用戶都不會察覺到。記得觀察產品狀況面板各項指標的走勢,它會告訴你是否正走向成功。

縱觀以上7個階段,推出一款卓越的軟件并不是件難事。你只需按順序完成各階段的具體任務,就能打造快樂的團隊,交付成功的產品。

從以上階段可見,我們一直在努力縮小項目范圍,簡化用戶體驗,提升推進速度。整個過程越快,迭代就越快,交付的產品也就越好,因為每次迭代都會吸收上一次迭代中客戶提出的建議和意見。雖然每個產品有每個產品的功能,但它們的交付流程是一樣的,所以你只要熟練掌握上述7個階段,就能成功交付所有產品。下面讓我們來詳細考察每個階段,先從制訂使命和策略開始。

主站蜘蛛池模板: 湘乡市| 札达县| 兴安盟| 郴州市| 慈溪市| 共和县| 泽库县| 公主岭市| 菏泽市| 健康| 柳江县| 曲阳县| 方正县| 福鼎市| 无棣县| 林甸县| 梨树县| 拜泉县| 泽州县| 安泽县| 门头沟区| 崇文区| 正蓝旗| 无锡市| 黄浦区| 蛟河市| 满城县| 蓬安县| 泰安市| 容城县| 夏邑县| 克东县| 南丹县| 新郑市| 天全县| 手机| 禹城市| 临高县| 马龙县| 乌审旗| 江油市|