分解項目
以下將先給你看看專案的整體數據,它們大部分是精確的,少量的不得不估算的數據,我也會標明。我同時將展示給你相關數據,但不包含項目的所有事。為了說明方便,我將我的工作成本評估為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標準能節省你和你的客戶的時間和金錢,它不是一個銀彈,而是在正確方向上的巨大一步。