1. 程式人生 > 其它 >資金有限、不懂技術的創業者找外包開發App前應該怎麼辦?

資金有限、不懂技術的創業者找外包開發App前應該怎麼辦?

  現在的公司是一家軟體開發眾包平臺,已經做了1500多個專案,服務的物件大多是創業公司和團隊。個人結合過往的專案經歷,寫了這篇文章,供不懂技術開發的創業者參考,希望對軟體開發有更多的認知。這篇文章是寫給那些雖不懂技術但想認認真真開發一款自己產品的創業者,如果你開發產品的目的僅僅是做個樣子,騙得投資的話,這篇文章不適合你。

  想清楚自己到底要開發什麼產品

  之前碰到過好幾個客戶,問他要開發什麼產品,往往得到的回答是“app和網站我都要開發都要開發”,“參考XX網站”,“參考XXX app”“哎,就是和YYY功能完全一樣”。這些創業者只是有一個非常模糊的想法,自己內心對要開發的產品並沒有清晰的認識。

  不過對於一個不懂開發的創業者而言,要詳細描述清楚開發的需求是一件很痛苦的事情。從無形的想法到可見的產品,實現這一過程對於產品經理和開發者都是一個不小的挑戰。一般而言,創業者只要能夠描述清楚這是一款怎樣的產品就可以,比如“我想開發一款農產品電商類的app”。“農產品”“電商”“app”這三個標籤基本上解釋清楚了這款產品的定位。至於產品具有怎樣的功能,靠譜的外包公司會有專門的產品經理一步步幫你梳理清楚。自己不懂技術也不用擔心,到時候只管順著表達清楚自己的需求就好。

  資金水平決定開發選擇

  說實話,手頭資金的多少直接決定了創業者是自己招募團隊開發,還是找外包開發。資金有限的創業者,不懂技術,招人困難,只能是通過外包的形式實現自己的想法,開發App可以先只選擇iOS端。

  Android端:手機版本和機型繁多。現在市面上流行的有華為、vivo、小米、魅族等等,華為旗下又有榮耀、mate、P等系列,小米旗下又有note、mix、max…面對如此眾多繁雜的機型,app的適配就是問題。另外,bug的復現和解決都比較麻煩。開發完成後,為了獲取更多的使用者,產品上線還需要提交很多商店。

  iOS端:蘋果手機目前流行的是主要是iPhone 6、iPhone 6 Plus、iPhone 7、iPhone 7 Plus。不管是產品的適配、測試還是最後上線,相比於安卓都要簡單一些。而且,蘋果手機使用者群體足夠大,完全不用擔心只開發iOS端使用者少的問題。

  建立正確的開發認知

  這一點非常重要!在市面上常有這樣的客戶,“我給你20萬,幫我開發一款XX型別的app。我不關心實現的技術,兩個月搞完就行。”“錢不是問題,反正要快!一個月!”創業者每天都很忙,但是如果對自己開發產品都不上心的話,創業這件事情就要重新考慮下了。

  認知1,產品的開發是一個複雜的過程,需要時間。

  很多客戶覺得開發一款產品是一個很簡單的過程,就是找幾個人技術寫程式碼就可以了。其實要開發一款像樣的產品,是一個複雜的過程,它需要經歷需求-原型-設計-開發-測試-上線這樣一個流程,流程中的各個階段無法越級實現。也就是,需求不明確的時候,是畫不出產品原型的;沒有原型和需求文件,就沒法進入後邊的設計和開發;開發沒完成,產品就沒法測試;測試不完整,產品上線就有問題。

  所以開發一款產品不是分分鐘的事,最少需要產品、UI、前端、後端、測試等5個人的協作,如果中間再有一些技術難題需要解決,開發週期的延長也是有可能的事情。

  認知2,需求明確是最為關鍵的一步。

  創業者不懂技術,往往在描述需求的時候也是非常模糊,類似於“註冊登入進去後,是商品,別人可以買”。對於使用者而言,理解這句話完全沒問題。但是對於產品經理和開發人員,這句話就不夠明確。以什麼方式註冊登入進入?商品頁面顯示哪些資訊?購買頁面以及購買方式是怎樣的?這些問題都要考慮清楚。

  需求決定了產品的開發費用和開發週期。因為揹負資金壓力,創業者希望以足夠低的價格在足夠短的時間內完成產品的開發,這樣急切的心態可以理解。但是在需求都不明確的情況下,大多數公司是不會給報價和週期的。因為就算給出了一個報價和週期,也不準確。反而很多創業者會錯誤地以此為標準到處比較,甚至按錯誤的報價和週期做預算,進入開發。最後的結果就是要麼多花錢被坑,要麼專案爛尾。

  產品需求明確的好處不僅開發費用和週期明確,開發程序也會很順利,更重要的是創業者自己不會被坑。想一想,如果一家公司把需要開發的一個個功能點多少錢都列得很清楚,創業的你心裡難道不踏實嗎?

  所以創業者在描述自己需求的時候一定要儘可能的細緻!不要怕麻煩!不要嫌別人麻煩!

  認知3,沒有絕對的低價!

  外包行業競爭激烈,開發同樣一款app,有的報價30萬,有的報價10萬,差的不是一點點。在資金有限的情況下,低價對創業者的吸引力無疑是最大的。如果我是創業者,我也希望開發一款app,花最少的錢開發出符合預期的產品。但現實中,這是不可能的事情。

  有的創業者覺得自己的產品肯定有相應的模板可以套用,模板是現成的,肯定便宜。如果是定製化開發,沒有什麼模板可以套。非定製化的開發,就算有模板可以套,價格也沒有想象的那麼便宜。同樣一套模板,有的5萬塊,有的50萬,甚至百萬千萬都有,如此大的差別就在於細節。粗糙的自然便宜,說不定哪裡就有坑。

  最後

  作為一名不懂技術的創業者,找外包公司開發產品之前一定要先自己做好一些準備,想清楚自己要開發的產品,熟悉產品開發流程,不要一味地追求低價。市面上靠譜的外包公司追求的是服務質量,價格在眾多外包公司中不會具有特別明顯的優勢。