|
絕對有問題
當我們的豐田(Toyota)車子不動了,我們可以送去給n個不同的車廠維修。當我們的索尼(Sony)電視機壞了,我們可以送去給任何一家電器行修理。當我們的三菱(Mitsubishi)冷氣機壞了,我們也可送去給任何一家電器行修理。如果甲收費貴,可以去給乙修。如果乙技術差,我們可以找丙或丁。
但是軟體就好像不是這樣了。如果你的視窗(Windows)有問題,你找微軟(Microsoft),他不會為了你一個人去做修改,給他錢他也不會做(很多很多錢就另當別論),除非有一大堆的人投訴相同的問題,他才會為'你們'而改,但何時才能改好呢?就要看微軟的心情囉!他不幫你修改,你想去找別人,也沒人幫到你,因為程式碼(source code)在微軟手上,別人沒有程式碼是改不到的。
這裡的問題是,豐田,索尼和三菱的商品一來都是OK的,用久了,壞了,可以找n家廠商更換維修。
軟體公司,不單指微軟,大多數軟體都如此,商品一生産出來可能就存有缺陷,忽然被發現,卻祇能找回供應商一家,而且他還不一定為你修改,也不可能換另一個'新的産品'給你。越大的軟體公司,越不會為你一個人而勞動他們的程式員(programmer)。
所以這裡就絕對有問題,尤其想把系統外包給軟體公司,要選對供應商。因為系統的好壞及它的生命,全操縱在程式員手上,而現代的生意大部份依賴電腦,所以系統的好壞和它的生命就代表著公司生意的命運。許多軟體用戶認為修改程式要收費這件事不合理,為甚麼呢?明明是你寫一個爛系統給我,現在還好意思來要支援費?Sharp冰箱就沒有來收支援費了,不是嗎?而且真的壞了,送去給誰修都可以。你把程式寫得愈爛,需要愈多支援,然後要客戶付錢,不是太有問題了嗎。沒叫你賠錢已經算好了,還有臉收支援費?不知情的他們會懷疑是不是程序員特地寫出爛爛的系統,然後就可以另外再敲我一筆,因為我不能叫別人來支援,而且修改的費用任你定價。此時客戶已騎虎難下,生意資料都在系統裡,難不成再重寫一套?
當然,有些程序員還是交出好作品,只是,他們偶爾也會遇到不明事理的客戶。
“幫我增加一個導入(import)的功能。”
“這要另外收費,因為需要一些時間來完成,RM800可以嗎?可以的話我就分咐程序員立即開工。”
“甚麼?這不是很簡單的東西嗎?大多數軟體都有這功能,你還要另外收費?!”
“eh...hmm...yii...ohh...沒錯,微軟的軟體都有import的功能,只是...只是...”
“還“只是”甚麼,我後天要用到了,改好通知我,bye, bye。”
http://khaisuan.blogspot.com |
|
|
|
|
|
|
|
发表于 11-3-2006 12:46 AM
|
显示全部楼层
原帖由 khaisuan 于 9-3-2006 11:58 AM 发表
絕對有問題
當我們的豐田(Toyota)車子不動了,我們可以送去給n個不同的車廠維修。當我們的索尼(Sony)電視機壞了,我們可以送去給任何一家電器行修理。當我們的三菱(Mitsubishi)冷氣機壞了,我們也可送去給 ...
其實 ic 也有這樣的問題. 如果廠商不給你 ic 的作用, 接腳, 很難從電路上看出來
軟體也在改變中, 從以前的 disassemble 到 decompiler 甚至 opensource
希望以後的軟體可以像 lego 那樣自己 '裝配' 甚至改造 |
|
|
|
|
|
|
|
发表于 12-3-2006 01:13 AM
|
显示全部楼层
这些...就是STANDARD的用途吗??
当SYSTEM STANDARDIZE了后...COMPATIBILITY就比较容易... |
|
|
|
|
|
|
|
发表于 14-3-2006 02:06 AM
|
显示全部楼层
这就叫vendor lock-in , 微软打遍天下无敌手的其中一个武器就是Ms Office 的文件格式。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|