 |
 |
 |
 |
 |
 |
在软件开发生命周期中的安全性 来自The Rational Edge:本文介绍了CLASP,一个应用软件安全性过程和对Rational统一过程(RUP)的插件,由Secure Software开发的环境。CLASP提供给组织一种结构化的方法,在软件开发生命周期过程中处理应用软件安全性所关注的事情。 |
|
|
|
2005年1月29日 |
|
| |
异地分布式开发:IBM 统一生命周期方法 本文来自于 Rational Edge:异地分布式开发(Geographically distributed development,GDD)正在帮助企业达到更好的灵活性及实现更好的成本控制,同时提高它们在日趋全球化的市场中的竞争能力。本文研究了这些业务需求,并讨论了 IBM 软件开发平台(IBM Software Development Platform)如何能够帮助商家实现成功的 GDD 策略。 |
|
|
|
2005年5月31日 |
|
| |
分布式异地开发:GDD 项目生命周期中的一天 来自 Rational Edg:分布式异地开发是一种能够使业务在位于不同地区、国家或时区的项目团队之间进行合作的软件开发模式。本文通过一个普通的场景举例说明了GDD 模式是如何在 24 小时周期中运行,这使得假定在印度班加罗尔和美国丹佛的团队协同工作成为一体。 |
|
|
|
2005年7月5日 |
|
| |
适用于面向服务架构的资产生命周期管理 来自于 Rational Edge:本文研究分析了在面向服务的架构(SOA)解决方案的开发过程中,资产生命周期管理实践、工具和标准的应用价值。服务的有效生命周期管理使组织能够为控制、管理和应用应用工具和方法,并且通过重用这些资产增大SOA开发的优势。 |
|
|
|
2006年1月12日 |
|
| |
Rational Edge: 减少等待时间:软件开发生命周期的一个“等待减少”程序 本文来自于 Rational Edge:本文介绍了软件开发组织、特别是测试团队,为了更有效地工作所采用的各种各样的方法。个人健康和减肥原则用来作为比喻,以列举说明这些概念。 |
|
|
|
2006年10月16日 |
|
| |
Rational Edge: SOA 质量管理在 SOA 服务生命周期管理中的角色 本文来自于 Rational Edge:本文介绍了 SOA 服务生命周期管理,并且阐述了 SOA 质量管理以及 IBM Rational 工具及最佳实践的支持对于将 SOA 开发活动与业务目标相结合的重要性。 |
|
|
|
2007年5月14日 |
|
| |
迭代生命周期中的工件审查 本文出自于 Rational Edge:审查是一种提高瀑布模型项目的质量的好方法。但对于迭代项目来说,我们想要短的周期来做该工作。这篇引人兴趣的文章重新考虑了迭代开发生命周期中审查的角色。 (The Rational Edge) |
|
|
|
2008年2月15日 |
|
| |
按时、按预算、按指定的要求进行软件开发:一种关于软件开发生命周期的集成方法 本文来自于 Rational Edge:请阅读具有 Ready-for-Rational 认证的合作伙伴是如何帮助软件开发公司更好的评估软件项目的开发生命周期的。 (The Rational Edge) |
|
|
|
2008年2月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 1 部分 本文来自于 Rational Edge: 本概览介绍了 IBM Rational ClearQuest 这一开箱即用的应用生命周期管理(ALM)解决方案背后的理念和设计目标,并展示了使用 ClearQuest 和相关的 ALM 工具包作为变更管理(CM)解决方案带来的好处。本文是由两篇文章组成的系列的第 1 部分,介绍 ClearQuest 中 ALM 的概念和设计目标。 (The Rational Edge) |
|
|
|
2008年4月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 2 部分 本文来自于 Rational Edge:这篇文章是 IBM Rational ClearQuest 的打开即用的应用软件生命周期 (Application Lifecycle Management, ALM) 解决方案背后的一些概念和设计目标的概述,文章描述了将 ClearQuest 和 ALM 包作为您的变更管理 (Change Management, CM) 解决方案来使用的好处。这个由三部分组成系列的第 2 部分文章,讨论了在 ALM 环境中管理工作的问题。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 3 部分 本文来自于 Rational Edge:本系列讲述了 IBM Rational ClearQuest 的开箱即用应用软件生命周期管理(ALM)解决方案背后的概念和设计目标概述,描述了将 ClearQuest 和 ALM 包作为你的变更管理(CM)解决方案来使用的好处。作为这个系列的第三部分,这篇文章讨论了管理和安全需求,同时还伴有启动以及将 ClearQuest ALM 整合到你的环境中的提示信息。 (The Rational Edge) |
|
|
|
2008年6月16日 |
|
| |
贯穿项目生命周期利用自动化测试保证软件开发的质量 本文主要介绍在 IBM Rational ClearQuest 的开发过程中,如何在开发的各个阶段应用各种不同的自动化测试保证开发质量。 |
|
|
|
2008年12月30日 |
|
| |
贯穿项目生命周期利用自动化测试保证软件开发的质量,第 2 部分 在本文中,我们将用两种不同的场景和案例来介绍各种自动化测试是如何帮助 Rational ClearQuest 开发人员实际地解决开发中遇到的各种问题的。同时,我们还会对 Rational ClearQuest 的开发配置管理环境进行简要介绍,并且也会讲述这些开发配置管理环境与单元测试环境是如何在应用中紧密和有效地结合的。 |
|
|
|
2009年5月25日 |
|
| |
基于 RTC ClearQuest Bridge 的敏捷开发生命周期管理解决方案 本文首先简单介绍了 Rational Team Concert 及其功能部件 ClearQuest bridge。然后阐述了基于 ClearQuest Bridge 的敏捷开发生命周期管理解决方案。最后介绍了 ClearQuest Bridge 的部署和配置。 |
|
|
|
2009年8月20日 |
|
| |
Rational Insight在软件开发生命周期中的应用,第 1 部分: 使用 Rational Insight 度量软件开发项目 软件及系统交付是一个非常繁复的过程,涉及到需求、设计、开发、测试、变更、缺陷、投入市场等一系列的流程,Rational Insight 作为 Rational 家族的企业级报表工具,通过与其他软件开发平台上各种产品的集成,能够帮助用户洞察开发过程中的方方面面,及时做出决策和方案,赢得客户,赢得市场。 |
|
|
|
2009年10月30日 |
|
| |
在应用软件的生命周期中跟踪变更 在本教程中,您将学习到如何使用IBM Rational ClearCase(R)对您的拍卖项目进行有效的管理。在本系列的 第1部分,将需求转换为应用软件模型 , 您进行了应用程序开发的初始阶段,创建了项目基本需求。在第2部分,将XDE Professional集成到WebSphere中 ,您学习了在我们的应用中构建实际构件的更多细节。在 第3部分,将变更合并到原始需求中,您使用IBM(R) Rational(R) ClearQuest定义了变更管理和缺陷跟踪的处理过程。
|
|
|
|
2004年10月25日 |
|
| |
应用IBM Rational XDE 和 WebSphere Studio创建电子商务应用 这篇文章描述了Rational eXtended Development Environment (XDE) 和IBM WebSphere Studio如何能够从开始到结束的为构建电子商务应用提供一个集成的开发平台。作者解释了如何在一个迷你的开发生命周期中通过使用几种不同的来自于IBM WebSphere Studio 和 XDE 套件的插件来完成设计、实现和测试一个简单的应用。 |
|
|
|
2004年3月1日 |
|
| |
持续质量保证:一个案例研究 在Rational看来:生产一个高质量的产品,必须有一个过程,它包括了所有贯穿软件开发生命周期内保证质量的项目参与者。 |
|
|
|
2005年2月15日 |
|
| |
我们到达什么地步? 来自Rational Edge: 忠实的专栏作家 Gary Pollice,在过去二十年中,一直在关注软件工程中的改变和进步。他使用一些出版于1985年和2005年的指导书籍作为指南,研究在软件开发生命周期里每个规程的改变。 |
|
|
|
2005年2月15日 |
|
| |
UML 基础: 类图 来自Rational Edge:在 UML 2 中,作为新结构图类型的最重要实例,类图可以在整个软件开发生命周期中,被分析师,业务建模人员,开发者和测试者使用的。本文提供了全面的介绍。 |
|
|
|
2005年2月15日 |
|
| |
参考体系结构:最佳实践 为什么在一个组织的某个项目进展的很顺利,而具有同样的基本体系结构需求的该组织的另一个项目却是十分艰难呢?通常,这种问题的根源在于:对于所有以前的项目关于体系结构的选择问题,不论是好的或者坏的,缺少横向联系。Rational统一过程(RUP)表明:这种组织内的最佳实践取得的成果是构造一个健壮的、通用的参考体系结构的第一步。简要地说,参考体系结构包括能够被所有项目组成员访问的信息组成,它为体系结构最佳实践提供一致的信息集合。这些信息可以以多种方式表达:以前的项目成果、公司标准、设计模式、商业架构等等。参考体系结构的任务是提供一个能够在项目生命周期开始得到,在项目收尾阶段增强的一个资产基础。 |
|
|
|
2005年3月30日 |
|
| |
利用模型驱动开发降低复杂性,第 2 部分: 定义和管理需求 本系列描述了如何使用 IBM Software Development Platform 的组件端到端地开发解决方案,从业务流程建模和需求到设计、构建、测试、部署以及监视。在第 1 部分中,学习了模型驱动的架构、IT 专业人员在产品生命周期中的角色与活动,以及他们的工具。本文介绍了如何定义和管理解决方案需求,用 IBM Rational RequisitePro 持久存储和管理需求。本系列未来的文章将把这些需求连接到 Rational XDE 中的模型工件(artifact)。 |
|
|
|
2005年5月1日 |
|
| |
软件质量保证的成功之路 在软件开发团队中,由于质量被视为软件产品的生命,而始终被人们所高度关注;然而在现实生活中,许多软件产品却时常陷入质量低下的旋涡,总是不尽人意。究其根源,在于这些软件产品对其质量内涵的把握,仅仅停留在减少软件运行错误、加强软件测试、避免软件缺陷的一般性层面,而对整个软件开发生命周期的全过程质量管理,缺乏总体架构。因此,在大型软件产品的开发与设计中,始终体现全过程质量管理思想的Rational Unified Process(简称RUP)和提供全生命周期支持的软件开发平台,则展现出强大的生命力和独特魅力。 |
|
|
|
2005年5月12日 |
|
| |
使用Rational SoftWare Architect移植早期Java项目 本文将概述如何通过IBM Rational Software Architect对早期项目的建模操作,以及代码复审的特性,实现开发人员参与测试,有效的缩短开发生命周期。 |
|
|
|
2006年2月21日 |
|
| |
第一章:“可持续的软件开发”―― 选自 Sustainable Software Development 本文来自于 Rational Edge:几乎没有软件一旦写成并安装上,就在其生命周期的过程中不再变更。然而,业界中的最流行的开发实践将变更作为事后考虑的内容来对待。出自 Kevin Tate 所写的 《Sustainable Software Development》这本书的第一章将教您不仅在软件中预见变更,而且特别是在思想上用变更进行开发。 |
|
|
|
2006年5月18日 |
|
| |
测试人员对 RUP 四个阶段的贡献:另一种观点 本文来自于 Rational Edge:在对软件迭代开发生命周期中的测试人员的作用进行探讨的同时,作者考虑,除了 RUP 测试规程中提供的描述,测试人员还能如何对项目做出广泛的贡献。 |
|
|
|
2006年6月15日 |
|
| |
软件架构的过程 本文来自于 Rational Edge:软件架构被公认为软件开发领域的一门新兴学科。作为软件架构系列文章的第三篇,本文描述的是在软件工程的生命周期里软件架构师正在进行的各类活动。 |
|
|
|
2006年6月15日 |
|
| |
在企业级 SOA 中使用 Web 服务,第 12 部分: 使用 IBM Rational ClearQuest 在 SOA 中开发风险管理 Web 服务
本系列的第 12 部分将说明如何开发 Web 服务来管理 SOA 中的风险。将在其中举出若干个例子,从而说明应该如何对风险生命周期进行扩展,以处理当今世界中范围更大的威胁、漏洞和风险;并了解为何 Web 服务协调器角色应是较新版本的生命周期中的一个重要部分。 |
|
|
|
2006年8月28日 |
|
| |
Rational Edge: 采用ODC改善软件质量:一个案例研究 本文来自于 Rational Edge:通过测试人员在软件开发整个生命周期中揭示的一些缺陷,向测试团队提供更加详细的缺陷信息,看看正交缺陷分类或者ODC是如何提高软件质量的。 |
|
|
|
2006年10月16日 |
|
| |
在企业级 SOA 中使用 Web 服务,第 15 部分: 通过 IBM Rational ClearCase 和 ClearQuest 将 Web 服务实现框架与 WS-Resource 框架结合使用 了解如何使用 OASIS 框架在生命周期中开发 Web 服务。本文是有关企业级 SOA 中的 Web 服务的系列文章的第 15 部分,将向您说明如何通过 IBM Relational ClearQuest 和 ClearCase 将 Web 服务实现框架与 WS-Resource 框架结合使用。您将通过逻辑购物车和物理打印机的资源属性示例了解相应的协作工作。 |
|
|
|
2007年1月29日 |
|
| |
利用 IBM Rational Portfolio Manager 将 COBIT 业务流程自动化 想了解 COBIT 框架是关于什么的,以及它如何指示业务流程去满足有关法规的需求吗?Judith M. Myerson 给出了对该框架的概述,并且向您展示了利用 IBM Rational Portfolio Manager,您能怎样将 COBIT 业务流程自动化。她强调了该框架的主要方面,并且说明了领域生命周期是怎样工作的。她简要地涉及了 IT 治理焦点区域和控制目标。 |
|
|
|
2007年5月12日 |
|
| |
Rational Edge: 度量项目的健康性,第 2 部分 本文来自于 Rational Edge:在软件开发项目生命周期的中间阶段应该度量哪些方面,以确保该项目的全面状况良好并按计划进行呢?通过本文弄清风险列表、待完成工作队列,以及其它项目工件是如何被客观地用来度量项目的全面状况的。 |
|
|
|
2007年5月14日 |
|
| |
使用 IBM Rational ClearQuest 创建缺陷分析报告图 在软件开发中,缺陷是衡量软件产品质量的重要指数,同时,它也为评估开发测试团队的工作效率提供了一个非常有效的参考。因此对缺陷的分析,就成为软件开发生命周期中必不可少的工作。IBM Rational ClearQuest作为一个灵活的工作流程以及变更管理的工具,提供了对缺陷的分析报告图制作的无缝集成,开箱即用的操作大大方便了用户的定制和作图。本文将在介绍缺陷分析报告基本制作方法的基础上,结合ClearQuest工具,详细阐述制作缺陷分析报告图的方法和技巧。 |
|
|
|
2007年6月26日 |
|
| |
探索用于应用程序开发的 IBM Rational 可视化工具 您和您的 IT 团队需要在软件开发生命周期中尽可能的高效。IBM Rational 软件开发平台包含了各种各样的可视化工具来帮助您做到这点。在本文中,您大概了解了使用 Rational 工具的好处 —— 包括 Rational Web Developer、Rational Software Modeler、Rational Application Developer 和 Rational Software Architect —— 并且您将能够为特定的任务选择最恰当的产品。了解如何在与您的整个团队更有效地沟通的同时,通过拖放的方法对您的设计进行可视化的表达。 |
|
|
|
2007年7月12日 |
|
| |
Rational Edge: 可运作的 IT 治理 本文介绍了对于 IT 治理的可运作方法,将治理描述为具有其自己的生命周期和工件的有意图的活动。随后作者介绍了对于 IT 治理过程的基于价值的方法,以及一组 IT 组织可以遵照的原则,从而用它们的商业设置来实现治理的益处。 |
|
|
|
2007年7月16日 |
|
| |
Rational Edge: 企业范围的软件评估,第 2 部分 本文来自于 Rational Edge:本文是两部分的系列文章的第 2 部分,对在软件开发项目生命周期的特定阶段使用什么评估方法提供了一些建议,以及一些如何更有效地使用这些方法的技巧。本文第一部分介绍了软件项目评估中使用的方法、技术、模型和工具。 (The Rational Edge) |
|
|
|
2007年9月17日 |
|
| |
ClearQuest 用户管理简要分析 软件的质量已经越来越成为软件产品成功的关键性因素,质量保证的一个重要方法就是通过测试来尽早的发现问题。而缺陷管理是软件正是软件开发过程中,完成对缺陷报告的记录、分析和状态更新等管理的重要手段,是软件开发生命周期中的重要组成部分,并且贯穿整个软件开发生命周期。IBM Rational ClearQuest是特别针对动态的、不断更新的软件开发工作的缺陷管理软件,提供了最佳的变更需求管理解决方案。 |
|
|
|
2007年10月24日 |
|
| |
Rational Edge: 在降低风险的情况下更快地交付系统:RUP 的宏观迭代维度 组织可以通过向迭代的原始概念中添加宏观的维度来扩展 RUP 的能力。引用 O'Neill 的话,“使用演进 —— 多重的,重叠地通过 RUP 生命周期 —— 可以减少风险,大大加快投放市场的时间,并且改进资源分配”。O'Neill 还提出了描述这个宏观迭代维度的实例。 (The Rational Edge) |
|
|
|
2007年11月15日 |
|
| |
用 IBM Rational BuildForge 打造集成的软件构建管理平台,第 1 部分: 构建管理入门 软件构建流程是软件生命周期一个非常关键的环节,直接决定了开发工作是如何最终交付给最终用户的,但构建流程长期以来被认为最难以结构化和规范化管理,同时围绕软件构建和发布管理的最佳实践经验也不足。但随着软件复杂度的不断提高,软件交付周期的不断缩短和交付频率的提高,软件构建流程已经逐步得到重视。本文描述了利用 IBM Rational BuildForge 进行构建和发布过程管理及自动化的方法,并讨论了如何通过整合项目组、流程以及系统来改进软件开发效率,从而提高整个开发团队的效率,改进产品质量,更好地遵规。 |
|
|
|
2007年11月23日 |
|
| |
面向全球化的有效敏捷交付 本文来自于 Rational Edge:对于软件开发组织来说,为他们的产品在海外寻找市场时,必须将相当多的计划考虑进开发生命周期中,从而适应文化和语言的差异。 这篇文章介绍了技术的多样化,有助于您的软件开发工作的全球化(Globalization, G11N)。 (The Rational Edge) |
|
|
|
2007年12月15日 |
|
| |
用 pdsql 管理和部署 IBM Rational ClearQuest 数据库 IBM Rational ClearQuest 是一个强大的缺陷和变更跟踪系统,可以管理所有软件开发生命周期中的任何变更类型。pdsql 是 ClearQuest 自带的一个管理数据库的强大工具。本文主要介绍使用 pdsql 管理数据库,如何远程部署 ClearQuest 数据库。 |
|
|
|
2008年2月29日 |
|
| |
Rational Data Architect 的功能概述 了解 Rational Data Architect (RDA) 的卓越功能,及其在使用 Rational Software Development Platform 进行软件开发的生命周期中的位置和用法。在当今的面向服务体系结构 (SOA) 领域,数据是一个关键的组件。本文将介绍 RDA 如何解决 SOA 中数据的重要性问题,以及如何在企业环境中使用 RDA。
|
|
|
|
2008年4月14日 |
|
| |
Jazz 系列: Jazz FAQ Jazz 是一个可伸缩、可扩展的团队协作平台,用于无缝地集成整个软件生命周期中的任务。这是一个全面的 Jazz 常见问题列表,能为您解答关于 Jazz 这一技术平台的常见问题。 |
|
|
|
2008年4月28日 |
|
| |
Jazz 系列: Jazz 平台技术概览 本文是对 Jazz 平台的技术概览介绍。将介绍 Jazz 平台的体系结构,对 Jazz 平台技术预览版中包括的组件的概述,对关键 Jazz UI 集成元素的描述,以及对与其他生命周期工具的互操作的讨论。 |
|
|
|
2008年4月29日 |
|
| |
QA 战士,第 1 部分: 高水平测试人员的战斗策略 本文来自于 Rational Edge:阅读一个老练的质量保证工程师如何将中国古代军事家孙子的孙子兵法作为指导,从而在软件开发生命周期中有效地测试。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
IBM Rational Purify 的高级特性: 将 Purify 整合到软件开发和测试过程中 IBM Rational Purify 是一种精确检测毁坏错误的工具,否则分析和修复都会十分困难。在软件开发生命周期所有过程中有条理有系统地使用 Purify 将确保您能够尽早检测到这些错误。在这篇文章中,您将学习到如何通过自动操作它的使用以及将它整合到您的软件开发和促使过程中来获得最大化的利益。 |
|
|
|
2008年9月25日 |
|
| |
用于 SOA 项目环境的自动部署工具包,第 1 部分: 自动部署工具包概述 本系列文章介绍自动部署工具包(automatic deployment toolkit,Automatic-DT),它可以帮助基础结构架构师使用自动安装和配置的 IBM 软件来安装和配置部署节点。它还可以帮助测试人员或开发人员在每日的测试或集成生命周期中刷新构建版本。本文是该系列中的第一篇文章,将为您提供有关 Automatic-DT 的概述。 |
|
|
|
2008年10月16日 |
|
| |
使用 IBM Rational Quality Manager 来管理您的第一个项目 建立在 Jazz 平台的基础之上,IBM Rational Quality Manager 是一个协作性的,基于 Web 的工具,它在软件开发的整个生命周期之内,提供了全面的测试规划与测试评价管理方法。 |
|
|
|
2008年12月29日 |
|
| |
如何实现 IBM Rational AppScan Enterprise 与其他 Rational 产品的集成 本文将介绍 Rational AppScan Enterprise(ASE)强大灵活的集成功能,包括如何配置和定制 ASE 与 Rational 其他产品的集成,以及通过集成如何实现 Web 应用安全生命周期管理的整体解决方案。 |
|
|
|
2009年3月9日 |
|
| |
利用 SOA、BPM 和 EA 实现战略业务与 IT 的一致性 在当今的企业中,将业务与 IT 保持一致来支持业务敏捷性和转换至关重要。通过协作方式一起应用 SOA、BPM 和 EA 可以实现此目标。本白皮书将描述实现该体系结构聚合的关键体系结构和生命周期原则,并基于组织的需求和成熟度建议采用模式。 |
|
|
|
2009年3月19日 |
|
| |
developerWorks 图书频道: 组织级项目管理体系规划构建与 IBM 全球实践,第 2 章:组织战略与组织级项目管理体系 规划和构建组织级项目管理体系不是仅考虑如何管理好项目,也不是仅以项目管理人员的角度对项目生命周期进行阶段划分和分阶段管理,更不是仅提高参与项目管理人员的项目管理能力,而是站在组织决策层的高度,以全局的视野重新审视从组织战略到具体执行的整个宏观过程。本章讲述如何从战略层面开始,将组织的项目管理能力作为一个重要的执行力和相对竞争力来对待。 |
|
|
|
2009年6月18日 |
|
| |
developerWorks 图书频道: 奏响软件交付的爵士乐 —— Jazz 平台实践者之路,第 3 章:走进团队音乐会 走进软件交付 2.0 的世界,IBM Rational 为业界提供了第一款 2.0 的软件交付平台Rational Team Concert(团队音乐会,RTC),它基于 Jazz 平台为开发团队提供了基于上下文进行实时的团队协作、自动化的任务和工件流转、建立全生命周期的可追踪性,透明的团队开发流程、计划、记录文档和报告等功能,它具备了 2.0 时代软件交付平台的典型特征。这是本书的第 3 章。 |
|
|
|
2009年9月10日 |
|
| |
IBM Rational Team Concert 中组件特定操作的身份认证 IBM Rational Team Concert 提供了丰富的组件来支持软件生命周期管理。像 Process 和 Work 项目这样由组件提供的操作是由相应的权限设置控制的。本文介绍了影响 Jazz 储存库中特定组件操作身份认证问题的各个方面,以及隐藏在这些操作权限查找背后的逻辑。 |
|
|
|
2009年11月9日 |
|
| |
基于渗透测试和源代码扫描的软件安全测试和开发 自从软件诞生起,软件的安全性一直就是每一个程序员不可回避的问题。随着计算机语言的不断进化和互联网时代的到来,软件所面临的安全性问题也在发生着巨大改变。在这些软件安全问题中,由于没有在软件设计和开发的过程中引入安全开发和测试的情况占了很大比例。在本文中,我们就将结合示例来讨论一下如何能够在软件开发生命周期中进行软件安全开发和测试的问题。 |
|
|
|
2009年11月12日 |
|
| |
使用 Rational RequisitePro 管理你的需求
软件开发周期中经常被忽视的一个部分就是需求。这些需求有很多种不同的形式,包括用户和管理层的请求,你的竞争对手产品的特性和功能,和被开发团队要求的实现特定需求的需要和需求。
如果你是一个项目经理或者软件产品的领导开发者,那么在整个项目的生命周期中,你可能被包括在需求的说明和管理中。管理和比较需求信息是耗时的,除非你拥有象 Ratioanl RequisitePro 这样的工具通过需求说明和管理的过程来帮助你。 RequisitePro 是一个能够使你在应用开始被开发之前指定一个应用的需求和特性的工具。这可以通过在实际的编码过程之前给你的开发人员一个应用的最初定义,这样可以节省时间、金钱并减少大量的挫折。
|
|
|
|
2004年7月22日 |
|
| |
使用 Rational Team Concert 实现企业应用协同开发 本教程简单介绍了一个企业应用案例 Tanggula,并介绍了采用协同应用生命周期管理工具 Rational Team Concert 去配置和完成协同开发的基础以实现应用案例的基本要求:设置和创建项目、团队和过程;计划一个迭代(包括了迭代计划与工作项目的创建)。 |
|
|
|
2008年12月15日 |
|
| |
使用 IBM Rational ClearQuest Java API 进行集成开发 Rational ClearQuest Test Manager(CQTM)是一个运行在 Rational ClearQuest 之上的测试生命周期管理工具,其管理功能覆盖整个测试的生命周期,包括测试计划、测试编写、测试执行和测试报告等方面。CQTM 同时还提供了功能强大的集成与扩展 API。本文将向您详细地介绍如何通过 JNI 技术使用 ClearQuest Java API 实现与 CQTM 系统的集成。 |
|
|
|
2009年1月15日 |
|
| |
IBM Rational Build Forge 介绍:对当今复杂的分布式开发环境进行自动构建和发布管理 本文来自于 Rational Edge:阅读有关 IBM Rational Build Forge 的概念,一个 Rational 品牌下的用于构建和发布管理的新型系统。 |
|
|
|
2006年8月15日 |
|
| |
Rational Edge: 大型组织的敏捷配置管理 本文来自于 Rational Edge :由于其规模及复杂性,大企业更需要拥抱敏捷开发策略。通过本文了解如何通过敏捷配置管理环境来有效地协调成百上千的资源。
|
|
|
|
2007年5月14日 |
|
| |
使用 SPI Dynamics 和 IBM Rational 软件交付平台进行安全的 Web 应用程序开发 了解 Rational 软件交付平台(Rational Software Delivery Platform)如何与 SPI Dynamics 解决方案集成,用于 Web 应用程序开发和质量保证的。 |
|
|
|
2007年12月10日 |
|
| |
通过 Rational Method Composer 使用面向方面的 RUP(Aspect-Oriented RUP) 本文来自于 Rational Edge:面向方面的处理方法(AOA)是面向方面编程(AOP)和面向方面软件开发(AOSD)范例的基础,它使得软件开发团队无须重新编译应用程序的源代码就能够对应用程序进行进一步的扩展。本文的目的是利用 IBM Rational Method Compose 作为支持平台,将使用面向方面的处理方法(AOA)描述 IBM Rational Unified Process (RUP) 扩展。 (The Rational Edge) |
|
|
|
2008年2月15日 |
|
| |
IT 治理的新兴角色 本文来自于 Rational Edge:阅读一些关于 IT 治理的新兴角色的关键概念,同时文中介绍了 IBM Rational 开发组织转型框架(IBM Rational Development Organization Transformation framework)和 IBM IT 治理方法(IBM IT Governance Approach)。 (The Rational Edge) |
|
|
|
2008年3月15日 |
|
| |
开发环境架构师的兴起 本文来自于 Rational Edge:开发环境不同于传统上软件架构师角色所关注的领域。阅读本文并且了解为什么从软件开发项目的体系架构视角来说,这个领域应当被强调为一个关键的组成要素。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
Web 应用程序首先应该是应用程序 本文来自于 Rational Edge:通过本文了解一个大学教授在工作中如何以克服诱惑,而不将 Web 应用程序视为采用所有最新和最时髦技术(wizz-bang technology)的机会。相反,他已经学会了让他的学生关注业务应用的基础 —— 这种同样可以在业务设置应用得很好的方法。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
敏捷测试的最佳实践,第 4 部分: 自动化测试的 ROI 有效的自动化测试很大程度上取决于合理的规划;相反,超出成本规划的自动化测试只能带来负担而不是效率的提高。本文从自动化测试脚本的开发维护成本量、测试周期长度等指标来估算自动化测试的投入产出比(EROI)。并讨论如何在敏捷开发、敏捷测试中应用该模式,及阐述几点点笔者对敏捷环境下自动化测试的原则。 |
|
|
|
2009年10月10日 |
|
| |
为你的商业需求搭建合理的开发基础 这篇文章是连续四部分中的第一篇,是有关于如何正确地加强软件开发基础以及创建基于需求的购买决心。第一部分讨论优先商业的基础需要,增强需求和分析能力。 |
|
|
|
2005年1月29日 |
|
| |
使用项目组合管理提高商业价值 这篇文章对项目组合管理(PPM)的基本原理和益处作了一个高层次的介绍。本文解释了包含PPM的管理学科以及如何构造一个保持投资组合结果和组织的商业战略一致性的项目组合管理系统(PPMS)。 |
|
|
|
2005年7月5日 |
|
| |
教学软件开发与软件工程 为什么有这么多软件开发项目要么失败,要么导致质量差的产品呢?作者认为这可能与我们培养软件专业人员的方法有关系。通过划清软件工程学与软件开发之间的界限,他概括出了他所运用的那些实用的方法,这些方法为在校学生准备他们的第一份职场工作提供了帮助。 |
|
|
|
2005年12月15日 |
|
| |
美国国防部体系架构框架(Department of Defense Architectural Framework,DoDAF)使用的 IBM Rational 方法 —— 第 2 部分:系统视图 本文来自于 Rational Edge:本文是两部分系列中的第二篇,描述了美国国防部(DoD)体系架构(DoDAF)的系统视图(System View,SV)和技术标准视图(Technical Standard View,TV)产品。第一部分文章介绍了 DoDAF 概述并描述了运作视图(Operational View,OV)产品。 |
|
|
|
2006年6月15日 |
|
| |
迭代测试的谬论与事实 本文来自于 Rational Edge:软件测试专家Laura Rose将会质疑和揭穿一些广泛流传的关于迭代开发和迭代测试通常的一些荒谬的言论。她将解释迭代开发原则是如何解决这些通常的误解的,并会把你带到测试方法的真正道路上。 |
|
|
|
2006年6月15日 |
|
| |
从用例到测试用例的追踪 本文阐述了一种从用例产生功能测试用例的正式方法,包括如何创建一个用例,产生所有场景,并且创建合理的测试用例,以及使用 IBM Rational RequisitePro 进行从用例到场景和测试用例的追踪。 |
|
|
|
2006年6月22日 |
|
| |
书评:Innovation Happens Elsewhere 本文来自于 Rational Edge:这是对开源软件指南的最受欢迎的评论,包括使用和构建开源软件的具体详细内容。 |
|
|
|
2006年8月15日 |
|
| |
探究 Rational Method Composer 和 Rational Portfolio Manager 的集成 您需要对过程工程提供全面的支持吗?IBM Rational Method Composer V7.0 提供了过程的开发、管理和发布方面的能力。IBM Rational Portfolio Manager V7.0 是项目组合管理的企业级解决方案,可以对组织中已提议的、在进行中和历史的项目进行实时的质量检测,管理和监控。这两个产品包含许多集成特性,可以使利用 Rational Method Composer 所创建的过程作为 Rational Portfolio Manager 中项目的基础。在本文中,将讨论如何使用这些集成特性的方法,并探究在项目中加强过程的好处。 |
|
|
|
2006年9月7日 |
|
| |
Rational Edge 电子月刊: 2006 年 8 月 期刊内容 来自 Rational Edge 电子月刊中文版:面向中国 Rational 用户和爱好者的中文电子月刊。 |
|
|
|
2006年9月15日 |
|
| |
Rational Edge: 书摘 —— 第一章:“外包入门” 本文来自于 Rational Edge:摘自R. Dennis Gibbs 的新书,使用 IBM Rational 统一过程进行项目管理,来自Trenches的经验教训。 |
|
|
|
2006年10月16日 |
|
| |
拥抱 Eclipse,迎接 SOA x 时代 今年是 Eclipse 五周年,以及 Rational 加入 IBM 的第四个年头。在这个值得纪念的时刻,我们专访了 IBM Rational 首席技术官 Lee R. Nackman 博士和 IBM 大中华区 Rational 软件总经理桂荣青先生。向广大 Rational 用户传递 Rational 的最新讯息和未来发展趋势。 |
|
|
|
2006年12月11日 |
|
| |
Rational Edge: 利用基于 RUP 的方法开发数据仓库 —— 第 1 部分:初始阶段 本文来自于
Rational Edge:这个分为两部分的系列文章概述了如何将基于 IBM Rational 统一过程(RUP)
的方法用到数据仓库(data
warehouse,DW)项目中,这些项目可以在遇到最终用户的需求变更时,交付高质量解决方案,从而减少您的商业及技术风险。本文概述了与传统、串行的 DW
开发方法相关的问题,介绍了 RUP 的渐进式的方法是如何更加适合 DW 开发的,并且概述了这种项目的初始阶段。 |
|
|
|
2007年1月15日 |
|
| |
Rational Edge 电子月刊: 2006 年 12 月 期刊内容 来自 Rational Edge 电子月刊中文版:面向中国 Rational 用户和爱好者的中文电子月刊。 |
|
|
|
2007年1月15日 |
|
| |
IBM Rational Functional Tester 7.0 入门介绍 IBM Rational Functional Tester 工具可以自动化测试 Java、.NET 以及基于 Web 的应用。从7.0版本开始,IBM Rational Functional Tester 包括对 Siebel 和 SAP 的扩展支持,还包括与 IBM Rational ClearQuest 的集成,支持 Eclipse Test 和 Performance Tools Platform (TPTP)日志,以及对使用 Mozilla Firefox 的 HTML 应用进行测试的支持。这篇文章阐述了这些新的特性和能力。 |
|
|
|
2007年2月8日 |
|
| |
Rational Edge: 利用基于 RUP 的方法开发数据仓库 —— 第 2 部分:构建数据仓库,每次进行一个迭代 本文出自于 Rational Edge:两部分系列中的第二篇文章介绍了基于 Rational 统一方法(RUP)开发数据仓库(Data Warehouse)的项目在精化、构建和产品化等阶段中所进行的活动。 |
|
|
|
2007年2月12日 |
|
| |
Rational Edge: 过程引入的反模式——如何避免一个过程对您的影响 本文来自于 Rational
Edge:在一个软件开发组织中处理过程采用问题有合适的方法,也有不合适的方法。在本文里作者指出了一些常见的错误,即通常被看作是反模式(anti-pattern),是由项目领导者在过渡到迭代开发方法时所造成的。 |
|
|
|
2007年2月12日 |
|
| |
Rational Edge: 架构管理入门 本文来自于 Rational Edge:学习 IBM Rational 团队如何把传统意义上被称作分析、设计和构建的规程进行扩展,以包含架构管理方面的内容:这是一门在驱动架构需求的变更,和实现架构代码的变更中管理软件构架的新规程。 |
|
|
|
2007年2月12日 |
|
| |
Rational Edge: 书评:《Organizational Patterns of Agile Software Development》 本文来自于 Rational Edge:这是一篇特别适于那些打算引入过程变更的组织的图书的评论,这本书是组织中每个成员必读的书。 |
|
|
|
2007年2月12日 |
|
| |
介绍 IBM Rational Manual Tester V7.0 IBM Rational Manual Tester 是一种手工测试建立和执行工具,可用于那些想要改善手工测试工作的速度、广度以及可靠性的测试人员和业务分析师。它可以与 IBM Rational ClearQuest 进行集成,可以提供这样一些特性,例如发布为HTML格式的脚本、Authoring Editor,Test Log 查看器, 以及 Rational Process Advisor 工具包。 |
|
|
|
2007年3月6日 |
|
| |
Rational Edge: 使用 IBM Rational Method Composer 和 IBM Rational Portfolio Manager 遵循 Sarbanes-Oxley 法案 本文来自于 Rational Edge:通过一个逼真的在软件开发同事之间交流场景,学习 IBM Rational Method Composer 和 IBM Rational Portfolio Manager 如何帮助IT组织遵循 Sarbanes-Oxley 法案。 |
|
|
|
2007年3月15日 |
|
| |
Rational Edge 电子月刊: Rational Edge: 2007 年 2 月 期刊内容 来自 Rational Edge 电子月刊中文版:面向中国 Rational 用户和爱好者的中文电子月刊。 |
|
|
|
2007年3月16日 |
|
| |
Rational Edge: 书评:Head First Object-Oriented Analysis & Design —— 关于 OOA&D 的一篇简单易懂的指南 本文来自于 Rational Edge:一篇很好的 O'Reilly Head First 系列书籍的述评。 |
|
|
|
2007年4月16日 |
|
| |
Rational Edge: 真实世界中开源构架的模型驱动开发 本文来自于 Rational Edge:阅读 Number Six Software 如何使用的模型驱动开发技术向美国的 Veterans Administration 提供实现显著的成本和质量改进的健康服务门户。 |
|
|
|
2007年4月16日 |
|
| |
Rational Edge: 敏捷软件开发:关于它的起源以及创始人的传记 本文来自于 Rational Edge:自从2001年开始,“敏捷”一词在软件开发领域已经被赋予了一种新的意义。您真的明白敏捷一词的含义吗?这篇文章是由一名敏捷实践参与者所撰写。文章讨论了如今越来越重要的迭代和增量开发风格的基础方面,并用以文学评论的方式作了总结。 |
|
|
|
2007年5月14日 |
|
| |
Rational Edge: 对于企业质量管理和构建驱动敏捷性的自动化构建管理 本文出自于 Rational Edge:构建管理通常是横跨多个软件开发规程,并且是易于出错的,通过大规模的手工过程来执行。本文探究将关于大规模项目的构建管理活动自动化的方法,然后介绍 IBM Rational Build Forge 的自动构建及发布管理技术,以及改进的软件质量技术。 |
|
|
|
2007年6月15日 |
|
| |
Rational Edge: 比较 Rational Unified Process (RUP) 和 Microsoft Solutions Framework (MSF) 本文来自于 Rational Edge:Microsoft Solutions Framework 和 Rational 统一过程(Rational Unified Process ,RUP)都为软件开发团队提供过程指导,但您如何对二者进行比较呢?本文指出了两个框架主要的结构上的差别和相似之处。 |
|
|
|
2007年6月15日 |
|
| |
Rational Edge: 度量项目的健康性,第 3 部分 在一个项目的产品化阶段中,适当的度量将有助于确保把开发解决方案的成功配置应用到生产环境中去。这个由三个部分组成的系列中最后一部分也会讨论管理嵌入在一个计划中的项目。 |
|
|
|
2007年7月16日 |
|
| |
Rational Edge: 精益开发治理的最佳实践,第 1 部分 本文是介绍 IBM Rational 的治理现代软件开发工作的推荐方法的系列文章中的第 1 篇,本文探究了精益治理的使命和原则,以及一个个项目的成功所需的组织和项目涉众的协作。 (The Rational Edge) |
|
|
|
2007年8月15日 |
|
| |
Rational Edge: 对于地域分布式组织进行集中构建和发布管理的价值 阅读集中构建和发布过程是如何服务于地域上分布的软件开发团队的。 (The Rational Edge) |
|
|
|
2007年8月15日 |
|
| |
一种简单实用的迭代化开发方法 迭代化开发做为一种软件开发方法,已经逐渐的得到应用。本文的目的是介绍一种可实践操作的迭代化开发方法,这种开发方法描述了如何以一种简单实用的方法来进行迭代化开发。通过采用本文所描述的迭代化开发的这种方法,能够降低项目组引入迭代化开发的难度和复杂度,从而尽可能的保证迭代化开发使用成功。 |
|
|
|
2007年8月23日 |
|
| |
Rational Asset Manager: 一个全面的业务场景 概述 IBM® Rational® Asset Manager,然后详细介绍资产管理如何集成到已有的开发环境中,更有效地审核、批准、发布、跟踪、监控及重用资产。 |
|
|
|
2007年9月24日 |
|
| |
Rational Edge: Rails:专业 Web 网站的奢华路线 本文是上个月的介绍程序设计语言 Ruby 的文章的姊妹篇,介绍 Rails,一个构建于 Ruby 之上的框架,用于开发、维护和部署 Web 应用程序。 (The Rational Edge) |
|
|
|
2007年10月15日 |
|
| |
Rational Edge: 精益开发治理的最佳实践,第 3 部分 本系列文章的第 3 部分介绍了治理现代软件开发工作的 IBM Rational 推荐方法,本文提出了精益软件开发治理中要采用的角色和职责,以及政策和标准。 (The Rational Edge) |
|
|
|
2007年10月15日 |
|
| |
Rational Edge: 从业务用例和 Rational 统一过程中验证需求 解读企业如何在软件开发过程中应用用例来作为验证需求的基础。 (The Rational Edge) |
|
|
|
2007年10月15日 |
|
| |
IBM Rational SDP V7 助力中小企业需求过程改进,第 1 部分: IBM Rational 软件交付平台及产品简介 本文以中小软件企业为背景,通过总结一次在企业导入 IBM Rational 软件交付平台(SDP)及产品的软件过程改进咨询全过程,提炼出很多非常有价值的经验和方法,可以作为其他中小企业实施过程改进的有效参考。 |
|
|
|
2007年11月12日 |
|
| |