接軟件開發項目,你需要知道這些!


作為一個程序員,跟客戶交流是最困難的事情了,所以在上路之前,復習一下這兩年遇到的奇怪的客戶言論,以便以后更好地跟客戶交流。


1、


不就是做個網站(或者別的)么?為什么這么貴?


一定耐心給客戶解釋:網站和網站是不一樣的。


比如我們公司的門戶網站總共也就一個靜態頁面,只需很短的時間就能搞定。谷歌、淘寶那也是一個網站,卻有成千上萬的工程師日以繼夜地工作。即便是同樣長相的 網站,看不見的地方也差距很大。知乎上有個著名的提問,為什么像Facebook這種看起來很簡單的網站需要那么多高級開發人員?我想,客戶一定不會看這 些東西。那么我得跟他解釋,每天10000次訪問和每天1000000次訪問的兩個網站,可能僅僅只有看上去一樣。


2、


需求發給你,盡快報價。


一定耐心給客戶解釋:需求要先討論清楚,很多東西說多可以做多,說少可以做少。


我不想給您報高價,所以得先把需求搞清楚,再報價不遲。這樣也是為了以后我們少扯皮,延誤項目進度。


當然我也可以先給您報個低價,后面再慢慢宰。不過我不喜歡這樣做,我覺得這樣有違職業道德,長期對您也不利。


3、


我把大致想法描述一下,你應該能知道我想要的是什么了吧?


一定耐心給客戶解釋:我確實水平不夠高,無法成為您肚子里的蛔蟲。


就 您說的“要做得好看點”這種訴求,我真沒有把握滿足您。要么您先說清楚,怎么樣是“好看”;要么我請個美工反復給您確認效果圖,但美工的費用您就得掏了; 如果效果圖您也不愿意看,那就只能做出來再讓您看效果,到哪兒您要是覺得不好,那就得程序員來改,程序員改可比美工改成本高。那時候既費時間,也費金錢。


4、


項目開工之后,要盡量快,一個月就要搞定。


一定耐心給客戶解釋:軟件項目有它的固有規律,不是想快就能快得起來的。


除非我做過一模一樣的,否則人不可能戰勝規律。


這個道理在《人月神話》中闡述得很清楚,但我想客戶一定沒看過,那我只能再學習一下經典,好講給他們聽。


5、


項目驗收通過的標準是我們滿意。


一 定耐心給客戶解釋:滿意是個主觀標準,人與人差別很大。因此,我無法在前期根據這個標準,來評估費用。所以,我建議我們最好前期就把驗收標準定好,寫到合 同里面,有一是一。當然我也可以在前期評估一下讓您滿意會帶來多少額外工作,然后把這些工作量也包含到價格中,這樣的價格可能在您初期看來就是虛高了。


6、


加點這個吧,再加點那個吧。


一定耐心給客戶解釋:合同里面沒寫的,都不屬于我的責任范圍。您覺得這個很容易,可我真不能吹一口仙氣就把它變出來。我得付出工作量的,那您就得付出成本。


7、


微信能做,你們為什么不能做?


一 定耐心給客戶解釋:微信能做,我們其實應該也能做,技術上沒有什么是不能的。只是那需要您投入微信的研發費用,我們好招兵買馬。雖然您財大氣粗,但微信的 研發費用可能對您來說依然是天文數字。既然您找我,那我估計您也不想花那么多錢,所以就只能接受一些效果上的損失。可能這損失看上去很大,但費用的差距可 能更大?


8、


這個活兒你們既然是第一次做,應該給我們便宜點。


一定耐心給客戶解釋:我揣摩其中的邏輯應該是我們第一次做不成 熟,所以客戶承擔了風險,所以我們應該便宜。可是我們既然敢接,那說明我們技術上有把握,所謂這個活兒不過是面上的問題。我覺得您其實沒有多承擔風險。更 何況您找我們這種小公司,不就是風險比較高么?那為何您還找我們呢?不就是因為我們本來就便宜嘛。


9、


