當前位置:
首頁 > 最新 > 創始人你具備開發一款產品的能力嗎!

創始人你具備開發一款產品的能力嗎!

很多互聯網、移動互聯或者物聯網等相關的創業者在有了一個想法甚至在拿到天使資金後,在產品組織開發的過程中會遇到很多很多技術相關的坑,很多坑使創始人錯過了產品的窗口期,本來3、4個月就能搞定的產品開發,耗費了一兩年還搞不定,浪費了大量時間和金錢。在談具體坑之前,我們先看看互聯網產品開發的基本流程,及崗位配置。基本開發流程如下圖:

產品創意一般是產品經理或者老闆提出,剛開始創意也需就是個想法,要經過反覆驗證、頭腦風暴來確定這個創意有市場、能解決用戶痛點,並有商業價值。

需求分析:需要劃定用戶範圍,給用戶畫像,確定具體用戶需求。這個階段要進行需求評審輸出需求文檔。還可能要藉助歷史數據或者相關競爭產品進行需求分析。

功能設計:需要產品、業務、開發一塊來確定具體功能,並給出具體功能列表,列出的功能除了滿足需求外,技術上一定是可實現的。

UI/UE設計:產品原型設計一般有產品和UI工程師一塊來完成,視覺設計師在根據交互原型圖完成頁面視覺設計,設計完的原型要和開發一塊確認後在進行切圖。

架構設計:架構設計需要定產品的開發框架、數據選型、文件存儲方式等,並進行架構方面的一些搭建和測試,保證所選的架構符合整體目標且能滿足後期的產品擴展、迭代需求。

開發實現:到這一階段基本就是編碼了,產品經理和架構一塊保證代碼質量和業務邏輯沒有偏差。

測試:測試分為單元測試、集成測試、上線測試等,需要輸入測試用例。測試其實和開發可以同步進行,保證問題早發現早解決,避免後期出現大的問題。

bug修改:bug修改也是貫穿開發和測試整個階段的。

上線發布:到了這個階段整個開發已基本完成,開發人員需要發布版本並給運維人員進行部署、功能培訓,整個系統的日常運維由運維人員來承擔。

上圖整個的開發為了好表述,我們是以線性的方式來畫圖和表述的,其實互聯網的產品開發基本是以敏捷開發的思想進行的,敏捷開發以用戶的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發。 大的產品可以分解多個版本進行迭代開發,每個階段每個職能在做自己的任務的過程中也都是基於敏捷迭代式的. 而且在整個過程中, 根據具體的情況各個階段都可以並行工作。在整個開發過程中產品經理或者老闆是總指揮、總負責,需要帶領業務、架構、開發、UI/UE進行一系列的工作才能完成,其中需要輸出《產品需求》、《產品功能》、《產品原型》、《架構設計》、《測試用例》到最後的代碼和《部署方案》等。為了保證整個團隊團結、高效的產出,產品經理還需要具備一定溝通、協調、團隊管理技巧。產品經理如果不具備管理能力團隊會一盤散沙,缺乏相互的配合,也保證不了產品質量。

從上邊介紹我們可以看出要開發一個互聯網產品,最起碼需要有產品經理、架構師、UI/UE、開發(前端、後端、App等)。對於一個創業者特別是之前從事傳統行業的創業者,在產品從0到1的開發過程有很多東西需要學習,可能還需要走很多彎路、踩很多坑才能把產品開發出來。

總結起來創始人遇到的產品技術相關的坑有如下幾點:

1、輕敵,用做傳統產品方式、經驗來做互聯網產品,主要問題是傳統的產品流程化程度比較高,相對互聯網產品更好控制,結果是各種碰壁

2、招聘的技術或者聯合技術創始人不靠譜能力不行,花了時間和金錢產品沒有開發出來或者產品嚴重滯後錯過了窗口期

3、前期為了趕進度找了外包團隊進行產品外包開發,結果合作不愉快,錢花了產品也做的很爛或者壓根就被打著外包旗號不靠譜的外包團隊給騙了

4、創始人從沒做過技術或者沒有互聯網相關的工作經驗,花了錢建了團隊後不會管理,工作抓不到重點,以至於團隊效率低下

5、核心技術沒有Allin的投入,團隊不能形成合力,溝通成本高甚至有撂挑子的風險

總結起來,一個互聯網創業團隊,從產品開發角度來說,必須具體產品設計的能力、技術把控和架構的能力、技術團隊的管理能力,如果創始人不是全能就需要找相應角色的人,並且要保證找的人能夠Allin的投入,否則人心隔肚皮風險極高。對於找外包團隊進行產品前期的開發,建議在找之前除了外包團隊靠譜外,也需要有自己的技術能夠在整體上有把控,保證產品的開發質量。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 案秀雲 的精彩文章:

只需在面前走一走,機器就能知道你是誰

TAG:案秀雲 |