談到程序員的副業(yè),第一個(gè)想到的可能就是外包。外包雖然來錢快,不過一旦踩坑,可能落得兩手空空。
怎么避坑?建議把這篇清單打印出來,接外包前一條一條對著檢查。
接洽階段
這個(gè)階段客戶主要關(guān)注:你行不行。我們主要關(guān)注:錢多不多,人靠不靠譜。我們能打動(dòng)客戶的主要是項(xiàng)目案例,還有雙方溝通是否順暢。
這個(gè)階段要注意以下幾點(diǎn):
- 給客戶的項(xiàng)目案例PPT(轉(zhuǎn)PDF)、視頻一定要打水印,可執(zhí)行程序要做防盜版,源碼肯定是不能給
- 不要啥項(xiàng)目都接,這個(gè)階段是雙向選擇的過程
- 早期盡量接朋友介紹的外包,這樣能更快地建立信任,減少溝通損耗
- 來路不明/第一次合作的甲方要慎之又慎
- 灰色產(chǎn)業(yè)項(xiàng)目不要碰
- 一定要看甲方人(項(xiàng)目負(fù)責(zé)人)怎么樣,人靠譜是項(xiàng)目進(jìn)展順利,回款順利的前提
- 和大公司合作一般回款有保障(可能會(huì)慢,但一般不會(huì)不給),和不熟悉的小公司/個(gè)人合作一定要謹(jǐn)慎(可能項(xiàng)目結(jié)束人都找不到)
- 如果甲方不給錢,我們起訴費(fèi)時(shí)費(fèi)力費(fèi)錢,有時(shí)得不償失,無賴甲方就是抓住了這一點(diǎn)。這個(gè)問題無解,最好的辦法就是第一次合作時(shí)不要步子太大,建立信任后再談后續(xù)更大的合作
- 一上來就讓你出詳細(xì)方案的甲方一定要慎重,可以列方案提綱,可以電話、當(dāng)面講,但是不能給詳細(xì)的技術(shù)方案文檔
- 最好能和甲方當(dāng)面聊,最好到甲方公司聊,摸清底細(xì)
- 一定要重視需求中的運(yùn)行環(huán)境、性能指標(biāo)等非功能性需求,這種一旦發(fā)生變動(dòng),有可能整個(gè)系統(tǒng)都要重寫
報(bào)價(jià)階段
- 很多客戶一上來就問報(bào)價(jià),但是我們要盡可能延遲報(bào)價(jià)時(shí)間,多跟客戶溝通反復(fù)確認(rèn)所有需求,不到不得已不報(bào)價(jià)。
- 一旦出了報(bào)價(jià)就會(huì)比較被動(dòng)了,客戶提出功能變更,如果報(bào)價(jià)變動(dòng),你都必須有理有據(jù)??蛻粢蠹觽€(gè)點(diǎn)贊的功能,你說要加2W,客戶可能是憤怒,而不是理解。
- 99.99%的情況下,實(shí)際開發(fā)的內(nèi)容比最初需求多,這個(gè)情況你要做好準(zhǔn)備,一方面是報(bào)價(jià)的時(shí)候要加上這個(gè)冗余,一方面報(bào)價(jià)的時(shí)候要列出功能點(diǎn),并在報(bào)價(jià)單上書面強(qiáng)調(diào)有重大需求變化或加需求的時(shí)候需要加錢
- 千萬不要只報(bào)個(gè)總價(jià)微信發(fā)給對方,專業(yè)的報(bào)價(jià)單就可以打敗大部分競爭對手
- 報(bào)價(jià)單中一定要列明功能點(diǎn),作為后續(xù)報(bào)價(jià)變動(dòng)、需求變更加錢的依據(jù)
- 如果對方嫌價(jià)格高了,不要隨意直接打折降價(jià),否則對方會(huì)認(rèn)為你之前的價(jià)格就是信口開河報(bào)的,即使你降價(jià)完還是會(huì)覺得有水分。正確的做法是什么?要商量精簡、移除部分功能(即使沒有真的減少功能)
- 不要覺得對面接受了高價(jià)就高興得不行,能回款才是硬道理。
- 甲方300萬拿下的項(xiàng)目,為啥到你這只有20萬?商業(yè)項(xiàng)目的運(yùn)作并不簡單,需要公司的人脈、資質(zhì)、背景,此外還需要銷售、項(xiàng)目經(jīng)理、法務(wù)財(cái)務(wù)各個(gè)崗位的配合。如果不想被剝削,要不咱自己開個(gè)公司把這些崗位以及資質(zhì)配齊?
簽合同階段
- 首款能多要盡量多要點(diǎn)(盡量覆蓋成本)
- 合同一定要簽,如果甲方不是模板合同,最好合同由你來寫,并交給律師審一遍(300元以內(nèi)搞定)
- 如果可以合同里加上這一句:“本合同生效后,各方均應(yīng)全面履行本合同約定的義務(wù)。任何一方不履行或不完全履行本合同約定義務(wù)的,應(yīng)當(dāng)承擔(dān)相應(yīng)的違約責(zé)任,并賠償由此給守約方造成的損失,包括守約方為實(shí)現(xiàn)債權(quán)而支付的律師費(fèi)、保全費(fèi)、訴訟收費(fèi)、公證費(fèi)、鑒定費(fèi)等。”
- 99%的情況下,合同都是廢紙,但是遇到1%的無賴時(shí)候,法院只認(rèn)這個(gè)
開發(fā)階段
- 沒拿到首款一般不要投入精力開發(fā)
- 需求變更無法避免,小的變更就別計(jì)較那么多了,大的變更要多和甲方溝通爭取權(quán)益
- 防人之心不可無,開發(fā)過程中,注意保留與甲方的各種溝通記錄、會(huì)議記錄、現(xiàn)場調(diào)試照片;開發(fā)完成后,第一時(shí)間讓甲方驗(yàn)收,盡量出具書面的驗(yàn)收報(bào)告(最重要,法院最認(rèn)這個(gè))
回款階段
- 沒按時(shí)支付時(shí),持續(xù)的打電話、發(fā)短信、當(dāng)面“騷擾”,你不急要錢他們也不急
- 要不回款時(shí),訴訟是最后的手段,但訴訟前一定咨詢律師(是否值得訴訟,搜集證據(jù)等等)
最后,祝你能認(rèn)識(shí)好甲方,接到好項(xiàng)目,日子越來越好。
如果還有其他外包方面的疑惑,歡迎評論私信交流。
本文首發(fā)于“突圍一只鷹”,轉(zhuǎn)載請注明。