超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

客戶應(yīng)該知道的軟件開發(fā)八個原則

admin
2012年3月13日 14:9 本文熱度 3349

在IT領(lǐng)域做自由職業(yè)者是很合適的。有很多開發(fā)者都有過做自由職業(yè)者的經(jīng)歷。有很多書籍和文章將了如何讓客戶滿意以及如何及時的交付正確的軟件。但是很少文章講述客戶在項目過程中應(yīng)該如何做。雖然客戶付了錢,但這并不意味著我們要容忍他們非常粗魯?shù)膽B(tài)度和錯誤的習(xí)慣。





1. 好的軟件一定不便宜
我常常遇到的一個問題是,客戶想要花不到500歐元建立一個全功能的企業(yè)網(wǎng)站。這個價錢你可以找我隔壁的12歲小男孩,用Joomla幫你搭一個,但是專業(yè)的軟件開發(fā)者,懂得軟件架構(gòu),懂得如何開發(fā)安全,穩(wěn)定,能良好運行的軟件的一點比這個價格要貴很多。軟件開發(fā)和別的職業(yè)是一樣的,需要花大量的時間學(xué)習(xí)。

除此以外,很多客戶往往在合同以外要求添加一些功能,免費的。你的醫(yī)生不會免費工作,你的掃地阿姨不會免費工作,你也不會免費,為什么要求軟件工程師免費工作?

我有見到很多客戶雇傭了一些便宜的、自稱專業(yè)的開發(fā)者,或者外包開發(fā)到印度,越南,結(jié)果往往很失望。這些渠道看上去是便宜了一些,但是后期的軟件維護成本非常昂貴。所以很多客戶嘗試了一次以后,還是回頭來找我開發(fā)。

2. 需求要明確
我們知道一開始就能列出所有詳細(xì)的需求是很困難的。這也是為什么我們發(fā)明了敏捷開發(fā)這樣的技術(shù)。但是如果你給我們錯誤的需求,我們也只能交付錯誤的軟件。你可以因為軟件不好用而責(zé)怪我們,但是你給了我們不對的需求在先。最終浪費了雙方大量的時間,也浪費了很多錢。軟件開發(fā)者也許很聰明,但是只有你了解你的業(yè)務(wù)需求!

3. 好的軟件需要配合完成
為了交付一個好的軟件,開發(fā)者應(yīng)該在項目中全力以赴。但是客戶也不能坐在一邊對這個項目不聞不問。如果你想要你的軟件按時、正確的交付,你應(yīng)該和開發(fā)者保持聯(lián)系,所以我們能及時發(fā)現(xiàn)問題并修正。這并不需要你無時無刻的盯著我們工作,你只要及時的回復(fù)我們的email就可以了,比如說24個小時之內(nèi)。我有遇到過一些客戶,在合同簽完以后徹底消失,然后到軟件交付的時候,跟我講為什么沒有開發(fā)完成?你說呢?!

4. 并不是所有的功能都是可見的
沒有絢麗的界面和大量的新功能并不意味著我們沒有努力工作。事實上,大量的工作都是和前臺無關(guān)的。這也是為什么我們應(yīng)該投入資源來改進后臺的代碼。根據(jù) Pareto Principle http://en.wikipedia.org/wiki/Pareto_principle ,20% 的代碼 解決了80% 的問題。這些問題有可能是服務(wù)器性能瓶頸或者數(shù)據(jù)損壞。雖然你花錢在這些方面你看不到軟件的界面變化,但是它是值得的。

5. 提前給出準(zhǔn)確的時間預(yù)測很困難
在任何一個領(lǐng)域,給出項目的時間預(yù)測是一件困難的事情。在IT領(lǐng)域更是如此,因為客戶往往不知道他們到底想要什么。告訴我們你的想法,我們會給你一個時間估算,僅僅是估算。需求往往在開發(fā)過程中變化,所以不要老拿預(yù)估的時間來說事。

6. 程序員也是人
我們也許工作起來,思維方式像是機器人,我們也許長時間在辦公室里不出來,但這并不意味著我們不是人類。當(dāng)你在餐館吃晚飯,或者做飛機安全著陸的時候,你會對廚師和飛行員表示感激,當(dāng)你的家人在醫(yī)院治愈的時候,你會對醫(yī)生表示感激。那么請也把這份感激、尊重帶給我們。

7. 告訴我要做什么,不要指揮我怎么做
你描述你的問題,讓專業(yè)的人來提出解決方案。請讓開發(fā)者做他擅長的事情:解決你的問題。在IT領(lǐng)域,開發(fā)者懂的往往遠(yuǎn)遠(yuǎn)比客戶多。也就是說開發(fā)者知道不同的方案的優(yōu)點與缺點,他會選擇正確的解決方案。請不要把簡單的問題復(fù)雜化,不要告訴我們?nèi)绾谓鉀Q問題,專業(yè)的問題由專業(yè)的人來解決,可以節(jié)省你的很多時間和金錢。

8. 聽聽我們的建議
正如上一段提到的那樣,開發(fā)者在技術(shù)領(lǐng)域也許比你(客戶)懂的多。如果你想要在你的網(wǎng)站放一個自動播放的視頻,而開發(fā)者建議你不要這么做,那么聽他的。因為他已經(jīng)做過類似的案例,并且知道自動播放讓很多人很厭煩。你喜歡這個視頻,但是其他人不一定。如果你的開發(fā)者建議你不要使用Flash,那么相信他。他知道使用Flash的不好的地方,也許你不知道。

結(jié)論
軟件開發(fā)者需要做所有的努力來完成一個好的軟件。有很多書籍講述了關(guān)于如果控制軟件質(zhì)量,怎么做需求分析,敏捷開發(fā)等等。但是作為客戶,你也應(yīng)該遵循一些基本的原則。最大的問題往往是客戶希望項目的預(yù)算越低越好,卻不斷的更改需求,還沒有很好的溝通。

原文鏈接


該文章在 2012/3/13 14:09:39 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved