Planning and Implementation Tools
CA Erwin Data Modeler - A data modeling solution that enables you to create and maintain databases, data warehouses and enterprise data resource models.
iRise Definition Server - Allows user to share their iRise projects over the Internet.
iRise Studio - Business application visualization and simulation tool.
QSM SLIM - Software lifecycle tools for estimating, tracking, and benchmarking & metrics analysis.
Rational Application Developer - Eclipse visual construction development tool to help JavaTM developers rapidly design, develop, assemble, test, profile and deploy high quality Java/J2EETM, Portal, Web, Web services and SOA applications.
Rational Method Composer - Tool use for authoring, configuring, viewing, and publishing processes.
Rational RequisitePro - A requirements management tool to manage and create requirements and use cases.
Rational Rose Enterprise - An UML 1.x-based visual modeling tool for Ada, ANSI C++, C++, CORBA, JavaTM, J2EETM, Visual C++® and Visual Basic® applications with code generated from visual models.
Rational Software Architect - An advanced model-driven development tool that leverages UML for creating well-architected applications and services.
Rational Software Modeler - A UML 2.0-based visual modeling and design tool.
Version Control and Collaboration Tools
Microsoft Visual SourceSafe - Manages source code versioning for small, local teams, preferred by projects using Microsoft development tools.
PVCS Version Manager - Manages source code version control.
Rational ClearCase - Controls source code versioning for large projects.
Rational ClearCase MultiSite - An option to Rational ClearCase; extends software configuration management across geographically distributed projects through repository replication. Required for projects using offshore resources for application development.
Subversion - Provides an open-source source code version control system.
Testing and Defect Management Tools
BMC AppSight - Captures, communicates, and pinpoints the root cause of application problems over 50 to 70% faster than conventional tools and processes.
HP LoadRunner - Provides multi-user load testing and performance testing tool for validating Web, ERP and other application performance and scalability.
PVCS Tracker - Tracks defects, issues, and change requests. This is a very low overhead tool that integrates with PVCS version manager. Projects using PVCS version manager will tend to use Tracker. Neither of the tools require the resource commitment that the Rational toolset requires, providing the same results.
Rational ClearQuest - Tracks defects, issues, and change requests with test management capabilities.
Rational Functional Tester - Offers automated testing capabilities for functional testing, regression testing, GUI testing and data-driven testing.
Rational Performance Tester - Offers a multi-user load testing and performance testing tool for validating Web application scalability.
Rational PurifyPlus for Windows - Provides runtime analysis; includes four basic functions: memory corruption detection, memory leak detection, application performance profiling, and code coverage analysis. For Windows-based Java, C/C++, Visual Basic and managed .NET development.
Rational Robot - Automates functional testing of client/server applications.
Microsoft Team Foundation System (TFS) - A Microsoft product that consists of source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects. TFS automates the software delivery process and provides the tools to effectively manage software development projects throughout the IT lifecycle. It is available either as stand-alone software or as the server side back end platform for Visual Studio Team System (VSTS).