Daniel Sabbah现任IBM软件集团Rational总经理,负责领导提升IBM的软件开发实力。Daniel曾动员超过2,500名Rational软件部门的员工帮助机构治理软件和系统的构建。
Charles Yan现任IBM Rational中国开发中心总经理。日前,他已从美国加州圣何塞的硅谷实验室调至设在北京的中国开发中心工作,负责管理和领导Rational中国开发中心,以及全球Rational Process和Reporting系列产品。Rational被收购后,Charles来到了IBM,担任Rational Web Services总监。在加入Rational前,Charles曾在一家初创软件公司(后被Rational收购)担任首席架构师。
夏然于2000年加入IBM美国,现任IBM软件集团大中华区Rational品牌总经理,负责大中华区所有与Rational有关的事务。同时,夏然兼任IBM大中华区软件集团SOA总经理,负责SOA在这一区域的销售工作。
近日自己搭建了一个RQM(Rational Quality Manager)server, 有一些使用心得分享出来。RQM是一个基于Jazz 协作平台的应用,而Jazz Team Server 是一个基于 Java 的 Web 应用程序,伴随 Rational Team Concert 1.0(简称 RTC1.0)一同发布。用户通过将 Jazz Team Server 部署在应用服务器(例如,IBM WehSphere Application Server;Apache Tomcat)上来为RQM提供底层 Web 服务平台。
Rational Team concert(简称RTC)是IBM基于Jazz平台的新一代的协同软件开发平台,它最大化地实现了软件开发过程中的协同、敏捷的高效率的开发。本文通过具体的操作步骤,简要介绍了如何通过ClearCase Connector,将RTC同市场上领先的配置管理工具平台ClearCase如何集成起来,形成完善的软件开发平台。
BuildForge提供了图形界面来完成服务器池中的服务器连接测试,以便确认指定的服务器是否可以在项目运行中被选择器来选择,这种情况适合绝大多数应用,例如服务器无需频繁重新启动并具有稳定的网络连接。如果该服务器由于某些原因在项目运行前或运行中被BuildForge设置为不可连接状态,虽然事实上该服务器是活动的,但是由于错误的状态该服务器将无法被选择器选择而导致项目运行失败,所以,如何在选择器运行前确认服务器的状态,激活事实上处于活动状态的服务器是一个稳定的项目的必要步骤。
我们知道,在RequisitePro 7.1之前,它的安全机制仅限于项目级别的安全控制,而不能做到细粒度的元素(包,需求,视图,文档)级别的安全控制。本文主要关注“包级别的安全控制”的使用。
在BuildForge中,运行时的一系列变量就组成了环境。一旦被定义,环境变量可用于以下用途: 1. 在任务的步骤中使用 2. 在计划的任务中使用 3. 在适配器中使用
在IT技术飞速发展的今天,软件产业又迎来了新挑战:开发人员分布在全球各地、应用软件业务逻辑不断复杂化,进度压缩得不能再压缩。再加之,为了抢占市场,要求产品速度推陈出新,从而导致软件生命周期大大缩短,需求变更飞速增长。这一切都对团队的无缝协作提出了更高的要求。
IBM Rational Insight是一个新的企业级报表应用产品,它可以将第三方产品中的数据抽取到数据仓库,利用运行在 WebSphere上的Cognos BI服务,将报表用图形方式展现出来,帮助企业迅速找到并关注拖延或破坏软件开发生命周期的问题,继而采取实时行动,不断提高项目管理水平。
2009年7月20日,著名分析机构Gartner在其2009年5月的“2008年全球应用开发软件市场份额调查”中,将IBM Rational列为应用软件开发领域的全球领先者。同时,IBM Rational还在Evans Data公司展开的“用户的选择:2009年度软件开发平台”调查中获得了第一名。 根据IBM在2008年的软件产品总盈利情况,Gartner认为IBM是当之无愧的应用开发领域的全球市场领先者,这是IBM连续第八年蝉联这一领先地位。Gartner的报告中称,IBM在2008年占有了27.1%的市场份额,遥遥领先业内其他企业,与整个行业4%的增长率相比,IBM的市场份额增加了7.9%。Gartner的报告中还显示,2008年全球应用开发市场的总收入为73亿美元。
DataPool是一种测试数据集,在测试脚本回放的时候提供给脚本的变量。datapool可以由rational产品robot或TestManager创建,下边的表格列举出在robot和testmanager中可以对datapool执行的操作:
1. 安装 Rational PurifyPlus 的三个工具( Quantify,pureCoverage,Purify ) 2. 安装 jdk , jre ,配置好你的运行环境 3. 设置 JDK,JRE 环境变量 JAVA_HOME: C:\j2sdk1.4.2_09 Path: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
当多人次同时对同一记录编辑时,显然需要软件拥有一种处理机制来避免由于这样的操作所带来信息冲突和不便。在这种情况下,ClearQuest应对不同的客户需求,提供了两种解决机制,称之为"乐观锁定"和"悲观锁定"。
高效协作、流程自动、信息透明,这就是Jazz/RTC带给每个开发团队的最大价值,在它的辅助下,我们的开发团队可以轻易的弹奏出一首首美妙的爵士乐。
对于IBM Rational的Jazz平台投放市场的这条消息,我是要起立鼓掌的。我一直在思考软件行业将来会是什么样的。我欣喜的看到Jazz已经实现了我心目中的一部分愿景。
近日,IBM中国开发中心(CDL)的Rational Team Concert开发测试团队成功使用Rational Team Concert(RTC)产品完成了新一代Jazz产品的开发测试工作。利用RTC,团队按时、高质量地交付软件,并节约10%-30%的时间和20%的费用。
“谁都不是一个岛屿,自成一体,每个人都是广袤大陆的一部分”,英国诗人John Donne的这句诗从一定程度上诠释了IBM Rational面向软件交付技术的下一代协作平台,它能把项目组中的各个角色有机的结合起来。
ClearCase/ClearQuest借助虚拟化解决方案搭建一个虚拟软件配置中心,将ClearCase/ClearQuest不同服务器集中在一个物理实体中,为企业级软件开发团队提供统一的软件配置服务,成功的管理分布地域的开发。