那些放之四海而皆準的東西,比如要良好溝通之類的,我就不多說了。只說那些可能會被忽視的細節(jié)。
假設(shè)你選擇外包,那么請注意以下問題:
1. 規(guī)格說明書
需求文檔通常描述你的需求,最好再準備一份規(guī)格說明書,作為最終驗收產(chǎn)品的依據(jù)。里面應(yīng)詳細規(guī)定每個功能的細節(jié),包括視覺效果和文案,數(shù)據(jù)庫的字段說明等等。
因為大家對需求的理解不同,實現(xiàn)方式也不同。而且外包大多以“剛剛好能通過驗收”為標準開展工作的,所以如果你只說需求,比如“創(chuàng)建文章”,那么很可能收到的產(chǎn)品只支持對文章的增刪改查,沒有標簽、沒有格式,甚至沒有 XSS 檢測。
找一個懂行的人幫你制作或至少幫你審閱規(guī)格說明書,把一切要驗收的東西都規(guī)定下來。如果你的朋友中沒有合適人選,可以到在行中找我咨詢。
2. 制定合適的開發(fā)計劃
雇傭外包團隊會面臨各種風險,其中最大的,就是產(chǎn)品完不成。
所以你需要制定合適的開發(fā)計劃,對產(chǎn)品進行適當?shù)哪K分解和工期分解,設(shè)置驗收節(jié)點和里程碑,隨時掌握項目進度和完成情況。這樣,即使項目出現(xiàn)問題,你也有機會及時止損;即使必須中止和當前外包團隊的合作,你也能快速找到下一家繼續(xù)開發(fā),而不需要同時付出時間和金錢雙重損失。
根據(jù)產(chǎn)品構(gòu)想和驗證手段,科學(xué)規(guī)劃版本,制定詳細的開發(fā)計劃,保障開發(fā)計劃可以實施,你仍然需要行內(nèi)資深人士幫助。如果你的朋友中沒有合適人選,可以到在行中找我咨詢。
3. 及時溝通與反饋
面對外包,尤其是個人開發(fā)者的外包,及時溝通,隨時跟進進度,就顯得尤為重要。
只有計劃是不夠的,還要想辦法保障計劃的實施。所以你需要想方設(shè)法保證溝通,比如:
- 一周至少一次周會,要求對方提供周報
- 每天盡量開一次小會,10~15分鐘,了解一下進度
- 使用合適的項目管理工具,比如 GitHub,可以了解每天的提交記錄
這個過程其實是 PM 的工作,相信你會比較容易找到合適的朋友幫忙,自己上也是可以的。
總結(jié)
你求產(chǎn)品,外包求財,本無沖突。所以關(guān)鍵就是前期溝通,一要徹底,說清楚;二要落實,有憑有據(jù)。
開發(fā)期間的督促也很有必要,如果對方不是全職外包團隊就格外重要。