這個活兒你們既然有成熟的東西,應該給我們便宜點。


一定耐心給客戶解釋:我們賣的是正版軟件,是我們自己開發的正版軟件。您一定是用盜版用慣了,所以不了解研發成本要攤銷這種道理。我拷貝一份給你是不需要多少成本,但我們研發出來花了多少時間精力,難道我自己承擔了,就賣您5塊錢一張光盤么?


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/272421.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/272421.shtml
英文地址,請注明出處:http://en.pswp.cn/news/272421.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

整理的一些比較基礎的面試知識點

1、面向對象的三大特性或其具體體現在哪 2、頁面間傳值方式 3、session cookie原理及區別 4、hasstable,dictionary,List ,collection 5、類和抽象類,類和接口,接口和抽象類區別及適合場景 6、Get和Post比較優缺點或區…

五種類型的程序員,你屬于哪一種?

在我的編程生涯中,我碰到過很多奇奇怪怪的對手和同盟。我把這些編碼戰士們分成五類,有些人是你隊伍中的好伙伴,有些人則是搗蛋者,讓你的每一個計劃都完不成。不管怎么說,他們在軟件開發的諸神殿上都占有一席之地。如果你的團隊中沒…

創建ROS程序包

一個catkin程序包由什么組成? 一個程序包要想稱為catkin程序包必須符合以下要求: 該程序包必須包含catkin compliant package.xml文件這個package.xml文件提供有關程序包的元信息。 程序包必須包含一個catkin 版本的CMakeLists.txt文件,而Catkin meta…

一些有用的js插件

getfuelux.com 一系列插件合集 Ion.RangeSlider 超級牛的范圍選擇控件 Ion.CheckRadio Ion.Tabs Ion.Calendar Ion.ImageSlider Ion.Zoom www.ngwidgets.com Advanced UI Widgets for AngularJS http://www.jq22.com/ jQuery 插件庫 http://jvectormap.com/ 地圖插件 X-…

C# FTP操作類庫

