日期:2014-05-01  浏览次数:25916 次

  • 原文作者: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标准能节省你和你的客户的时间和金钱,它不是一个银弹,而是在正确方向上的巨大一步。