| lastminute.com选择Together进行J2EE开发 |
由于lastminute.com 希望进行Java?技术的标准化,因此该公司的J2EE?开发工作量在增加,并且随着时间的推移,这种增加的趋势还将持续下去。该公司于2002 年7 月完成评估程序,选定购买Borland Together ControlCenter ,供一个50 多人的强大开发组使用。 lastminute.com 背景情况 lastminute.com 公司成立于1998 年10 月,是一家最后一刻旅游与休闲解决方案的在线提供商,已发展成为欧洲最著名、最成功的电子商务网站之一,提供大量的旅游、娱乐与礼品服务。自NetValue 开始研究以来,lastminute.com 一直是英国第一位的旅游网站,现在成为第一位的欧洲独立旅游与休闲网站,跨越六个国家 挑战 要选择一个开发平台,该平台将使得开发小组成员有效地管理软件开发项目的设计、模型、质量保证与分发。lastminute.com 的软件开发小组专注于特定的商业领域,比如航空旅行、旅馆以及休闲。lastminute.com 希望新的开发平台有助于在这些关键商业领域提供进一步的功能,以便增强客户体验,带来收入的增加。 David Hodges 是lastminute.com 的开发过程工程师。他解释说:“在初步讨论之后,我们归纳了建模环境的关键选择准则。这些准则包括:支持所有重要的UML? 1.3 模型;便于使用;便于开发小组之间开展协作;能够将商业需求映射到技术使用实例中;能够从命令行生成文档,便于自动化管理;能够从源代码生成模型;能够保持模型与相应源代码的同步。” lastminute.com 在其开发小组内部确定了对于标准的UML 建模工具的需求。建模代码能使一个工具吸引人,但就这一点还不足以让他们选择这个工具。 Nigel Beighton 担任lastminute.com 的CTO。他说:“我们确定了来自一个工具的真正好处,这个工具使得我们的模型无缝隙地与我们的源代码保持同步,对生成的源代码性质进行某种程度控制。使用标准的模式与模版意味着我们能在最优代码解决方案上进行标准化,我们只要找到它们就能并入新的解决方案。” Hodges 说:“从日常开发的角度来说,从代码生成模型不止是吸引人的,从源代码产生模型将帮助lastminute.com 的开发者在传统的代码上快速工作,比阅读Java 文件或过时的项目描述的速度要快很多。” 在 lastminute.com,J2EE 开发还未占主导地位,但是其份量在增加之中,由于lastminute.com 希望进行Java?技术的标准化,随着时间的推移,这种增加的趋势还将持续下去。lastminute.com 希望所购置的任何建模/开发平台都能用于J2EE 环境,比如分发描述符,本地与远程接口生成,EJB?参考与EAR 分发。 决定 Hodges 说:“我们做出决定时,我们进行了长达两个月的评估。那时我们完全评测了大量的竞争产品,尝试在我们日常环境中进行使用。我们通过参加研讨会,与许多的产品代表交谈的方式,进行了进一步的研究。”该公司于 2002 年7 月完成评估程序,选定购买 Together ControlCenter,供一个50 多人的强大开发组使用。 Beighton 解释道:“我们之所以选择Borland 而不选择其竞争对手,简单地说就是因为与其他方案相比,Together ControlCenter 能更多地满足我们的关键准则。Together ControlCenter 是我们信赖的产品,与我们现有的开发能力结合的最好,支持我们向J2EE 的战略转移以及能够更多地使用开放源代码解决方案。” Hodges 解释道:“Together ControlCenter提供了我们所需要的功能。它能够保持UML 建模与源代码的无缝隙集成,这是这个吸引人的工具的特别地方。对于同一种代码,能够采用两种非常不同的查看方法,这种功能是非常强大的,使用我们评测过的其他工具根本就做不到。” 解决方案 Together ControlCenter 为lastminute.com开发小组带来的众多好处之一就是在多个小组和项目之间,实现了单一建模工具的标准化。谈到该工具给 lastminute.com 带来的好处时,Hodges 是这么说的:“该工具给我们带来三个关键好处,那就是模式与模版的使用使得我们利用开发小组代码解决方案的功效,同时从源代码生成模型,评测传统代码变得更加容易。另外,管理来自一个开发工具的文档,更易于在多个小组与项目之间做到文档完整、连贯。” Beighton 说:“Together ControlCenter 是一个稳定的、优异的工具,真的对我们的开发者有吸引力。集成Together ControlCenter 也不难。该工具对我们如何构造代码没有什么要求,因此我们从一开始就能用起来。” |
| sunhope 发表于 2009/4/9 15:57:00 阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志 |
发表评论:
|
|
| 公 告 |
|
| 登 陆 |
|
| 日志日历 |
|
| 搜 索 |
|
| 日 志 |
|
| 评 论 |
|
| 链 接 |
|
| 统 计 |
| |