class FTP_Class{string ftpServerIP;string ftpUserID;string ftpPassword;FtpWebRequest reqFTP; #region 連接/// <summary>/// 連接FtpWebRequest/// </summary>/// <param name"path"></param>private void Connect(String path)/…

安裝并配置ROS環境

參考該網址內容&#xff1a;http://wiki.ros.org/cn/ROS/Tutorials/InstallingandConfiguringROSEnvironment

Cropper – 簡單的 jQuery 圖片裁剪插件

Cropper 是一個簡單的 jQuery 圖像裁剪插件。它支持選項&#xff0c;方法&#xff0c;事件&#xff0c;觸摸&#xff08;移動&#xff09;&#xff0c;縮放&#xff0c;旋轉。輸出的裁剪數據基于原始圖像大小&#xff0c;這樣你就可以用它們來直接裁剪圖像。 如果你嘗試裁剪跨域…

C# JSON格式數據用法

JSON簡介JSON(全稱為JavaScript ObjectNotation) 是一種輕量級的數據交換格式。它是基于JavaScript語法標準的一個子集。JSON采用完全獨立于語言的文本格式&#xff0c;可以很容易在各種網絡、平臺和程序之間傳輸。JSON的語法很簡單&#xff0c;易于人閱讀和編寫&#xff0c;同…

Ros命令及功能

運行小烏龜代碼&#xff1a; roscore rosrun turtlesim turtlesim_node rosrun turtlesim turtle_teleop_key一些命令及作用 ros 加tap //查看電腦中以ros開頭的命令 rqt_graph //將系統內的主要資源以可視化的形式展現出來 rosnode list //列出系統節點 命令 --help //查看命…

數據庫——環境初建改端口和密碼(轉)

一、修改APACHE的監聽端口 2、在界面中選apache&#xff0c;彈出隱藏菜單選項&#xff0c;打開配置文件httpd.conf; 2、找到Listen 80 和 ServerName localhost:80; 3、將80改成801&#xff08;當然自己也可以設定別的不使用的端口&#xff0c;例如8000等&#xff09;; 4、保存…

文件系統認知

什么是文件系統 常規認知是&#xff1a;linux根目錄那些東西 百科&#xff1a;文件系統是操作系統用于明確存儲設備組織文件的方法&#xff0c;操作系統中負責管理和存儲文件信息的軟件機構稱為文件管理系統&#xff0c;簡稱文件系統。 以上說的方法&#xff1a;就是文件管理…

何謂悲觀鎖與樂觀鎖

樂觀鎖對應于生活中樂觀的人總是想著事情往好的方向發展&#xff0c;悲觀鎖對應于生活中悲觀的人總是想著事情往壞的方向發展。這兩種人各有優缺點&#xff0c;不能不以場景而定說一種人好于另外一種人。 悲觀鎖 總是假設最壞的情況&#xff0c;每次去拿數據的時候都認為別人會…

寒哥細談之AutoLayout全解

看到群中好多朋友還停留在Frame布局的痛苦時代&#xff0c;以及有些開發者接手別人的就項目發現布局一團亂。而且沒有啟動圖的時候并不是真正真正適配iPhone 6(S)、iPhone6(S) Plus等設備 。寒哥準備盡可能詳細的講一講我所掌握的AutoLayout 。AutoLayout很難&#xff1f;我覺得…

最難學的5種編程語言排行

每個程序員都熟悉許多編程語言。許多編程語言都是高級的&#xff0c;它們的語法是人類可讀的。然而&#xff0c;也有一些低級語言&#xff0c;對于一個人來說&#xff0c;讀起來很困難&#xff0c;但是可以理解。然而&#xff0c;您是否遇到過一種既不可讀又不可理解的編程語言…

[小北De編程手記] : Lesson 02 - Selenium For C# 之 核心對象

從這一篇開始&#xff0c;開始正式的介紹Selenium 以及相關的組件&#xff0c;本文的將討論如下問題&#xff1a; Selenium基本的概念以及在企業化測試框架中的位置Selenium核心對象&#xff08;瀏覽器驅動&#xff09; Web DriverSelenium核心對象&#xff08;Dom元素&#xf…

Java中HashMap的entrySet()你會用了嗎

Map中存放的元素均為鍵值對&#xff0c;故每一個鍵值對必然存在一個映射關系。 Map中采用Entry內部類來表示一個映射項&#xff0c;映射項包含Key和Value Map.Entry里面包含getKey()和getValue()方法 Set<Entry<T,V>> entrySet() 該方法返回值就是這個map中各個鍵…

JS獲取請求URL相關參數

今天在找獲取當前網址除去參數的js方式&#xff0c;結果自己會的竟然只有window.location.href 先看一個示例 用javascript獲取url網址信息 <script type"text/javascript"> document.write("location.host"location.host"<br>"); d…

wiki語法大全

Wiki語法大全 編輯一個維客頁面十分容易。只要點擊頁面上方的“編輯本頁”或右側的[編輯]鏈接即可修改該頁&#xff0c;或點擊“討論本頁”然后再點擊“編輯頁面”來討論該頁面。點擊后您就會看到一個包含那個Wiki頁面的可編輯的文字區域。 先將文字復制到您最喜歡的文字編輯器…

驅動認知

用戶態 App&#xff1a;cp指令&#xff0c;ftp的項目等等這就是App的開發。 App開發需要C的基礎和C庫&#xff0c;C庫講到文件&#xff0c;進程&#xff0c;進程間通信&#xff0c;線程&#xff0c;網絡&#xff0c;界面&#xff08;GTk&#xff09;。 C庫&#xff08;是linux標…

TreeMap實現排序

TreeMap TreeMap實現SortMap接口&#xff0c;能夠把它保存的記錄根據鍵排序&#xff0c;默認是按鍵值的升序排序&#xff0c;也可以指定排序的比較器。當用Iterator遍歷TreeMap時&#xff0c;得到的記錄是排過序的。 TreeMap取出來的是排序后的鍵值對。但如果您要按自然順序或…