首页 > 范文大全 > 正文

协同让软件更有力

开篇:润墨网以专业的文秘视角,为您筛选了一篇协同让软件更有力范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

作为记者,我对编程并不精通,但是对于软件开发中的“协同”深有体会。大学期间的Pascal作业就是邀请北京的好友帮我做好,然后不远千里邮寄给远在上海的我。放到现在,肯定会通过电子邮件或者即时通讯工具传给我。当然,这只是一个学生时代的荒唐故事,并不能真正诠释软件开发中协同的作用。

协同带动软件创新

协同在软件开发中到底有多重要?IBM Innovate 2012大会一直在试图说清楚这件事,甚至是在现场表演环节,IBM还通过团体舞蹈的形式向台下的观众展现协同的效果。

很显然,不断增加的业务复杂度、更加广阔的业务范畴、分散在各地的开发人员,都在挑战当前软件开发中协同的效果。IBM在Innovate 2012大会上一直不断强化这样一个概念,就是在包括云环境、移动环境以及更复杂的环境中,需要有强有力的工具来帮助用户跨平台快速开发高质量的各种应用。

IBM Rational总经理Kristof Kloeckner表示:“对于很多企业而言,当前业务的难点是软件开发既要快又要好,所以必须平衡速度和灵活性之间的关系,以便更好地控制成本和质量,而且既要满足合规性的需求,又要确保系统的安全,同时还要具备一定的财务预见能力。”

为此,IBM更新了软件协同生命周期管理(CLM)解决方案,它集成了可扩展的软件设计管理能力。IBM CLM是基于Jazz平台的 ALM (Application Lifecycle Management,应用生命周期管理)解决方案,它能够有效解决业界研发团队中普遍存在的人员、流程和工具的一个个孤岛问题,以提高软件开发团队的生产力。新版本CLM使软件的设计流程能够与软件应用开发生命周期的其他环节相结合,并由此支持开发团队将软件的设计、开发与企业的重要业务进行无缝协作。

来自中国招商银行信息技术部的陈展文在Innovate 2012大会上介绍说,通过引入IBM Rational 协同生命周期管理软件,招商银行创建了一个多平台应用生命周期管理的环境,以此实现了开发过程的自动化,并打破技术壁垒,高效开展跨团队协作。“在信用卡迁移和核心银行系统项目中,招商银行采用了IBM Rational Developer和ALM工具,淘汰了之前使用的、相对陈旧落后的工具,使1000多名工作人员进行了协作开发,大大提高了工作效率,同时保证了开发质量。”他说。

移动开发安全第一

当前,在BYOD(Bring Your Own Device)的大潮之下,越来越多的移动设备在企业应用环境中得到使用。一方面,由于移动设备、工具和平台的严重分化,交付移动应用的复杂性随之加大。IBM Rational将CLM的应用范围扩展到IBM移动基础平台(IBM Mobile Foundation Platform),用于集中式代码共享和分散式的移动应用开发。另一方面,由于移动终端、应用和服务的快速消费化,这些设备的安全问题已经成为CIO们关心的话题。

根据IBM《2011年X-Force安全趋势和风险报告》提供的数据,移动设备漏洞攻击在2011年增加了19%,55%的受访者认为手机安全是未来两年的主要技术问题。此外,近期来自IBM应用洞察中心(IBM Center for Applied Insights)的研究也显示,55%的受访者认为移动安全是未来两年技术行业的头等大事。

IBM安全系统部战略与产品管理副总裁Marc van Zadelhoff表示:“IBM移动战略的下一步举措是让客户有能力扫描移动应用程序中的安全漏洞,其中包括自己开发的程序和外包开发的程序。”

Zadelhoff说,在IBM内部使用移动设备访问公司内部系统的员工已经超过了12万,“所以我们必须竭尽全力去开发一种安全可靠的员工工作方式。”

在Innovate 2012大会期间,IBM推出了Security AppScan产品的最新版本。由于内含了全新的分析功能,Security AppScan可以发现移动应用在设计中的漏洞,以帮助开发人员构建更安全的移动应用。相比之前的版本,新版本能够以更快的速度发现更多的CSS(跨站脚本攻击,Cross Site Scripting)漏洞。新版Security AppScan还与IBM的QRadar安全智能平台进行了集成,通过将已知的应用漏洞与用户和网络活动相关联,自动提高或降低了安全事件的优先级得分。此外,新版Security AppScan所具备的静态分析能力,通过简化的应用程序加载过程,以及为非安全专家赋权的方式,实现了比先前版本更快的测试速度。

链接

PureSystems出风头

自面市以来,PureSystems就成为了IBM的明星。即便在IBM Innovate 2012大会上,从演示配置过程简单,再到具体的应用案例,IBM都在不遗余力地向外界展示这款产品。

大会现场播放的视频演示,两名工作人员只需将四条电缆与PureApplication相连,然后让系统自动进行配置,大约在4个小时后整个系统就被搭建起

来了。

PureSystems预置的专家能力在现成可用的工作负载优化系统中深入集成和调优硬件与软件。IBM通过整个系统的集成管理以及优化解决方案,构建起一种开放的生态系统,可以让用户更轻松地掌握IT系统的生命周期。

据记者了解,目前的PureApplication还只支持单一IBM Power服务器或IBM Systems X服务器,但未来IBM会推出同时支持两种服务器混插的版本。IBM相关人士向记者表示,支持混插的PureSystems不会增加软件开发的难度。