政府軟件產(chǎn)品設(shè)計(jì)經(jīng)驗(yàn)談:不要尊重公司,而要尊重客戶
親愛(ài)的創(chuàng)業(yè)者、產(chǎn)品經(jīng)理,如果你的客戶是企業(yè)與政府,那么我在產(chǎn)品設(shè)計(jì)犯的錯(cuò)誤,希望這篇文章能夠讓你避免。
錯(cuò)誤的產(chǎn)品設(shè)計(jì)會(huì)讓你產(chǎn)生大量的成本,我給你的忠告是:不要按公司的環(huán)境去設(shè)計(jì)產(chǎn)品,而要按客戶的環(huán)境設(shè)計(jì)產(chǎn)品。
性能第一?錯(cuò)!能用第一!
我們公司的安全產(chǎn)品使用Python開(kāi)發(fā),出于安全的考慮,我們認(rèn)為L(zhǎng)inux系統(tǒng)比Windows能更好地抵御安全威脅,同時(shí)Linux系統(tǒng)具有極好的穩(wěn)定性,為了方便用戶適應(yīng),我們選擇了Deepin,為了簡(jiǎn)化安裝,我們提供給客戶Vmware虛擬機(jī)的Deepin,Deepin預(yù)先安裝好了我們的安全產(chǎn)品,客戶可以直接導(dǎo)入而無(wú)需安裝即可使用。
實(shí)際情況是怎樣的呢?政府的電腦配置實(shí)在太低了,多數(shù)是1G內(nèi)存,因此他們?cè)倥躒mware虛擬機(jī),電腦基本上卡的動(dòng)不了,Deepin系統(tǒng)用到了太多的特效,而我們公司的電腦配置是8G內(nèi)存。第二個(gè)問(wèn)題是,Deepin系統(tǒng)的網(wǎng)絡(luò)配置、分辨率配置很麻煩,客戶對(duì)這種系統(tǒng)完全不適應(yīng)。
現(xiàn)在我們調(diào)整的方案是把Deepin換成WindowsXP,同時(shí)要求客戶在專用的服務(wù)器安裝。讀者可能會(huì)問(wèn),產(chǎn)品為什么要弄成虛擬機(jī)的方式,客戶年齡整體偏大,虛擬機(jī)直接導(dǎo)入安裝較快。不過(guò),把虛擬機(jī)作為產(chǎn)品來(lái)安裝確實(shí)挺奇葩,主要是我們的產(chǎn)品模塊太多,各種Python依賴環(huán)境,不弄成虛擬機(jī)的話,就得派技術(shù)去客戶現(xiàn)場(chǎng)安裝。不過(guò)虛擬機(jī)文件又挺大,1G多左右,只能放在百度網(wǎng)盤傳過(guò)去。
我們最大的錯(cuò)誤是,把產(chǎn)品裝在Deepin系統(tǒng)上了,對(duì)客戶來(lái)說(shuō)學(xué)習(xí)成本實(shí)在過(guò)高。因此,大多數(shù)的時(shí)候,產(chǎn)品設(shè)計(jì)盡可能符合大多數(shù)用戶的使用習(xí)慣。讀者可能會(huì)問(wèn),產(chǎn)品為什么要弄成安裝的,不能弄成云服務(wù)嗎?我們實(shí)際也想,客戶就是為了數(shù)據(jù)安全,必須要求裝在他們的服務(wù)器上,這就是消費(fèi)者市場(chǎng)與政府市場(chǎng)的區(qū)別。
安全第一?錯(cuò)!簡(jiǎn)單第一!
面向企業(yè)與政府的軟件產(chǎn)品,大多用到加密狗、Key、U盾來(lái)保護(hù)產(chǎn)品防止盜版,可我們產(chǎn)品不是客戶端類的,而是Web類的,用的Django框架。這下問(wèn)題來(lái)了,一個(gè)網(wǎng)站產(chǎn)品如何做好防盜版的工作呢?最初我們想的是網(wǎng)絡(luò)認(rèn)證,把客戶的MAC與IP進(jìn)行綁定,但是客戶IP總會(huì)變化,最終決定用Key文件。生成一個(gè)Key文件,并設(shè)定到期日期,然后把Key復(fù)制到系統(tǒng)里,再把系統(tǒng)導(dǎo)出為Vmware虛擬機(jī),然后發(fā)給客戶。
實(shí)際情況是怎樣的呢?每提供一套產(chǎn)品給客戶試用,就需要生成一個(gè)Key文件,然后再把虛擬機(jī)打包出來(lái),打包一個(gè)虛擬機(jī)再上傳到百度網(wǎng)盤,整個(gè)過(guò)程就要幾個(gè)小時(shí)了。同時(shí)Key文件又不便于管理,如果那虛擬機(jī)系統(tǒng)被轉(zhuǎn)給第三方客戶了,第三方客戶也能用了,盡管Key管理界面可以實(shí)時(shí)監(jiān)測(cè)Key的使用情況,但從IP上又如何能分的清,比如客戶要是上了VPN,基本就亂了,所以Key實(shí)際上并沒(méi)有起到保護(hù)的作用,反而增加了管理與復(fù)雜的成本。
現(xiàn)在我們調(diào)整的方案是弄成手機(jī)驗(yàn)證碼登錄,登錄時(shí)填寫手機(jī)的驗(yàn)證碼即可使用。由此可見(jiàn),客戶端軟件的保護(hù)方式可以采取加密狗等方式,但是Web軟件也試圖采取本地驗(yàn)證的方式來(lái)反盜版,就適得其反了。如果你的軟件是Web,那么盡可能采取Web的保護(hù)設(shè)計(jì),比如手機(jī)認(rèn)證、郵件認(rèn)證、QQ認(rèn)證、二維碼認(rèn)證等方式。
政府軟件產(chǎn)品的困境
最苦逼的莫過(guò)于自己進(jìn)了政府市場(chǎng),對(duì)政府的采購(gòu)部門來(lái)說(shuō),采購(gòu)的產(chǎn)品應(yīng)該是看得見(jiàn)、摸得著,最基本的要求是,軟件產(chǎn)品需要安裝在他們的服務(wù)器上。那么軟件升級(jí)時(shí)、軟件出現(xiàn)故障時(shí),就得需要專人進(jìn)行協(xié)調(diào)處理。
對(duì)于面向消費(fèi)者市場(chǎng)的創(chuàng)業(yè)者與產(chǎn)品經(jīng)理來(lái)說(shuō),上面遇到的2個(gè)問(wèn)題應(yīng)該不會(huì)很多,只是思維方式不要走我這種彎路,設(shè)計(jì)產(chǎn)品時(shí),盡可能不需要從自身的需求出發(fā),優(yōu)先從客戶的角度進(jìn)行考慮,提出某個(gè)設(shè)計(jì)時(shí),都應(yīng)該問(wèn)一下自己:這個(gè)設(shè)計(jì),對(duì)客戶,對(duì)公司,都是簡(jiǎn)單的設(shè)計(jì)嗎?這個(gè)設(shè)計(jì)會(huì)在哪些方面增加了成本?(學(xué)習(xí)成本、維護(hù)成本)
在政府市場(chǎng)創(chuàng)業(yè),真是坑爹啊。。。
作者:Greyoo
來(lái)源:簡(jiǎn)書
原文地址:http://www.jianshu.com/p/2d45b89425a9
政府客戶現(xiàn)場(chǎng)的情況確實(shí)比較復(fù)雜難搞,深有體會(huì)