互聯網應用技術與產品開發思路.ppt
互聯網產品開發思路與應用技術,,目錄,互聯網思路 產品經理 互聯網產品研發模式 應用技術 項目開發流程及案例分析,互聯網思路,互聯網思路,互聯網的本質 全互聯網化 用互聯網思路能做什么?,互聯網的本質,一般的解讀: 本質上是關于 信息 (Information)的工具。 信息流通是很需要成本的,而互聯網有助于更快更有效的信息流通,降低信息流通的成本。 信息的傳播交流:即時通訊,郵件,Twitter/微博,聽音樂,看電影… 信息的發布:新聞門戶網站,企業/學校官網,電商… 信息的整合分類:搜索引擎,百科,分類信息… 等等…,互聯網的本質,深入解讀: 分享、互動、開放,互聯網的本質,更深入理解: 新的思維方式和管理方式,互聯網的本質,本質: 讓生活更美好,全互聯網化,《失控》作者 凱文·凱利:每個行業都將互聯網化 生活互聯網 工作互聯網 學習互聯網 商業互聯網 生產互聯網 政治互聯網,產品經理,產品經理,什么是產品經理 產品經理能力模型偏重 產品設計思路,什么是產品經理,他是一個會思考的人 產品經理 = 產品 + 經理,什么是產品經理,產品是“一組將輸入轉化為輸出的相互關聯或相互作用的活動”的結果,即“過程”的結果。在經濟領域中,通常也可理解為組織制造的任何制品或制品的組合。 理解為 產品就是用來解決某個問題的東西。 滿足需求,什么是產品經理,“管理者的首要職責,就是在有限資源情況下,把正確的事情做到極致?!?- 彼得·德魯克,15,工作職責: 對市場發展趨勢有敏銳的洞察力和創新意識及良好的分析、研判能力,能夠深刻把握用戶需求; 制定所負責產品線的發展藍圖和實施路線圖; 完成需求分析,發起產品研發項目,善于利用設計工具完成產品UC設計和Demo制作; 負責或配合其他部門制定產品運營計劃,持續改善產品 職位要求: 本科以上學歷,熟悉××業務者優先; 對項目管理的完整流程和環節有比較準確的認識,有實際經驗者優先; 優秀的理解分析能力、溝通合作能力; 執行力強,善于組織協調并推動項目進展; 較強的自我情緒調節和自我激勵能力; 具備嚴謹的工作態度、強烈的責任心和團隊精神,工作職責: 負責××某產品的策劃、運營、管理; 負責用戶研究,把握用戶需求,實現用戶需求; 負責公司產品推廣、運營等情況跟蹤,收集用戶信息并根據市場情況提出產品開發和改進方面的建議,提出運營思路 職位要求: 本科以上學歷,3-5 年以上互聯網產品設計經驗; 熟悉互聯網領域產品開發,管理和運營流程; 能通過數據分析等系統性方法深刻理解用戶需求并予以滿足; 良好的溝通能力和團隊合作精神,出色的組織能力; 有良好的學習能力和人格魅力、能承受壓力,什么是產品經理,16,Product Design 產品設計 Product Marketing 產品營銷,產品經理能力模型偏重,產品設計 思路,產品思路,如何運營好你的產品? 一、了解用戶使用你的服務的預期; 二、做到用戶感知的服務與用戶的預期一致,并不斷加強這種認知; 三、管理好用戶的預期,以適合產品策略的調整;,產品的真正用戶是誰?,產品思路,19,財務軟件的真正用戶?企業(或老板),而非會計 電子商務平臺的真正用戶?賣家,而非買家 學工系統的真正用戶?學生,而非老師,,,產品思路,20,產品經理:不完美中尋找平衡,產品經理的工種需要取舍,選擇符合業務場景的恰當方案,而非完美方案,產品思路,21,出發點:目標 + 需求,產品思路,滿足核心用戶的核心需求,鏟平經歷需要盡最大努力接近“實”,即本質需求。,產品思路,傾聽用戶 ≠ 聽從用戶,產品思路,小步快跑 快速迭代,產品思路,邏輯分析能力 區分關鍵路徑,產品思路,互聯網產品研發模式,瀑布模型 傳統瀑布 代表案例:華為、微軟、暴雪 2. 迭代/運營模型 已運營為中心 關注反饋,持續改進 永遠是beta版,互聯網產品研發模式,,,Microsoft Win98、2K、win7 周期長 發布beta成本高 卷入用戶成本高 Bugfix成本高 回退 = 失敗 強調testing和質量保證,Tencent Always beta 周期短 發布beta成本低 卷入用戶成本低 Bugfix成本低 方便回退 強調User Testing,互聯網產品研發模式,軟件和互聯網的比較,互聯網產品開發,,互聯網產品開發,互聯網產品開發跟傳統軟件的不同 傳統軟件行業設計方法的不足: 1、以技術或功能為中心的思想不斷提供給用戶所不需要的新功能新技術最后功能累積不但使產品復雜不易使用而且增加了開發成本; 2、以計算機為中心的思想設計的界面要求用戶去學習復雜的功能指令來適應機器而不是機器適用戶; 3、設計師或程序員誤以自我認識為中心最終產品的特性與真實用戶的需求不匹配; 4、開發流程上產品測試收到反饋再修改反復迭代使得產品開發周期很長開發成本很高,互聯網產品開發,1、互聯網產品開發更加強調以用戶為中心,需要做大量的用戶研究和調研分析采集用戶反饋的信息,這方面傳統軟件設計一般都做得很少要么就是不做基本上是靠封閉式開發開發完了只要不出現功能上的錯誤就交付給用戶使用即使是有些不好的體驗基本上也很難去改正; 2、互聯網產品開發強調整個產品方案的整體性, 一般都需要作出產品原型對于功能要反復論證保證整個產品功能流程的通暢在設計過程中及時得到用戶的反饋用戶能夠直接參與設計而不是僅僅程序員和設計師在思考 3、互聯網產品開發強調產品的快速迭代更新能不斷的改進和升級產品,不是一次性設計,而是一個反復迭代的過程,是一個循環設計,不斷的改進產品由簡單到復雜,優化產品功能,能快速積累資源收集數據,改進方法達到快速更新的目地,而且由于建立了設計規范流程在改進產品的速度上更加快速,互聯網產品開發,互聯網產品開發,,天下武功,唯快不破,快,互聯網產品開發,,產品型開發而不是需求型開發,互聯網產品開發,,快速迭代,快做快發 以穩定迭代,小步快跑 以特性為中心,隨做隨發 反饋及時,響應快速 建設用戶反饋渠道 重視反饋,快速響應 注重數據運營,有數據才有真相,互聯網產品開發,,建立在產品基礎上的敏捷開發,,項目開發流程及案例分析,項目開發流程及案例分析,崗位和開發所用的軟件: PD(產品策劃):word,visio,Axure PM(產品經理):XMind ID(交互設計師):Axure, Photoshop VD(視覺設計師):Phtotoshop, Illustrator WD(前端開發工程師):Photoshop, Dreamweaver DEV(后端開發工程師):Dreamweaver, MyEclipse 項目管理軟件:Pms,Wss,項目開發流程,幾個階段: 一 可行性評估產品化需求分析 二 產品原型 三 產品界面設計 四 界面設計規范及功能實現 五 產品上線 六 文檔及優化方案 七 迭代,應用技術,開發技術: WEB程序:asp php jsp net 移動技術:ObjectivC JAVA web 前端技術:HTML5 jquery AJAX 其他:nodejs ruby python web制作工具: Dreamweaver fireworks FLASH Photoshop 開發工具: 記事本(notepad), Dreamweaver ,zend studio ,Visual Studio ,editplus,開源,UI: bootstrap EXTJS 程序:wordpress phpcms dedecms discuz 其他:微擎、pigcms。 appcan phonegap,開放平臺,幾個主要平臺: 微博 應用平臺 看寧波 品客 微信 公眾賬戶 朋友圈 游戲 淘寶 淘寶客 ERP 登錄平臺 QQ 微博登錄 人人登錄 360,移動技術應用,形式: 原生APP webapp 混合,微信,公眾賬戶 訂閱號 服務號 企業號,