自從做程序員客棧,這個問題變成了朋友咨詢我最多,也是我自己最經(jīng)常思考總結的問題。 和很多創(chuàng)業(yè)的朋友聊過,加上平臺做了300+項目的經(jīng)歷,我總結了下面這些經(jīng)驗,來幫助朋友們盡量降低風險,提高成功率。 避免被坑,這其實是個風險管理的問題,可以分成以下三個階段: 1:開始前,如何降低風險 2:進行中,如何控制風險 2:風險已發(fā)生,如何盡量降低損失 我們先來聊聊第1個:開始前,如何降低風險 首先,從自身來看,如果以下兩個問題沒弄清楚,外包被坑一半的原因其實應該算在自己身上。 1-自己要清楚要實現(xiàn)什么 經(jīng)常有人私信我,“做一個微店那樣的網(wǎng)站多少錢?”,“做一個網(wǎng)站要多少錢?”,“做一個京東3萬塊錢夠么”。 所有在外包的時候,只能提出這樣的問題的人,都應該先停下,不要去找外包,要先整理清楚自己的需求。你要先弄清楚: 1)你的核心流程是什么? 是用戶購買?是分享轉(zhuǎn)發(fā)?是發(fā)布信息(文字,圖片,語音,視頻)? 就拿最簡單的登錄流程來說,都分為手機號+驗證碼登錄,手機號+密碼登錄,郵箱+密碼登錄,第三方登錄。 2)最簡單快速可驗證核心流程的產(chǎn)品是什么? 比如facebook, 最開始核心流程就是就是對兩張人臉評分,它的功能也只實現(xiàn)了這一點,然后迅速爆紅于校園。 3)所有你想做的事情當中,可做可不做的有哪些? 這個其實是對問題2的補充。 Stack overflow創(chuàng)始人Joel在他的《軟件隨想錄》中曾經(jīng)提到過,那些自己出于上線壓力不得不從本期版本中挪動到以后版本的功能,后來被證明從來沒有上線過,而這,被他認為自己做過最正確的事情之一:不要為了一些可有可無的功能而浪費時間精力。 以上三個問題,以程序員客棧3.0為例,我們會這樣做: 1)我們的核心流程:企業(yè)方預約開發(fā)者做短期雇傭 2)最簡產(chǎn)品形態(tài):
3)在驗證階段,可有可無的需求: 所有通過現(xiàn)有其他工具可以實現(xiàn)的需求,以及對核心流程無關鍵影響的需求,我們都定義為現(xiàn)階段可有可無的需求,如:
因此,我們在原有程序員列表,個人履歷頁的基礎上,產(chǎn)品最終形態(tài)和交互如下: 預約最簡模型.png 在這個過程中,如果自己沒法一個人整理出來,可以去程序員客棧約產(chǎn)品專家來探討分析。 2-知道實現(xiàn)一個產(chǎn)品的流程,以及一般的時間安排 避免節(jié)奏踏錯,浪費時間和人力 實現(xiàn)一個產(chǎn)品,一般的流程如下:
這樣,以一個最簡單的APP研發(fā)規(guī)劃為例,可以做出以下的時間規(guī)劃: 時間規(guī)劃 3-知道如何去選外包合作伙伴 再次強調(diào)前面兩點都準備好了,我們才需要考慮尋找外包合作伙伴的事情。如果自己都還沒想清楚,就開始找人來開發(fā),多牛逼的開發(fā)者,也不能幫你成就一個可以正常上線的產(chǎn)品。 在找外包合作伙伴時,如何來預防項目失敗呢?我們的經(jīng)驗是以下3點: 1:有經(jīng)驗的人 他一定做過類似項目,已經(jīng)積累了成功的開發(fā)經(jīng)驗,而不用從頭開始學習你需要的功能如何開發(fā)。 否則,不僅失敗可能性很高,你需要支付的金錢和時間也會成倍上升。 我們和某些程序員聊過,他們會這樣來對私活定價:自己很熟悉的,難度低,時間快,價格低;自己知道,但不熟悉,需要去研究一下的,難度中,時間中,價格中;自己不知道,還需要去尋找解決方案,然后來學習的,難度高,時間長,價格高。 因此,找到有經(jīng)驗的人,他會很輕松高效,并且便宜地幫你完成你需要的功能。 因此,我們也把這個認識融入到了客棧開發(fā)者個人的展示,以及項目程序員對接過程中,來提高成功率。 2:靠譜 他一定有良好的合作記錄,業(yè)界口碑不錯,老客戶多。能看到老客戶對于合作的評價更好。 技術很牛,態(tài)度不好的開發(fā)者我們也遇到過。有接單之后突然沒有人影了的,我們只能盡快對接下一位;有遇到一點挫折,就從項目經(jīng)理開始埋怨到發(fā)包方的;有鬧脾氣最后不愿意合作,源代碼也不給了的。這些人,即使技術很牛,也不適合合作,會給項目帶來不可預估的時間甚至金錢損失。 這個是我們非??粗氐囊稽c,因此,我們會展示所有簽約開發(fā)者的過往評價,成功次數(shù)和成功率,來幫助企業(yè)方做出更正確的判斷。 3:有時間 第三個潛在的風險,就是開發(fā)者沒時間了。技術很牛逼,態(tài)度也很好,但是最近有事在身,沒有辦法來接單,如果接單,那么失敗可能性很大。 為了避免這個影響用戶在客棧上雇傭開發(fā)者的成功率,我們專門研發(fā)了“Ping”功能,有時間想接活的開發(fā)者每天可以把自己Ping上首頁,在對接項目時也會得到優(yōu)先推薦。 4:細致到每周的交付計劃 如果自己去找外包,簽訂合同是基本要求。 但是在簽訂合同的時候,我們比較容易忽略的是具體的交付計劃,以及根據(jù)交付計劃來付錢的規(guī)則。 考慮到外包比較多的是每周開會,建議在合同中也要規(guī)定要每周的交付計劃,雙方都按照這個交付計劃來推進。 這樣,在之后如果發(fā)生延期,從每周計劃上便可以定位原因,理性解決。 總結 如果在發(fā)布外包之前,你做好了以上準備: 1)明確的需求 2)清楚需要完成哪些工作 3)選擇了合適的合作伙伴:經(jīng)驗,靠譜,有時間 那么你的成功率會大大提升。 |
|