日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

前谷歌工程团队负责人:如何打造一个完美的产品

發布時間:2025/6/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前谷歌工程团队负责人:如何打造一个完美的产品 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一個產品能脫穎依靠的是執行力,而不是那些少得可憐的新思路。Niniane Wang曾帶領過谷歌和微軟的工程團隊,在帶領團隊、管理項目有著豐富的經驗。此次,他將自己的經驗一一分享出來,并且對軟件開發者提供了一些優秀的建議。

曾有一位谷歌工程師想到了一個瀏覽器擴展的好點子。于是他展開工作并在幾周內開發出原型,隨后他在網上搜索是否已有類似的產品,結果不盡人意。他的想法在網上到處都是,甚至還有多種同概念的衍生品。

事實證明,這種情況很普遍。即使用很少的時間久能開發出產品,但你也立刻發現每個創意都曾被一種或多種方式實現過。因此,若你想讓產品能成功,就需要依靠卓越的執行力,這才能確保產品能脫穎而出并取得成功。如何以最佳方式來執行項目?以下就將針對軟件開發的每個階段提出一些建議。

功能規劃

很多時候,一個產品能具備絕對的競爭優勢,有可能是因為其使用了一項新技術,而該技術尚未被別人所用。例如,隨著智能手機計算能力的日益提升,Instagram才能處理復雜的圖像。在此之前,只有PC才能完成這樣的工作。隨著瀏覽器渲染功能日益強大,我們公司才能擴展瀏覽器內置的編輯器功能,如曲線文本、文本路徑和拖拽編輯框等。

所以,技術發展中機遇就顯得尤為珍貴,這往往能為你的產品帶來新功能,還能在競爭中脫穎而出。當你發現新技術時,需要先評估需要哪些資源,如高存儲或是寬帶連接速度,然后再確認你的用戶群是否與這些資源相互匹配。

例如,如果你要采用一項依賴HTML5的技術,而你又知道HTML5已經普及北美地區的75%的用戶。那么,你就可以在此道路上走下去,開辟新功能,大大提升產品的競爭力。

原型

在你還處在初期階段,尚未確定功能組合和原型時,有可能會陷入兩種常見的問題。有趣的是,兩種陷阱截然相反。

第一個問題是,有時人們在為原型做技術選型時,往往為了擴展產品線而需要重構。這就是為什么Google Linux架構里會出現唯一一個.NET項目的原因,直到它被遷移前一直需要特別的照顧,全新的PHP項目也是如此。作者表示,如果他們想讓項目成功擴大規模時,就會遇到一些不得不解決的難題。

這個問題主要在于,假設未來你和工程團隊有充足的時間和資源,想輕松地依照可擴大規模的架構重新打造這款產品。你會發現,實際時間比你想象的要緊迫很多。也許需要數月或數年才能重新打造一款產品,而在這期間,你產品的功能肯定止步不前,你的用戶也失去耐心拋棄你,投到競爭對手的懷抱中。

而第二個問題與第一個相反。曾吸收過規模化的慘痛教訓的開發者,他們一開始會把時間浪費在尋找和聘請規模化專家的準備上。即使他們擁有非常棒的MySQL數據庫,但也會花大量時間去研究 Cassandra和Reddis,以防產品初期獲得爆炸性的成效。這種做法其實就在拖延產品進度。

為了避免上述兩種問題,我建議的解決方案,是從一開始就選擇哪些成功產品的解決方案。雖然它不是最優化的解決方案,但卻是一個行之有效的方案。確保你選擇的技術能滿足大部分用戶。此外,你還要確定該技術可以獲得開發者的支持,這樣才能聘請到精通的開發者。一旦做了這些事,就不要再考慮其他方案,專注將產品做到最好。

微調

當產品完成原型階段并確定了功能組合后,就應該開始去完善產品。要時刻記住最終用戶與產品的計算公式為:

User satisfaction = Rewards from using your product – Irritations

(用戶滿意度=使用的好處-煩惱/麻煩)

如果你已經解決了前兩個問題,就說明你采用了先進的技術,并開發了完美的原型。而接下來就要專注于為用戶減少煩惱。

當用戶使用產品時,若把常遇到的小煩惱集合到一起,就會讓用戶覺得體驗很差。例如:一個沒有反饋的按鈕,用戶按了之后沒有反應,是應該繼續按,還是等待。或是一個加載時間超長的頁面,用戶還看不到加載進度。當種種問題匯集到一起時,用戶就會被這些小細節所惹惱,最終對產品失去興趣。

最完美的用戶體驗通常是通過以下幾點結合實現的:

  • 先分析參數,再提升用戶體驗;
  • 測試使用性能;
  • 親自試用后,再修改痛點。

總體而言就是檢測延時、錯誤率、保留或轉換到業務目標等。為了減少網頁延遲,確保運行YSlow,并遵循Steve Souders所述的JavaScript、CSS和HTML最佳標準。此外還可以通過分析工具實時監測真實數據,如NewRelic,可以監測服務器延遲并自動收集用戶的崩潰和錯誤報告。

對于用戶體驗,我覺得《Don’t Make Me Think》和《Rocket Surgery Made Easy》兩本書在描述過程中發掘漏洞方面很有用。

最后,最完美的用戶體驗往往來自本人(家庭或朋友),他們會積極地使用團隊的產品。如果工程師、產品經理、測試和用戶體驗設計師,每天都會在使用過程中完善產品,那么必定會消除產品硬傷,最終將打造出一個與眾不同的完美產品。

轉載于:https://www.cnblogs.com/aiwz/archive/2013/04/07/6154507.html

總結

以上是生活随笔為你收集整理的前谷歌工程团队负责人:如何打造一个完美的产品的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。