Rational Customer Briefing Planning

Similar documents
议程 IBM DevOps IBM 质量平台 IBM 质量平台与敏捷开发测试

册子0906

目 錄 金 融 保 險 RSTN 無 擔 保 產 品 申 貸 核 心 平 台...2 仁 維 保 險 務 規 則 管 理 系 統 解 決 方 案...4 宏 碁 協 同 整 合 智 慧 開 發 平 台 解 決 方 案...6 卓 越 動 力 SolventoSOFT 防 範 金 融 及 保 險 詐

epub 61-2

(DMO) 1 1 Microsoft Windows SQL Server 2005 SQL Server Analysis ServicesNotification Services SQL Server 8 SQL Server IP SQL Server 2005 SQL Server 20

Azure_s

PowerPoint 簡報

< C4EAC5E0D1B5BCC6BBAEB1ED2E786C73>

产品手册: CA GEN r8

BizSpark 初 创 公 司 计 划 指 南 目 录 什 么 是 BizSpark?... 1 计 划 概 述... 1 计 划 结 构 和 角 色... 1 初 创 公 司 资 格... 3 使 用 BizSpark 的 产 品 和 联 机 服 务 的 示 例 :... 3 职 责... 5

天津天狮学院关于修订2014级本科培养方案的指导意见

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工


Microsoft Word - 学字〔2015〕16号

ebook204-2

1 Microsoft Dynamics NAV Microsoft Dynamics NAV Microsoft Dynamics NAV Microsoft Dynamics NAV Microsoft Dynamics NAV

蓝凌EKP-N解决方案白皮书_V1.doc

幻灯片 1

<4D F736F F D B77CC4B3ACF6BFFD2DB0D3B77EC2B2B3F8C2BEBAD82E646F63>

歼击机I uu

ebook42-13

