在8月30日召开的“2007IBM开发者高峰论坛”上,IBM软件集团Rational软件全球副总裁Danny Sabbah表示,那些没有标准生成的软件代码极有可能变成垃圾代码
现在的软件开发变得非常具有挑战性。不断变化的商业环境和市场使得企业软件开发人员必须不断改变程序,同时,社会化网络的广泛使用使得软件开发变得异常容易。软件开发人员可以通过数字社区来节省自己的开发时间,但面对日渐复杂的商业环境,只是讲究开发速度恐怕很难适应用户不断变化的需求。软件工程就是要解决这一问题。但人们应该明白的是软件开发和软件交付的区别。而且Danny Sabbah特意需要强调软件将更加讲究交付时机和方法,因此一些标准就变得非常重要,不了解标准,那么生成的软件代码极有可能很快变成垃圾。
他愿意多花更多时间来探讨软件交付的未来。他明确表示软件开发与软件交付有着巨大的区别。现在的软件开发公司必须要转型到具有交付软件能力的公司。否则在未来将很难生存的更好。软件部门在IBM中越来越重要,他每年都与全球450个客户做交流。因为这样可以更多地了解客户需求。
对于IBM软件部门来说,五大品牌已经奠定了自身在企业级开发市场上的领导地位。过去IBM一直在研究如何有效开发软件。过去45年一直在做这样的工作。例如虚拟化,关联数据库、SOA等。在软件工程方面,IBM Rational让人们交付软件的方式发生了变化。
|