http://www.w3cn.org/index.html


作者:阿捷 2004-7-6 0:17:49
  • 原文作者:D. Keith Robinson
  • 原文出處:asterisk
  • 原文發表時間:2004年6月1日
用web標準開發能夠帶來實際利益,這一點還有人懷疑嗎?
如果有,我已經為您準備了一些非常引人注目的證據,特別是一些基於CSS設計帶來的好處。我將展示給您一組真實的資料,展示給您看采用web標準所帶來的、非常明顯的投資回報(RIO:Return On Investment)。
我翻查了二個(在範圍和交付上)非常類似的網站項目的發票,並記下它們的資料。其中一個在2001年完成,另外一個在2003年底剛完成。 我將展示給你看二個項目在花費時間、精力和金錢上的不同,告訴你使用web標準所獲得的實際效果。那非常令人驚異。
附帶的,我也將說說我們最近才完成的一個醫院項目。並不說它完成得多麼棒,只是想說通過使用web標準技術,該項目獲得了什麼真實益處。
分解專案
下面將先給你看看專案的總體資料,它們大部分是精確的,少量的不得不估算的資料,我也會標明。我同時將展示給你相關資料,但並不包 含專案的所有事。為了說明方便,我將我的工作成本評估為100美元/每小時。當然這些項目實際的成本評估並不相同,這樣做只是為了比較起來有相同的基線。
在資料後面,我將注釋說明有關的專案情況並解釋這些資料的的含義。
所有這些項目都是比較簡單的手冊型(brochure-type)站點,採用伺服器端包含技術實現,大部分頁面是靜態的,幾乎不需要定置開發複雜的應用程式。
項目一:2001
數據
  • 頁面:56頁
  • 花費我的時間:112小時
  • 花費在web開發上的時間:80小時(最初完成用了大約40小時,後來調整修改用了約40小時。)
  • 項目總計天數:195天
  • 總成本:11200美元(我的成本100美元/小時,總計11200美元,其中8000美元用於web開發。)
細節說明
很明顯,這個項目非常簡單,56頁花費112小時,從開始到結束前後大約6個月。我從中賺了一筆,但你肯定在想為什麼花了這麼長時間,這 聽起來可不怎麼好。
站點製作用了相當保守的方法:表格、圖片和少量CSS。每當客戶有一點的改動意見,往往就要花許多的時間來修正。
隨著專案進展,功能表改變了,內容需要重做。一般來說客戶都一樣,服務小客戶不會比大客戶更容易。因為非標準化開發非常麻煩,加上我 也沒有用CSS,我不得不花費許多時間重新在photoshop裏面製作導航圖片。我記得當時用的表格佈局,起初創建的時候還算簡單,但隨著時間推移變得越來越難以修改。
在我開始學習使用web標準之前,我已經習慣于用傳統保守的方法開發網站。類似第一個專案這樣的情況非常典型,為了設計得更好,不知道要修改多少次!
項目二:2003
數據
  • 頁面:82頁
  • 花費我的時間:32小時
  • 花費在web開發上的時間:19小時(最初完成用了大約10小時,後來調整修改用了約9小時。這不包括內容製作花費的8小時)
  • 項目總計天數:15天
  • 總成本:3200美元(我的成本100美元/小時,總計3200美元,其中1900美元用於web開發。)
細節說明
這個項目在許多方面都非常類似第一個項目。網站基本上是靜態的,有大量的修改和調整。說實話,這位元客戶非常有組織性,回應我的emai l很及時。但總的來說,與第一個專案的客戶沒太大區別。
你可以看到在時間、精力和成本上兩個項目有非常大的不同。第二個專案成本低於6000美元,只花費了32小時,專案期限不超過一個月。而 頁面的製作量又比第一個項目多。
網站採用web標準開發。一旦我做好了模版,修改就非常容易。我可以集中時間調整內容和介面,或者任何時候單獨調整。我想不用我強調這產生了多少的變化。
很明顯,我用了更少的成本在這個項目上。而且,用第一個項目花費的時間,我幾乎能做12個類似第二個的項目,你能想像這樣對我來說有多大收益。這樣做,我既能為客戶節約開支,又能提高我自己的工作成本評估(獲得更多收入)。
投資彙報(ROI)
我想現在非常清楚了,採用web標準開發能夠節省時間和金錢。我必須承認,學習和掌握新知識需要一個過程,特別是當修補CSS來適應IE會 增加項目時間,但即使這樣---還是值得的。
為了進一步說明這個觀點,我再說說我們剛做完的一個醫院項目。好處並不象上面的項目那樣切實明顯。這是一個正在為大量群眾服務的站 點,我們需要處理大量的已有的遺留下來的內容(內容製作非常困難)。我同樣列出專案的一些資料,但這個案例與第一、第二個項目不太相同。
項目三:2004
數據
  • 頁面:65頁
  • 花費我的時間:65小時
  • 花費在web開發上的時間:15小時(最初完成用了大約8小時,後來調整修改用了約7小時。內容製作時間又長又困難約30小時,主要是因為 修改原有代碼)
  • 項目總計天數:32天
  • 總成本:6500美元(我的成本100美元/小時,總計6500美元,其中1500美元用於web開發。)
細節說明
這個項目預計花費的時間比實際完成要長得多。因為我們的web開發團隊處於內部客戶和外部用戶之間。我們既要設計好頁面細節,又不能停止內容的每日維護,我們非常可能做砸。
因為我採用了CSS建造站點,使我能夠在設計全部完成前先處理內容,並允許站點不斷前進。我花費了非常多的"我的時間"在這個項目上, 注意"我的時間"和"web開發時間"的差別,如果我花更多時間在web開發上,這個專案就不會這麼順利了。
理想情況下,應該與客戶和用戶有更多的交互溝通,但我們的web開發團隊不得不在糟糕的情況下保持專案的推進。基於CSS和web標準的開 發讓我們做到了這一點。終於,最大的阻礙被克服,我們開始轉換原有的內容。坦白說,我們需要大量時間來完成,幸好時間還比較多,最後居然在最終期限前交付了專案。
真的,專案並不完美,我不得不等待設計是否被最終定稿。如果不是CSS的強大功能幫助減輕設計和內容的變更,這個專案很可能要延期,這樣就會增加醫院的成本。
所有的工作僅僅只用了一月多點,這在我已經做過的醫院專案中是令人驚異的。web標準對專案的幫助促進已經對我們的處理方法產生了積極的影響。
總結
當你分析上面例子可以非常簡單得出結論:web標準能節省你和你的客戶的時間和金錢,它不是一個銀彈,而是在正確方向上的巨大一步。