好的軟件開發產品具備三個基本條件,價值、可用性、可行性,三者缺一不可。“價值”就是客戶愿意采購,是否覺得你的產品有用,有多喜歡你的設計,產品沒有價值,開發團隊再優秀也是無濟于事的。“可用性”就是軟件的功能是否實現,是否實現最佳的用戶體驗。“可行性”就是技術上是否可以實現,尋找可行的技術方案。
一、市場需求與機會永遠不會消失殆盡
要想在市場上嶄露頭角,必須發現新的熱點,開拓新的市場,大家都在挖空心思尋找下一個熱門產品。成功的產品往往不是什么全新的事物,只是新瓶裝老酒,之所以成功,是因為這個“新瓶”做得更好、更方便、更便宜,改變了消費者對以前“老酒”的印象。只要市場上還有蹩腳的產品就有機會。
二、只有挑選合適的產品機會,才能向用戶提供實用的解決方案
創業公司必須要用靈敏的嗅覺,從紛至沓來的機遇中迅速評估、挑選出市場潛力、可行的創意,過濾那些沒有價值或時機尚不成熟的點子。
評估產品的機會目的在于,淘汰餿主意,避免浪費時間和金錢,挑選合適的產品機會,團結團隊,理解產品,整合資源。
為了有效地評估產品機會,應問以下十個問題:
1、產品要解決什么問題?(產品價值)
2、為誰解決這個問題?(目標市場)
3、成功的機會有多大?(市場規模)
4、怎樣判斷產品成功與否?(度量指標或收益指標)
5、有哪些同類的產品?(競爭格局)
6、為什么我們最適合做這個產品?(競爭優勢)
7、時機合適嗎?(市場時機)
8、如何把產品推向市場?(營銷組合策略)
9、成功的必要條件是什么?(解決方案要滿足的條件)
10、根據以上問題,給出評估結論?(繼續或放棄)
上述問題并不涉及到具體的解決方案,機會評估只討論解決什么問題,挑選我們最合適的產品機會,然后再向用戶提供解決方案。
三、制定產品原則,開發正確的產品
制定產品原則意味著決定什么是重要的、什么是不重要的、哪些原則是根本性的、戰略性的,哪些是臨時性的、戰術性的。產品原則是與公司的價值文化嚴格統一的,好的產品原則甚至可以激發設計產品的靈感。有了重要性之分、主次之分,當團隊在產品的細節設計上有爭論時,我們不妨回過頭來,仔細看一下我們的產品原則。
制定產品原則,告訴你哪些產品可以做,哪些不能做。根據創業公司的愿景、使命來制定產品原則,規劃產品的路線圖,哪些是公司應該聚焦的產品。
產品原則是產品線的戰略指南,是公司的價值宣言,是用做團隊內部的指導工具,也可以公開給客戶、合作伙伴、投資人,用于向公眾宣傳公司的理念。
四、用高保真的原型來取代說明文檔
產品說明文檔在不同的公司、不同的團隊都要有明確的書寫規范,高保真原型是最直觀的產品說明文檔。產品原型可以讓用戶驗證產品的創意,加深產品經理對產品的理解,避免開發團隊浪費時間和精力開發沒有把握的產品。測試的作用是理解目標用戶如何看待產品解決的問題,發現原型與用戶期望不一致或者不相容的地方,從而完善產品。對一個用戶用心的觀察,可以發現產品設計中的很多細節性問題。一切的錯都是產品的錯,用戶永遠沒有錯,我們要明白這一點。產品經理要敢于承認自己的錯誤,雖然付出了心血的東西,自己很難割舍,但是我們需要明白,一旦錯誤的產品面向市場大眾時,它所引起的損失是不可估量的。
產品說明文檔包含的范圍很廣,名字也挺別多,有產品需求文檔、市場需求文檔、業務需求文檔、功能規格書等等,內容覆蓋范圍、詳細程度、文檔本身的質量差別很大,就連形式也是變化多端,有的是word文檔,也有Wiki頁面,也有用專業的需求管理工具生成的。由于是文字,很難將產品的功能特性寫清楚,結果花了大量的時間編寫,卻很少人閱讀。
使用高保真的原型來取代說明文檔,可以詳細體現產品的功能需求、信息架構、用戶體驗、交互設計、視覺設計等。放在真實的客戶面前進行可用性測試,觀察他們是否清楚如何使用,是否渴望使用你的產品,只有通過可用性和價值性測試,產品說明文檔才算合格,產品才值得開發。
更讓人吃驚的是,使用高保真原型還可以大大縮短產品上市時間。因為已經通過測試的高保真原型徹底解決了以往需求說明文檔隨時修改的問題。所以與其花很多的時間去編寫說明文檔,既沒有讀,又無法測試,還不如創建高保真的原型,與團隊一起測試,交給目標客戶進行測試,也許要反復修改多次才能確定原型,總比開發幾個月后,做出一個糟糕的產品再重新返工更劃算。
五、在產品發布前,至少保證特約客戶是滿意的
使用特約用戶是確保產品不偏離用戶需求最簡單有效的辦法,同時也是向潛在用戶宣傳、推薦產品的最佳手段。尋找特約用戶可以解決兩個問題:深入洞察目標用戶的需求,又贏得用戶對產品的推薦。
雖然客戶不能直接給出產品需求,但他們能幫助你確定產品需求,挑選目標客戶為特約客戶,配合開發團隊驗證產品設計、回答問題、試用軟件。如果能滿足特約客戶的需求,他們會樂于推薦產品。
特約客戶最清楚產品要解決的問題,因為這些麻煩正在困擾著他們。讓特約客戶提前試用產品,越早使用產品就意味著越早解決他們的麻煩。
一般不要向特約用戶收軟件費用,否則合作關系將會變味,我們需要的是開發產品的伙伴,不要變成特約用戶開發產品,最終變為了特約客戶的特定要求,而不是滿足通用客戶的要求。
如果在邀請特約客戶時遇到困難,很可能是因為產品要解決的問題不像前面想象的那么重要,這就意味著將來也很難銷售出去,如果真的出現這種情況,我們要再次驗證產品的創意是否有價值,可能需要重新考慮產品計劃。
六、市場調研不如盡早、反復地進行可用性測試
調研的方法有很多,包括用戶研討會、用戶調查、產品使用分析、拜訪用戶、可用性/現場測試、同類產品分析。市場部門夸大了市場調研的作用,而產品部門只看到了其局限性。結果有的團隊忽視市場調研,產品偏離了正確的方向,有的團隊太依賴市場調研,陷入了偏執。值得重視的是,市場調研結果可以作為研發產品的依據和參考,但不能決定產品研發的方向。成功的產品是基于以下兩點認識:深入理解用戶需求,以及明白什么樣的解決方案在現階段是可行的。
建議最好的方法是盡早地、反復地進行可用性測度,觀察用戶使用現有產品的反應,收集反饋意見,了解他們的真實想法,從用戶的視角重新審視產品,不光閱讀反饋信息,更要觀察,記錄用戶的行為和反應。
合理地利用市場調研工具和方法可以回答以下幾個關鍵問題:
1、誰是目標用戶?
2、用戶會怎樣使用產品?
3、用戶能想明白怎樣使用產品嗎?障礙在哪里?
4、用戶為什么選用你的產品?
5、用戶喜歡產品的哪些特點?
6、用戶希望如何改進產品,增加哪些功能?
七、產品迭代并不是一味地增加功能
很多情況下,添加的新功能不僅不會為產品增色,反而會讓開發產品性能變得更糟糕。我們可以進行請用戶測試產品、向客戶人員、銷售人員了解情況,根據產品上的實時數據分析,通過分析這些數據,再結合產品的路線圖及產品原則,列出想要添加的功能。
迭代改進開發產品不是簡單地滿足個別用戶的要求,也不能對用戶調查的結果照單全收,你應該找準方向,分析關鍵指標,有針對性地改進產品。
八、采用增量式敏捷開發模式取代傳統模式
敏捷開發就是螺旋式開發,基本概念就是將產品功能切成為獨立的、可以驗證的小功能。這些通常是4-6周的時間,一些軟件開發中會降到1-2周的時間。通過這種快速的迭代,提升項目的進度和質量。可以按照以下步驟來完成:
1、軟件開發任務必須可線性分拆到獨立驗證的部件中,也就是說,如果某一工作任務完成后,經過驗證,后續的重構工作不會很多或只需少量的工作。這一點非常重要,這也是很多專家認為敏捷開發不適用硬件開發最重要的主張,因為硬件開發在迭代后重構時間過長。
2、將工作分解到5個或更多的迭代,理想的情況下,每次迭代時間長度為2-4周。
3、每次迭代結束時驗證產品的質量,并修復所有的主要缺陷。
因為需求是易變的,因此不像傳統開發那樣,一開始就制定整個產品的詳細開發計劃。而是提倡小步快跑的方式來開發整個產品功能,通過一個小計劃接著一個小計劃,通過反復迭代,最終實現產品的自我完善。能夠看出,這種短節奏、快調整的開發模式,對于傳統開發模型來講,最大的好處是靈活多變,反應敏捷,任何時候,只要市場有變化,就馬上調整下一步的開發計劃,甚至是徹底放棄,及時止損。
九、視覺美感與功能可用性同樣重要
許多企業開發軟件認為產品視覺設計不重要,協調的配色、優美的字體、漂亮的布局只是花哨的外表,沒有實際意義,重要的是功能和價值主張,但我們堅信,視覺設計雖然不能達成功能和價值,但可以滿足用戶的情感需求。
良好的交互設計滿足產品功能、可用性的要求,而良好的視覺設計滿足用戶的情感需求,總之,良好的用戶體驗是產品交互設計、視覺設計共同合作的結果。
十、產品發布后的快速響應也是改進產品的最佳時機
產品發布后,多數公司會迅速撤走為研發產品和發布產品整合的資源,急于投入下一個項目,殊不知此時正是收集反饋信息、改進產品的最佳時機。急于撤軍是項目管理和產品開發流程中的大忌。只要稍微延長項目周期,觀察用戶對產品的反應,效果就會有天壤之別。產品發布后的幾天至一周內,所有項目成員應該留出時間作為快速響應階段。這個階段的主要工作是快速響應、處理產品發布后的用戶反饋意見。關鍵問題不在于是否會出現問題,產品永遠不可能完美,總會存在問題,關鍵問題在于能多快的解決問題。
綜上所述,好的軟件開發產品具備三個基本條件,價值、可用性、可行性,三者缺一不可。“價值”就是客戶愿意采購。“可用性”就是軟件開發的功能是否實現,是否實現最佳的用戶體驗。“可行性”就是技術上是否可以實現。
洛陽森竹軟件科技有限公司—洛陽軟件開發|洛陽網站建設|洛陽小程序制作|洛陽APP開發|洛陽軟件外包|洛陽商標代理|洛陽知識產權|洛陽商標注冊|洛陽軟著申請|洛陽版權登記|
聲明:轉載此文是出于傳遞更多信息之目的。若有來源標注錯誤或侵犯了您的合法權益,請作者持權屬證明與本網聯系,我們將及時更正、刪除,謝謝。選擇森竹服務,開發少走彎路——洛陽森竹軟件科技oqhxqxi.cn