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