3.1 SQL Server 2005 Analysis Services Unified Dimension Model (UDM) 3 ( Ad-Hoc) SQL Server 2005 E - R T-SQL(Star Schema) (Data Mart) (ETL) ( Ora

<4D F736F F D20C6F3D2B5CDF8D5BECFB5CDB3BCBCCAF5B9E6B7B6CAE9A3A8C6C0B9C0D3C3A3A92E646F63>

目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡 器...8 客 户 端 :Web 浏 览 器 和 移 动 应 用 程 序...8 客 户 端 :Tableau Desktop..

爱玩科技合作白皮书(2011)

Microsoft PowerPoint - Rational Quality Manager测试管理解决方案.ppt [兼容模式]

Bluemix 从概念到应用CN改

Microsoft Word - 13院21号.doc

一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专

CN-02-Kai-Uwe Maetzel Drinking Champagne short version

第一波 Jazz 产品 Requirements Composer 业务专家协作 引出需求 捕获需求 详细描述 讨论和评审需求 Team Concert 协作交付软件 使用实时项目监控机制统一 思想和工作 Quality Manager 生命周期质量管理协调质量保证计划 流程和资源 将来的 IBM

背 景 概 述 企 业 需 要 一 种 灵 活 的 平 台 来 快 速 构 建 测 试 和 扩 展 新 的 应 用 程 序 服 务 并 对 市 场 中 发 生 的 数 字 化 变 革 作 出 反 应 数 字 化 变 革 正 在 加 快 步 伐, 因 为 流 程 和 信 息 的 日 益 融 合 带 来

PowerPoint Presentation

<4D F736F F D20B1B3BAF3B5C4B9CACAC25FD0FBB4ABD2B35FD5FDC3E62E646F63>


一 套 真 正 只 用 Server Cluster 集 群 结 构 的 模 式 覆 盖 多 种 硬 件 平 台 操 作 系 统 和 数 据 库 的 数 据 传 输 平 台 和 联 机 事 务 处 理 软 件, 并 且 能 够 自 由 组 合 这 些 平 台 形 成 最 佳 应 用 环 境 具 有

twfhsec101hpuigqegtpjnhg.doc


Microsoft Word - 34

导 生 和 被 辅 导 成 员 在 辅 导 过 程 中 的 一 些 不 足 与 可 取 点, 经 过 25 分 钟 的 讨 论, 各 小 组 派 代 表 阐 述 了 各 方 观 点 和 改 进 方 法 然 后, 为 了 改 善 导 生 辅 导 方 法, 让 辅 导 变 得 更 有 效 率, 各 院

<%DOC NAME%> (User Manual)

目錄... ivv...vii Chapter DETECT

<4D F736F F D D352DBED6D3F2CDF8D7E9BDA8D3EBB9DCC0EDCFEEC4BFBDCCB3CCD5FDCEC42E646F63>

2

<4D F736F F F696E74202D20D0E8C7F3C7FDB6AFB2E2CAD42E BBCE6C8DDC4A3CABD5D>

七天基于风险测试—Chinatest.ppt

致理技術學院資訊管理學系專題企劃書格式建議書

<4D F736F F D204954D0D0D2B5D6B0D2B5BCBCC4DC2020CDA8D3C3D2AAC7F32D656E642E646F63>

软件概述

總行總務室

目 錄 壹 甄 試 重 要 時 程 表... 1 貳 甄 試 類 別 報 考 資 格 條 件 筆 試 科 目 需 才 地 區 及 錄 取 名 額... 2 參 甄 試 方 式 肆 報 名 期 間 及 方 式 伍 測 驗 日 期 時 間 及 應 攜 帶 繳 交 證 件 資 料.

“国家高等职业教育会计专业

Microsoft Word zw

<%DOC NAME%> (User Manual)

Microsoft TechEd22 Microsoft Ignite 3 5 Microsoft Ignite 1 3 Microsoft TechDays TechDays Mobile First Cloud First 1 Microsoft

2Office 365 Microsoft Office 365 Microsoft Office Microsoft Office Microsoft Office 365 Office (Office Web Apps) Office WindowsMAC OS Office 365 Offic

UFO-用友电子表软件

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

前言

Faronics WINSelect 标准版用户指南

目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目 需 求 和 技 术 方 案 要 求 1

handsome-招股书-新规则-final-version-0422.PDF

Microsoft Word - Station说明书

如 何 使 档 案 工 作 减 少 在 普 通 老 百 姓 心 中 的 神 秘 色 彩, 使 档 案 工 作 更 好 地 为 人 民 群 众 服 务, 各 地 档 案 系 统 一 直 在 探 索 不 同 的 手 段 近 年 来, 随 着 信 息 技 术 的 不 断 发 展, 加 强 信 息 化 建

穨UPSentry_SC_.PDF

管理员指南 VSX 系列

<4D F736F F D A67EABD728AED6BCB7AAA929A4E4A5CEAD70B565AED1>

附件3:

公司宣传册定稿-横版文件

untitled

附件三

目錄

水晶分析师

Sinochem_Case_Study_CRM_V2

XXXXXXXX

目 录 目 录 平 台 概 述 技 术 架 构 技 术 特 点 基 于 统 一 平 台 的 多 产 品 线 支 撑 先 进 性 安 全 性 开 放 性 高 性 能 和

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

Microsoft PowerPoint - Jazz-V2.CN.pptx

PowerPoint Presentation

IBM中国高校合作项目新闻

网上路演公告-final.PDF

Post-Secondary Student Summer Internship Programme 2016_Chi

ARIS Design Platform

IBM SPSS Modeler 14.2 建模节点

Marketing_WhitePaper.PDF

SiteView技术白皮书

<4D F736F F F696E74202D20C8EDBCFEB2E2CAD4D1A7CFB0D7CAC1CF2E BBCE6C8DDC4A3CABD5D>

財金資訊-84期.indd

13 ????????????????????-2010????3 +1????????????4????????????.doc

目 录 第 一 章 总 论 概 述 编 制 依 据 和 原 则 企 业 概 况 项 目 提 出 的 背 景 及 投 资 必 要 性 可 行 性 研 究 的 工 作 范 围 可 行 性 研 究

《计算机导论》实验教学大纲

<4D F736F F F696E74202D BB7BC3D2A4CEBFECB27AA4E8A6A1BBA1A9FA205BACDBAE65BCD2A6A15D>

<4D F736F F D20C8EDBCFEA1B A1B33136BAC5A3BAB9D8D3DAB7A2B2BC C4EAC8EDBCFEB9A4B3CCCAB5D1B5D6AED0A3C4DABFC6D1D0CFEEC4BFB5C4CDA8D6AA2E646F63>

Microsoft Word - ¸ê°T³q³ø273´Á.doc

% ~ AAA

目 录 1. 前 言 产 品 理 念 产 品 概 述 产 品 定 义 北 斗 协 同 工 作 平 台 整 体 解 决 方 案 设 计 八 大 原 则 产 品 十 大 特 性 功

个人网上银行专业版客户使用手册

目次 

Microsoft Testing Solution 微软测试解决方案 Microsoft Test Manager 微软测试管理解决方案 Microsoft Visual Studio 2010 带来了全新的软件测试解决方案, 并使其整合在整个应用生命周期管理体系 (ALM) 之中 作为应用生命周

Untitiled

Transcription:

02 - 突破层层阻碍 1

通过高效的软件交付加速创新 突破层层阻碍

IBM Rational 解决方案如何解决 JKE 的 IT 战略问题 : 战略到模块的对应关系 遵循基于最佳实践且受协作工具支持的一致流程 2. 突破层层阻碍 关注设计和功能与业务需求的准确匹配 3. 建立牢固的基础 创建包含变更和配置管理 自动化构建和部署的有效解决方案 4. 整合的变更 构建和部署是我们的独特优势 关注结构化和系统化软件测试 在整个生命周期中成就品质 5. 质量并非源于偶然 通过灵活的最佳工具选择来维护开放和可扩展的软件交付环境 6. 哇! 它真的能实现这一切? 融合在一起 02 - 突破层层阻碍 3

JKE 正面临着严峻的挑战 BANKING NEWS www.bankingews.com Banking s Favorite Newspaper - Since 1879 KEY JKE PROJECT - 6 MONTHS LATE TODAY S BANKER WHERE MONEY MATTERS - Since 1802 JKE AVERAGE PROJECT 20% OVER BUDGET THE FINANCE GAZETTE LATEST FINANCE WORLD NEWS AND GOSSIP WORLD EXCLUSIVES JKE CUSTOMERS LEAVING IN DROVES 02 - 突破层层阻碍 4

是什么导致了所有这些挑战? 阻碍 组织 地理位置和基础架构 问题 : 开发人员和测试人员使用不同的工具和方法处理相同项目 System z COBOL Java/WAS RDz ClearCase ClearQuest System z COBOL Java/WAS RDz 问题 : 需求 开发和质量管理团队之间没有沟通 问题 : 缺乏项目范围的计划或治理 AIX on Power RD for Power RTC 实验 Microsoft Windows x86 Java/WAS 和 Microsoft.NET Subversion JIRA Studio HP QC Microsoft VS 2010 Microsoft VS 2010 MS Office SharePoint 02 - 突破层层阻碍 5

层层阻碍导致沟通失败 分析师 : 人们看起来没有在相同页面上 涉众 : 我没有时间或任何资源可用, 所以我们不得不稍后再联系 项目经理 : 我是否涵盖了所有方面? 工作的实时状态是怎样的? 测试人员 : 我在处理什么需求? 是否每个人都在关注我的缺陷? 当前问题 我们全球团队的工具之间无法沟通或整合在一起 同时使用大型机和分布式环境 我们没有统一的信息中心 竖井正在影响生产力 我们的方法和流程没有实现协同工作 开发人员 : 此缺陷来自何处? 谁在测试我的代码? JKE 如何突破这些阻碍, 变得更加动态 / 互联? 02 - 突破层层阻碍 6

JKE 的开发基础架构复杂 脆弱而且低效 分布式 异构的 IT 环境 多个平台 各种不同的开发工具 每个工具拥有自己的存储库 UI 和逻辑 复杂的点对点整合 没有 全景 视图 报告范围有限 糟糕的可跟踪性 没有通用的流程和工作流 软件配置管理 : ClearCase DB UI 逻辑 工作项 : ClearQuest DB UI 逻辑 DB 构建管理 : Ant UI 逻辑 DB DB UI 逻辑 规划 : MS Project UI 逻辑 报告 : Business Objects 02 - 突破层层阻碍 7

JKE 新任 CIO 与 IBM 沟通 BANKING NEWS FEBRUARY 2011 JKE HIRES NEW CIO www.bankingews.com Banking s Favorite Newspaper - Since 1879 In libris graecis appetere KEY JKE PROJECT - 6 MONTHS LATE mea. At vim odio lorem TODAY S BANKER WHERE MONEY MATTERS - Since 1802 JKE AVERAGE PROJECT 20% fuisset. OVER BUDGET In libris graecis appetere mea. At vim odio lorem omnes, pri id iuvaret partiendo. Vivendo menandri et sed. Lorem volumus blandit cu has.sit cu alia porro fuisset. THE JKE COMPANY NEWS A NEW APPROACH omnes, pri id iuvaret partiendo. Vivendo menandri et sed. Lorem volumus blandit cu has.sit cu alia porro fuisset. Ea pro natum invidunt repudiandae, his et facilisis vituperatoribus. Mei eu ubique altera senserit, JKE TALKS TO IBM In libris graecis appetere mea. At vim odio lorem omnes, pri id iuvaret partiendo. Vivendo menandri et sed. Lorem volumus blandit cu has.sit cu alia porro fuisset. Ea pro natum invidunt repudiandae, his et facilisis vituperatoribus. Mei eu ubique altera senserit, consul eripuit accusata has ne. Ignota verterem te nam, eu cibo causae menandri vim. In libris graecis appetere mea. At vim odio lorem omnes, pri id iuvaret partiendo. Vivendo menandri et sed. Lorem volumus blandit cu has.sit cu alia porro Ea pro natum invidunt repudiandae, his et facilisis vituperatoribus. Mei eu ubique altera senserit, consul eripuit accusata has ne. Ignota verterem te nam, eu cibo causae menandri vim. FINANCE GAZETTE LATEST FINANCE WORLD NEWS AND GOSSIP WORLD EXCLUSIVES JKE CUSTOMERS LEAVING IN DROVES 02 - 突破层层阻碍 8

OSLC REST API IBM 承诺 : 构建于 Jazz 产品之上的 ALM 解决方案将突破 JKE 的层层阻碍 构建于 Jazz Team Server 之上的 3 种主要产品 : Rational Team Concert Rational Requirements Composer Rational Quality Manager 单一且统一的信息中心 所有工件都是可通过 URL 访问的共享资源 可通过 REST API 访问 通过 REST API 和开放标准规范实现工具整合 : Open Services for Lifecycle Collaboration (OSLC) Jazz 独立于平台 流程和方法 Rational Team Concert Rational Requirements Composer Rational Quality Manager 其他工具 Jazz Team Server 核心服务 : 发现 管理 查询 存储展现 数据 06 - 哇! 我真的能实现这一切? 9

这对于 JKE 意味着什么? 地域 组织和基础架构障碍将消除 JKE 内的所有角色能够访问一个特定展现个人所需信息 完全透明 统一的信息总线平台 业务分析师 项目经理 开发经理 归档使用文本和可视技术的需求 利用实时规划技术使规划可迅速执行并适应变化 分配开发任务并解决团队的技术问题 RRC RTC RQM 需求集合 需求 故事板 用例 版本计划 迭代 工作项 源代码 测试计划 测试用例 测试脚本 测试执行 构建经理 自动化软件交付任务和加速向运营部门的转交 测试人员 通过整合的 自动化的测试流程实现高品质 开发人员 跨不同的学科和团队协作, 满足业务需求 02 - 突破层层阻碍 10

细节剖析 所有这些从总体上看都不错, 而且我喜欢 Rational Team Concert 的统一信息中心概念和完备的 ALM 解决方案 我可以深入了解一下这是如何实现的吗? 当然! 首先, 让我们看一下 Jazz 的核心产品和它们如何融入到应用生命周期中 CIO IBM 02 - 突破层层阻碍 11

Jazz 应用生命周期管理 统一的客户端 : 基于 Eclipse Web 浏览器, 等等 Rational Requirements Composer 需求集合 需求 故事板 用例 Rational Team Concert 版本计划 迭代 工作项 源代码 Rational Quality Manager 测试计划 测试用例 测试脚本 测试执行 Jazz Team Server 核心 OSLC REST 服务 : 发现 管理 存储 展现 协作 数据仓库, 等等 需求管理 REST 服务 变更管理 REST 服务 质量管理 REST 服务 RRC RTC RQM 02 - 突破层层阻碍 12

Rational Team Concert 是基于 IBM Jazz 的 ALM 的核心产品 RTC 客户端 :Eclipse RAD RSA Web 浏览器 Rational Team Concert Rational Requirements Composer 工作项 : 活动 任务 缺陷 审批和讨论 开放式 项目规划和管理 : 敏捷规划 报告和仪表板 Rational Quality Manager 需求集合 需求 故事板 用例 软件配置管理 : 服务器端的沙箱 变更集 流 组件 快照和基线 构建系统 : 自动化并整合 SCM 和工作项可跟踪性 本地和服务器构建 BuildForge 整合 测试计划 测试用例 测试脚本 测试执行 Jazz Team Server 核心 OSLC REST 服务 : 发现 管理 存储 展现 协作 数据仓库, 等等 需求管理 REST 服务 变更管理 REST 服务 质量管理 REST 服务 RRC RTC RQM 02 - 突破层层阻碍 13

Rational Requirements Composer 定义 可视化 管理和分析需求 RRC 客户端 :Web 浏览器 DOORS RequisitePro Rational Requirements Composer 可视化 : 业务流程模块 故事板 用例建模 管理 : 术语库 重用 业务流程 模板 基线和范围管理 Rational Team Concert Rational Quality Manager 定义 : 富文本编辑器 无缝 Rational RequisitePro 和 DOORS 整合 分析 : 生命周期可跟踪性 影响和覆盖范围分析 动态仪表板 版本计划 迭代 工作项 源代码 测试计划 测试用例 测试脚本 测试执行 Jazz Team Server 核心 OSLC REST 服务 : 发现 管理 存储 展现 协作 数据仓库, 等等 需求管理 REST 服务 变更管理 REST 服务 质量管理 REST 服务 RRC RTC RQM 02 - 突破层层阻碍 14

Rational Quality Manager 为质量工件提供一个管理中心 RQM 客户端 :Eclipse RFT RPT RST AppScan Web 浏览器 Rational Quality Manager Rational Requirements Composer 需求集合 需求 故事板 用例 Rational Team Concert 版本计划 迭代 工作项 源代码 测试规划 : 定义流程 基于协作风险的测试 重复缺陷标识 手动测试 : 内置的创建 管理 重用和执行手动功能测试的功能 报告 : 自动化的数据需求集合以及广泛的筛选 实时和动态更新的仪表板 Test Lab Manager: 在物理和虚拟实验室资产上跟踪 计划和执行测试 优化测试执行计划和测试覆盖范围 Jazz Team Server 核心 OSLC REST 服务 : 发现 管理 存储 展现 协作 数据仓库, 等等 需求管理 REST 服务 变更管理 REST 服务 质量管理 REST 服务 RRC RTC RQM 02 - 突破层层阻碍 15

RRC + RTC + RQM = 一个统一的 JKE 活动和工件在整个生命周期中通过统一的 UI 查询 报告和仪表板透明地相互链接 所有角色之间不受阻碍的沟通 所有工具中的所有项目和工件的动态状态和报告 分析师开发人员测试人员 Rational Requirements Composer 需求集合 需求 故事板 用例 Rational Team Concert 版本计划 迭代 工作项 源代码 开发人员从工作项链接到需求 Rational Quality Manager 测试计划 测试用例 测试脚本 测试执行 分析师从业务流程模型构建新的用例模型 测试人员基于需求和工作项构建测试用例 02 - 突破层层阻碍 16

演示环境 什么是 Scrum? 产品需求订单 迭代需求订单 每日 Scrum 会议 潜在的可发布产品 1 2 3 n 2-4 2-4 周迭代 weeks Sprints 版本 1 m Scrum 是一个敏捷的项目管理框架, 它基于让开发团队管理工作分配的假设 Scrum 使用规则 时间段以及角色和责任来定义流程 02 - 突破层层阻碍 17

演示环境 Scrum 角色 产品负责人 : 代表客户的呼声 确保 Scrum 团队处理从业务角度看 正确的事项 Scrum 主管 : 移除团队工作途径中的阻碍 不是团队领导, 因为该团队是自行组织的 团队 : IT 团队成员, 负责交付产品 典型的 5 9 位拥有跨职能部门技能的人员 执行实际工作 : 设计 开发 测试 技术沟通, 等等 02 - 突破层层阻碍 18

演示 1:JKE 的 Money That Matters 项目概述 工件链接关系 Rational Requirements Composer 需求集合 Rational Team Concert 版本计划 迭代计划 Rational Quality Manager 测试计划 需求 故事板 用例 故事任务变更集构建缺陷 测试用例测试脚本测试执行测试结果 02 - 突破层层阻碍 19

演示 1: 演示环境和 JKE 的 Money That Matters 项目概述 整合历程 Rational Requirements Composer 需求 Rational Team Concert 变更和配置管理 Rational Quality Manager 质量管理 Web UI 和 Eclipse IDE 的 RTC 客户端 02 - 突破层层阻碍 20

演示 1 总结 : 演示环境和 JKE 的 Money That Matters 项目概述 JKE Money that Matters 项目在此简报结束后计划构建和部署第 1 版 Bob 管理来自他的 Rational Requirements Composer 仪表板的需求并在整个生命周期中观察它们的逐渐成熟 Marco 可使用来自 Eclipse 的 RTC 客户端的 Rational Team Concert 跟踪所有变更和配置 Tanuj 通过 Rational Quality Manager 链接所有测试工件 一个统一的 UI 用于在上下文中处理 ALM 工件 Eclipse IDE 用于开发人员 Web 浏览器 UI 用于所有其他角色 来自 Rational Team Concert 的贯穿整个生命周期的统一的信息中心 02 - 突破层层阻碍 21

朝向 IBM 和 Jazz 进发 我如何开始? Rational Team Concert 通常是第一步 CIO IBM 02 - 突破层层阻碍 22

RTC 项目计划看起来是怎样的? 将规划与执行相整合 可轻松看到需要完成何种任务, 正在执行什么工作 关于项目状态的实时窗口 基于从实际工作中实时收集来的数据 ( 源代码 需求 测试, 等等 ) 总是准确的 无需额外的努力来收集数据 02 - 突破层层阻碍 23

RTC 控制 JKE 的流程和方法 推行高效率团队的原则 IBM Rational Team Concert 支持任何流程的规定, 包括 Agile 透明整合的状态 wiki 开放实时报告聊天自动移交 Web 2.0 自定义仪表板自动化数据需求集合可扩展性 Eclipse 插件服务架构自由创建 工作软件个人互动响应变更客户协作 持续集成 管理团队资产 变更驱动 整合 / 可跟踪 启动临时团队 团队意识 流程意识 临时共享 流程灵活性 迭代式计划执行 多个版本 JIT 代码评审 透明性 共同目标 项目健康检查 上下文驱动 02 - 突破层层阻碍 24

RTC 报告确保 JKE 拥有自我意识 迅速获取项目状态 实时报告项目最新状况 02 - 突破层层阻碍 25

演示 2:RTC 中的协作式项目规划 第 1 版特性计划 第 1 版需求订单 JKE Banking 第 1 版测试计划 Rational Requirements Composer 需求集合 Rational Team Concert 版本计划 迭代规划 Rational Quality Manager 测试计划 需求 故事板 用例 故事任务变更集构建缺陷 测试用例测试脚本测试执行测试结果 02 - 突破层层阻碍 26

演示 2:RTC 中的协作式项目规划 RTC 项目规划 定义一项计划, 演练功能 动态显示来自 RRC/RQM/RTC 以及其他产品 (RFT RAD 等 ) 的交互如何影响计划 仪表板和报告 显示开发人员如何从他们的开发工具执行工作项评估 02 - 突破层层阻碍 27

演示 2 总结 :RTC 项目规划 版本计划可链接到需求集合和测试计划 将鼠标悬停在链接上将在该链接的另一端提供相关信息 评估计划覆盖范围, 向版本计划中添加列来查看需求 ( 实现 ) 链接和测试 ( 按测试用例进行测试 ) 链接 显示开发人员如何在具体的上下文中从开发工具就项目规划进行协作, 无需额外开销来跟踪他们的工作 02 - 突破层层阻碍 28

JKE 当前环境中的 RTC RTC 和 Jazz 突破了整个生命周期内的层层阻碍 解决方案 : 开发人员 分析师和测试人员在相同项目上工作, 在他们的主要活动上下文中协作 System z COBOL Java/WAS RDz ClearCase ClearQuest RTC Eclipse 和 Web 客户端 System z COBOL Java/WAS RDz RTC on System z 解决方案 : 需求 开发和质量管理团队之间即时和动态的沟通 解决方案 : RTC 提供的项目范围的规划和治理 AIX on Power RD for Power RTC on Power Microsoft Windows x86 Java/WAS 和 Microsoft.NET Subversion JIRA Studio HP QC Microsoft VS 2010 Microsoft VS 2010 MS Office SharePoint RTC 02 - 突破层层阻碍 29

竞争优势是什么? 分析师已经知道,IBM 在应用生命周期管理方面是最佳的, 我们将向您展示原因 为什么 IBM 更好? CIO IBM 02 - 突破层层阻碍 30

项目门户 报告 Microsoft Visual Studio 2010 Team Foundation Server 需要以点对点的方式整合多个其他的 Microsoft 产品和技术 客户端层 Visual Studio IDE 和 Team Explorer 加载项 应用层 TFS 应用组件 数据层 Windows 工作站 MS Office: Excel 或 Project 插件 Eclipse IDE: Team Explorer Everywhere 团队构建 操作数据库和 OLAP/ 数据仓库 Windows 或其他工作站 Web 浏览器 Windows Active Directory Windows Server 2003/2008 IIS 6/7 Windows SharePoint Services 3 SQL Reporting 2008 TFS 2010 应用层组件 Windows Server 2003/2008 SQL Server 2008 02 - 突破层层阻碍 31

关键的 Microsoft Team Foundation Server 缺陷 缺乏先进的上下文内协作功能 没有与即时消息的开箱即用整合 RTC 构建于可扩展的 Jazz 平台之上, 该平台提供了上下文内所有角色的所有工件的无缝链接 TFS 无法实现这种类型的真实上下文内协作 项目规划和跟踪 TFS 依赖于 MS Project 和 Excel 客户端 在项目规划上更低效的协作和整体上更低效的流程 TFS 没有类似于 Team Advisor 和 Schedule Risk Assessment 等 RTC 功能的功能 不支持非 Windows 服务器环境, 不支持大型机和 z/os 02 - 突破层层阻碍 32

Atlassian 解决方案既复杂又不是一体化的 众所周知, 环境设置很困难 每个元素之间的导航很困难 导航栏仅可在他们的云产品中使用 整合常常意味着复制并粘贴 甚至 GreenHopper( 一个 JIRA 插件 ) 也没有良好整合 与其说是一个套件, 不如说是一些组件的松散集合 Bamboo Fisheye Crucible JIRA GreenHopper Subversion ALM 工件存储库和报告 Confluence Crowd SSO 02 - 突破层层阻碍 33

Atlassian 解决方案的富客户端整合不太充分 每项内容看起来都像一个问题, 但所有活动需要同时使用富客户端和 Web UI 每个 JIRA Studio 项目都有一个 Subversion 存储库 Subversion/JIRA Studio 整合需要使用特殊的哈希标记语言输入 JIRA 问题 ID( 如下图所示 ) 这种整合在独立部署的 JIRA 版本中没有用 RTC JIRA 02 - 突破层层阻碍 34

TeamForge Web UI Eclipse 和 Visual Studio 插件 TeamForge 是 不稳固地 整合的各种组件的集合 依赖于 Subversion 进行版本控制和配置管理 Subversion 在独立于 TeamForge 的文件系统中维护自己的存储库 内置与 Hudson 的整合, 以实现持续构建 但是,TeamForge 不适用于任何其他构建引擎 特定应用的硬编码链接易遭破坏且使用了本地 API 除了 Subversion 和 Hudson, TeamForge 没有良好整合第三方工具 TeamForge 应用组件 ALM 工件存储库和报告 Subversion Hudson 持续构建和测试 02 - 突破层层阻碍 35

RTC 在工件之间以及协作人员之间提供了优秀的链接功能 Rational Team Concert 是更大的生命周期产品系列的一部分 轻松链接从需求到任务, 再到缺陷的工件 Rational Team Concert 支持上下文内协作 TeamForge 拥有讨论论坛和 wiki, 但它们融入在该工具内 无法联系上开发团队边界以外的更广泛受众 在 TeamForge 中手动输入工件 ID 编号 在 RTC 中按文本搜索 团队成员链接到他们的 Connections 的配置文件 项目链接到 Connections 的社区 02 - 突破层层阻碍 36

总结 现在 Jazz 产品组合支持 JKE 突破他们的地域 基础架构和组织的层层阻碍 Jazz 的协作应用生命周期管理为 JKE 提供了一个透明 端到端 可控的解决方案, 来处理他们所有的分布式流程和方法 Rational Team Concert 为 JKE 的需求 变更和版本以及质量管理团队提供了所有资产的一个统一中心 竞争对手没有像 IBM 那样提供完备的应用生命周期管理的产品覆盖广度 只有 IBM 可有效地突破 JKE 的所有阻碍 02 - 突破层层阻碍 37