一個程序員接了個軟件項目,他擔心客戶不付尾款,提前在程序里埋了顆雷。如果客戶付了尾款,他就修復這個漏洞。如果客戶不付尾款,這顆雷到時就會引爆,項目立即癱瘓,請問程序員這種做法是否違法?
關于結尾款的事情,各個公司都有不同的做法。但是悄悄埋雷的做法,確實不可取。因為一但給客戶造成損失,恐怕你脫不了干系。
一個產品定制化項目,一般需要分幾次付款,來保護雙方的利益。
1. 甲乙雙方簽訂合同之日起,客戶付第一筆款,畢竟要正式投入干活了。一般在20%左右,如果項目特別大,會有多個合同,在開發合同之前,還有個咨詢合同,需要單獨付費。
2. 產品需求階段,甲方簽字確認需求,客戶付第二筆款,一般在40%左右。
3. 項目開發階段,甲方驗收確認項目,沒有問題簽字,客戶付第三筆款,一般在35%左右。
如果項目重大,中間會拆成幾個重大階段,分別驗收進行付款。
我做過一個項目,做了三年多了,還沒有做完,一直做了三期。這種項目會不斷補充協議,不斷拆分項目,分別驗收付款。
4. 最后尾款一般剩余5%左右,在系統穩定運行3-6個月后,系統沒有問題進行付款。
現在的問題是尾款,有的客戶不想給,就開始拖,找各種理由拉扯。
這個尾款是相當難要的,我剛入行的時候,客戶要求駐場開發。我住在他們單位內部賓館。有次和一個大哥聊天,他來了一個多月了,還沒有要到錢,看得快過年了。他說他們有的來了兩三個月了,他們是要設備的錢。
以前有個老板也成天說,他不想做B端的業務,就是項目款太難要,最后改做C端業務。
對于一個軟件項目,如何正確要款,國內外有成熟的案例:
1. 客戶不付尾款,你就不給他源碼,產品后期不能升級。因為沒有源碼找別的公司也不能升級,這也是很多小公司卡客戶的一種常用手段。
2. 有些客戶想,源碼我不要了,就是不給你尾款。一些成熟的公司,會給產品加入密鑰安全機制,系統啟動和關鍵功能都需要驗證。
系統剛上線時注冊臨時密鑰,也就是試用用戶。時間一到,系統就會提示密鑰到期,請聯系公司銷售。并且系統功能大部分不能使用。這個時候客戶就會找銷售商量尾款的事情,這也是銷售手里一個大殺器。一般情況下,銷售早早就聯系客戶,商量付尾款換長期密鑰的事情。
3. 如果你想做的高級一點,就是把密鑰做成U盤,放在一個精美的包裝盒里。客戶每次密鑰到期換U盤即可,其實和注冊機一樣的原理,只不過驗證從U盤讀取。但是給人感覺不一樣,看著更高大上一點。
4. 防止非法用戶使用,還要做信息搜集機制。階段性把客戶服務器的IP地址等證明用戶身份信息,發送到你的密鑰服務器里。這樣你打開密鑰管理軟件,就可以清楚看到,誰在使用你的產品,那個銷售賣給他的,客戶升級過幾次,密鑰是臨時的還是長期的等一目了然。
對于一個大的公司,密鑰管理軟件是必不可少的。密鑰軟件和CRM的集成,更方便銷售跟蹤客戶,也方便銷售申請密鑰和項目回款等。當然一個好的密鑰管理軟件功能決不止如此。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.