资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
IBM 软件软件软件软件 Rational 软件开发和交付 选择一个满足您的战略性需求的选择一个满足您的战略性需求的选择一个满足您的战略性需求的选择一个满足您的战略性需求的 ALM 解决方案解决方案解决方案解决方案 应用生命周期管理 (ALM) 解决方案购买指南 2 选择一个满足您的战略性需求的 ALM 解决方案 以变革求发展以变革求发展以变革求发展以变革求发展 超过 65% 的 CEO 预计明年自己的业务模式将保持较大的波 动、更深且更快的业务周期、更多的不确定性和更少的可预 测性。 持续的业务波动不仅影响组织开展业务的方式,还会影响组 织开发和交付业务关键软件的方式。为了在快节奏的商业环 境中生存和发展,软件专业人士正在: 致力于创新致力于创新致力于创新致力于创新。如果竞争非常激烈,软件通常是一个重要 的区别因素。软件专业人士越来越多地专注于提供能够 推动业务创新和成果的功能。 寻求更有效的方法和流程寻求更有效的方法和流程寻求更有效的方法和流程寻求更有效的方法和流程。敏捷开发是标准,全球 65% 的开发人员都使用该标准。2 降低整个软件供应链的成本降低整个软件供应链的成本降低整个软件供应链的成本降低整个软件供应链的成本。“事半功倍”这一真言正在 影响软件设计、开发、部署和维护的各个方面。 整合您理想的整合您理想的整合您理想的整合您理想的 ALM 解决方案解决方案解决方案解决方案 应用生命周期管理 (ALM) 协调了软件开发的生命周期活动, 这些活动包括架构管理、需求管理、变更和软件配置管理、 创建和部署管理以及质量管理。成功的 ALM 使组织能够快 速获得以下问题的答案: 参照计划,我们在印度和美国的团队的进度如何? 此版本的要求和缺陷修复是什么? 作为一个组织,我们在管理需求范围方面是否获得了提 高? 发生了哪些目前需要测试的变更? 本购买指南探索了创建应用生命周期管理 (ALM) 解决方案的 建议书 (RFP) 时需要考虑的一些标准。讨论了最佳解决方案 的主要功能,并提供了评估供应商及其产品时使用的核查清 单。 建立战略重点建立战略重点建立战略重点建立战略重点 您向供应商说明您的总体目标时可能采用的描述方式: 我们想要提供更具创新性的软件我们想要提供更具创新性的软件我们想要提供更具创新性的软件我们想要提供更具创新性的软件,帮助我公司在市场中 产生竞争优势。 我们希望以更大的可预见性按时根据预算提供高品我们希望以更大的可预见性按时根据预算提供高品我们希望以更大的可预见性按时根据预算提供高品我们希望以更大的可预见性按时根据预算提供高品质质质质 的软件的软件的软件的软件。 我们希望扩大与我们希望扩大与我们希望扩大与我们希望扩大与客户、业务合作伙伴、运营团队和其他 主要的利益相关方的合作合作合作合作,从而减少返工。 我们希望支持灵活的合作模式我们希望支持灵活的合作模式我们希望支持灵活的合作模式我们希望支持灵活的合作模式,从传统的共置团队到 分布式、海外、外包和“多源”雇佣模式,这样我们 就可以让正确的专家参与相应的项目。 我们希望加强敏捷实践的采用我们希望加强敏捷实践的采用我们希望加强敏捷实践的采用我们希望加强敏捷实践的采用,提前向利益相关方展 示工作软件。 我们希望避免供应商和技术锁定我们希望避免供应商和技术锁定我们希望避免供应商和技术锁定我们希望避免供应商和技术锁定,基于可互操作的基于 标准的架构来选择解决方案,这些架构使我们能够扩展 我们的解决方案而不是取而代之。 “有时,后退一步会让您意识到有太多 孤立的系统,而这种孤立限制了跨战 略项目的透明度。” Tony Coleman,开发总监,Temenos IBM Software 3 Temenos:应对快速增长挑战应对快速增长挑战应对快速增长挑战应对快速增长挑战 Temenos Group AG (Temenos, ) 是领先 的集成化、模块化的核心银行系统提供商。总部位于瑞士日 内瓦,该银行集团在全球设有 56 个办事处,拥有 3,500 名 员工。 Temenos 曾经快速发展过一段时间,其组织本身有所发展, 并且还通过收购获得了发展。2009 年,它有 43 个新签约客 户并新开通了50个网点,Temenos 意识到需要更换许多用于 缺陷跟踪、需求管理和源代码控制的内部开发的系统。 整合实时任务管理整合实时任务管理整合实时任务管理整合实时任务管理 Temenos 选择了 IBM 解决方案,不仅仅是因为 IBM 解决方 案能够最大限度地满足关键需求,还因为 IBM Rational Jazz 平台所展示的创新。Rational Team Concert 软件 (支持 Temenos 将 15 个系统迁移到一个平台上)为开发 人员提供对设计项目中每个步骤的状态的实时可见性,使团 队领导者能够更有效地控制工作流,更好地调整开发团队的 工作。 为了更好地支持其咨询台业务,Temenos 还部署了 IBM Rational ClearQuest 软件,让它充当支持人员的外部客户 门户,并捕捉支持票务信息。Temenos 还使用 IBM Rational AppScan 软件主动检测和修复 Web 应用安全漏洞。 获得前所未有的项目可见性获得前所未有的项目可见性获得前所未有的项目可见性获得前所未有的项目可见性 Temenos 拥有 400 多个开发人员和 350 位技术支持人 员,目前还提供了一个集成式解决方案,在整个开发组织 内协调项目管理活动。该解决方案向 Temenos 提供了针 对开发状态、方案和团队的可靠的实时可见性。“开发人 员可以启用该解决方案,他们需要的所有工具在该解决方 案中都有提供,”开发总监 Tony Coleman 表示,并补 充说,易于使用的特性还改进了文档编制。此外,更高的 透明度有助于提高生产力并支持更明智的决策制订。 业务需求业务需求业务需求业务需求: 合并多个开发平台,支持高效的增长 解决方案解决方案解决方案解决方案: 用于管理产品开发任务的单个集成式开发平台 优势优势优势优势: 从一个平台支持全球的团队合作 实现对开发状态、方案和团队的实时可见性 整合变更与配置管理与创建过程 4 选择一个满足您的战略性需求的 ALM 解决方案 跨孤岛进行协作跨孤岛进行协作跨孤岛进行协作跨孤岛进行协作 现在的软件团队比以往任何时候都更加分散,因为有三分之 二的组织的团队在多个地方工作。 分布式团队使组织能够灵活地执行以下操作: 无论技术和业务人员位于何地都能利用它们。 通过使额外人员能够快速上手,快速跟踪项目。 使正确的利益相关方参与业务关键的决策。 但是这些获益都伴随着挑战。大多数开发组织依赖于多个供 应商提供的分散的开发工具。例如,他们可能通过一个供应 商收集和管理需求,通过另一个供应商进行可视化建模,然 后又通过另外一个供应商管理变更。如果团队在职能和地理 为之上都处于分散状态,那么“信息孤岛”将会成倍增加。 此外,许多组织依靠电子邮件、电子表格或松散集成的工 具,将这些作为其协作基础设施。这些工具看起来可能像是 非常具有成本效益的解决方案,但通常导致各个团队成员的 生产力较低,因为他们需要花费更多的时间来搜索和发送电 子邮件、填写状态电子表格、从一个工具到另一个工具剪切 和粘贴数据。 需要考虑的主要标准需要考虑的主要标准需要考虑的主要标准需要考虑的主要标准 协作生命周期管理环境协作生命周期管理环境协作生命周期管理环境协作生命周期管理环境能够帮助团队成员专注于手头的任 务,同时捕捉技术和业务决策的“单一事实来源”。例如, 当团队成员讨论一个新需求时,他们应该能够看到该需求的 商业动机,确定还有谁正在或将要致力于该需求,让后与其 进行实时聊天,共同审查设计和需求工作。在 ALM 环境内 捕捉讨论和聊天能够帮助大家了解正在进行什么工作以及做 此工作的原因。 您向供应商介绍您的团队协作目标时可能采用的描述方 式: 我们想让业务重点与我们想让业务重点与我们想让业务重点与我们想让业务重点与 IT 项目交付成果保持一致项目交付成果保持一致项目交付成果保持一致项目交付成果保持一致,从而 更快地交付更高的商业价值。 我们想让分散的团队能够实时工作我们想让分散的团队能够实时工作我们想让分散的团队能够实时工作我们想让分散的团队能够实时工作,以便能够充分利用 技术人员,无论他们身在处何。 我们想将讨论和聊天整合我们想将讨论和聊天整合我们想将讨论和聊天整合我们想将讨论和聊天整合到项目历史记录中,这样,我 们的软件交付环境能够提供关于项目决策的“全部事 实”信息。 我们想提高团队的透明度我们想提高团队的透明度我们想提高团队的透明度我们想提高团队的透明度,让所有的团队成员都了 解团队活动的“执行人、事件、地点和原因”。 我们想提高熟练从业者的生产力我们想提高熟练从业者的生产力我们想提高熟练从业者的生产力我们想提高熟练从业者的生产力,这些从业者包 括分析员、开发人员、质量专业人士、项目经理 和其他角色,这样我们能够实现事半功倍的目 标。 “当我们努力在 Danske Bank 进一 步支持和采用敏捷开发实践时, Requirements Composer 将是一个 重要的组成部分,它允许我们扩展 敏捷开发实践,从而满足大型开发 组织的需求,这些组织有大量的系 统和不同的利益相关方。” Christian Michael Bornfeld,第一任副总裁,建筑、业务 开发和测试,Danske Bank IBM Software 5 跨信息孤岛协作跨信息孤岛协作跨信息孤岛协作跨信息孤岛协作RFP 需求样例需求样例需求样例需求样例 需求需求需求需求 IBM 响应响应响应响应: 跨多个地点、角色、职能机构、语言和文 化的统一团队 实时、全局透明的开发环境,提供内置的团队和进度感知功能: 查看谁在线。 查看谁在从事哪方面的工作。 了解个人和团队活动的“执行人、事件、地点和原因”。 在您所从事的工作环境中讨论和共享文档。 访问团队聊天室、讨论组和仪表板。 查看、审查和评论团队工作。 自动协调工作流。 轻松访问已存储在企业文档和社区协 作环境中的社区工作成果。 从 Lotus Quickr 和 Microsoft Sharepoint 轻松访问社区工作成果。 与 Lotus Connections 社区整合,提高项目透明度和企业协作。 使分析人员或产品拥有者能够通过可见 性和文本技术来了解需求,从而能够轻 松追踪到其他生命周期资产。 利用表达需求的多个选项,这些选项包括:故事板、流程图、线框实体模型和用例。 通过收集、共享的过滤器、标记、属性和高级搜索等分析、组织和管理需求 及其变更。 提供了综合的需求管理环境 设计解决方案时管理复杂性,满足特定的 运营条件下的业务需求,使架构师和开发 人员能够快速响应业务需求。 设计、分析、验证和维护特定行业解决方案的软件架构。 通过集成的代码生成、验证、配置和部署,简化并加速高品质应用开发。 使用敏捷草案和部署方案验证解决方案的方向,并加强跨团队沟通。 在高度协作的团队环境中通过综合项目规 划、源代码控制、变更管理和创建自动 化,提高开发人员和团队领导者的生产 力。. 功能完整的源控制,支持并行开发、集成流管理、组件级基线和基于服务器的沙盒。 跨信息库的分布式 SCM 变更集交付。 提供传统的甘特图方案和灵活的方案,两者都包括对工作项目自上而下的估算。 管理历史活动、用户案例、缺陷、任务、可追溯活动和风险的变更。 支持与创建自动化的持续集成。 使 QA 管理人员、测试管理人员、测试 人员和其他质量专业人士能够使用集成 的生命周期方法来管理软件质量。 提供一个单一的、共
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号