敏捷开发概述
敏捷开发 (Agile Development) 是一种协作式的、迭代式的、循序渐进的软件开发方法,能以经济有效的方式快速生成优质软件。
与传统的软件开发不同,敏捷开发强调灵活性、不断的测试和整合,以及快速地交付优质软件。
开发团队可根据其特定需求和挑战采用并改进敏捷开发策略。
无论您是首次采用敏捷开发,还是正准备将敏捷开发延伸到整个软件生命周期中去,IBM Rational® 均可为您提供解决方案。
敏捷软件解决方案
IBM Rational 敏捷软件开发解决方案几乎能被整合到任何环境中。Rational 敏捷软件开发解决方案包括以下产品:
Rational Team Concert™ 一个协作式的交付环境,分布式的敏捷软件项目团队能够简化、自动化和管理软件交付。
Rational Build Forge® 一个自适应的流程执行框架,能够自动化、编排、管理和跟踪软件开发组装线上各个切换点之间的所有流程。
Rational Quality Manager 一个基于 Web 的集中测试管理环境,适合那些需要一个协作式的自定义解决方案来进行测试规划、工作流控制、跟踪和制作指标报表的业务决策者、系统决策者、IT 决策者和质量专家使用。
Rational Software Analyzer® 一个静态分析工具,能够在开发周期早期自动地审核软件代码、识别 Bug,并实施相关策略。将连续的整合带入到一个新的水平。
Rational AppScan® 自动化的 Web 应用安全和遵从性评估工具,能够扫描常见的应用程序漏洞,生成可操作的报告,并帮助管理法规和标准符合性。
Rational Requirements Composer 一个需求管理解决方案,能够在协作式环境中提供文本和视觉需求定义技术。
Rational Application Developer 帮助 Java™ 开发人员快速设计、开发、组装、测试、剖析(profile)和部署高质量 Java/J2EE™、门户、Web/Web 2.0、Web 服务和 SOA 应用。
Rational Insight 一个生命周期绩效衡量和管理解决方案,能够通过最佳实践指标、仪表板和数据模型交付跨项目和流程的实时智能。为大大小小的、位于不同地理位置的和使用不同方法的团队提供透明性和技术支持。
敏捷服务
要实现敏捷,组织可能需要进行重大的变革。让 IBM 帮助您。IBM 提供的关键指导和经验能够帮助敏捷软件开发团队避免常见的采用、实施和扩展陷阱:
来自全球的 Rational 敏捷开发和流程管理专家能够帮助您调整敏捷战略,以满足项目或组织需求,欢迎查看专家介绍(英文)。
使用 Rational Method Composer,能够逐步采用敏捷实践并改进敏捷实践。
IBM Rational Professional Services(英文)和 IBM Accelerated Solutions Delivery Practice(英文)提供的专家服务会在敏捷咨询和项目交付方面提供帮助。
使用 Measured Capability Improvement Framework (MCIF) 管理、衡量和逐步改进敏捷采用。



