ITPUB大调查:开发管理工具IBM成赢家

  编者按:Eclipse是开放式架构平台成功的典范,作为一个可扩展的平台,一个开放的标准,帮助程序员提高个人工作效率,成功完成软件交付。借鉴Eclipse的经验,IBM推出新一代应用开发平台——Jazz。那么,Jazz能否复制Eclipse的成功呢?

  大多数人对于Jazz是什么还相当疑惑。Jazz是最新的IBM Rational软件协作开发管理平台。你可以把它看做是一个可以扩展的开发框架,可以即时同步你的软件开发进度,并在同一个平台上实现项目组成员之间沟通、讨论和变更等无缝管理,Jazz将改变人们构建软件的方式。

  从Eclipse到Jazz,从个人英雄主义到团队开发协作。本专题将围绕从Eclipse到Jazz的发展思路,分别从需求管理、架构、IDE平台、测试、配置管理、版本管理、软件部署等几大部分,谈谈相关产品工具在技术特性、具体应用上的变化。  >>全文

  相关软件下载

平台下载:

 
·Eclipse ·Jazz
·Rational Team Concert 1.0.1
需求工具:  
·Rational Requirements Composer V1.0
管理工具:  
·Rational Quality Manager V1.0
 需求/设计阶段
 Eclipse平台篇  
用Eclipse生成一个UML建模
    Eclipse平台是一个具有一组强大服务的框架,这些服务支持插件,比如JDT和插件开发环境(PDE)。它由几个主要部分构成:平台运行库、工作区、工作台、团队支持和帮助。本文是一个用于UML建模的Eclipse插件实例。
   
·论软件需求分析方法和工具选用 ·用Rational工具管理中小项目需求
·如何将业务需求转转换为IT要求? ·RequisitePro的SQL Server配置
·利用Rational Rose和VSS实现团队建模 ·用EMF实现模型驱动开发
   
 Jazz平台篇  
在全球分布团队环境中使用RTC
     本讲座介绍如何在全球分布的团队环境中使用RTC,为全球分布的开发团队实施Eclipse Way。案例分析将帮助您了解IBM开发团队是如何使用Rational Team Concert来开发Rational Team Concert本身的。
   
·什么是Rational Team Concert
·体验Jazz,体验Rational Team Concert Express
·
   
 开发/测试阶段
 Eclipse平台篇  
用Eclipse简化开发
    每个IDE都允许您管理文件和构建项目。Eclipse不仅仅局限于此。作为开发人员,您可以只编写少量代码,而让Eclipse来完成查找、改变、切换、移动、等待这些繁杂的工作,从而把精力集中在手边真正的任务上。
   
·Eclipse开发经典教程:SWT事件 ·Eclipse开发经典教程:代码重构
·Eclipse富客户端平台和RAD创建EJB客户端 ·Eclipse中建立自己的JUnit测试
·Eclipse开发经典教程:单元测试 ·使用Myeclipse实现快速数据库访问
·MyEclipse下开发Web Service ·用Eclipse进行XML开发
   
 Jazz平台篇  
Hello Jazz:编写简单的Jazz组件
  我们将开发一个具有单个服务方法的Jazz组件,该方法将字符串“Hello, Jazz!”从服务器返回到客户端。此组件将包括三个插件(公共、客户端库和服务插件),外加上一个JUnit测试插件。
   
·基于Jazz技术构建企业级Web2.0应用(一) ·创建一个Jazz JUnit示例项目
·基于Jazz技术构建企业级Web2.0应用(二) ·通过Jazz和RTC进行测试管理
·基于Jazz技术构建企业级Web2.0应用(三) ·Jazz平台上跨地域进行敏捷开发
·基于Jazz技术构建企业级Web2.0应用(四) ·使用RTC实现企业应用协同开发
   
 管理/部署阶段
 Eclipse平台篇  
Eclipse快速上手指南之使用Ant
    Ant是Java平台下非常棒的批处理命令执行程序,能自动完成编译、测试、打包、部署等一系列任务,大大提高开发效率。Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。
   
·非域环境下搭建ClearCase分布式环境 ·WDSc结合ClearCase进行协同开发
·测试管理应用Rational CQ TestManager ·在Eclipse中利用Maven
·Eclipse中Ant的配置与测试 ·用Ant和Eclipse有效地提高部署效率
   
 Jazz平台篇  
在RTC和Jazz平台下应用Scrum方法
  敏捷计划工具与RTC的集成,提供了更大的可操控性、合作的空间、可跟踪性,以及过程意识性,并且所有这些都集中于一个平台下,从而有利于提高开发效率。
   
·使用Rational Quality Manager进行测试管理 ·使用RTC进行软件配置管理
·Rational Test Lab Manager进行实验室管理 ·基于RTC的测试项目构建与实践
·用Rational Quality Manager管理项目 ·开始设置Jazz Build
   
  其它精彩专题
 
  专题联系人
策划:李倩
制作:李倩
QQ:275708127
投稿邮箱:liqian@it168.com