Solutions for Business Process Management, Product Management, Software Development and Systems Engineering

IBM's market- and technology-leading products provide superior capabilities for business process improvement, Enterprise Architecture, Systems Engineering and software development.

Product Management and Product Portfolio Management

Achieve product leadership through improved product and portfolio planning with IBM® Rational® Focal Point™ for product management and product portfolio management

View a quick 5-minute demonstration of Rational Focal Point for product management >>


Requirements Management

Enhance communication and ensure compliance to requirements, regulations and standards on advanced systems and software development projects with IBM® Rational® DOORS®

View a 5 minute demonstration of the requirements management capabilities of Rational DOORS for advanced systems and software development projects >>


Business Process Management and Enterprise Architecture

Achieve business process improvement by planning, modeling and executing changes to your organization with IBM® Rational® System Architect®

View a quick 5-minute demonstration of Rational System Architect


Enterprise Application Design, Development and Testing

Improve your time to market and boost quality using Model Driven Development (MDD) to develop complex systems and software for enterprise applications – including Serivce Oriented Architectures (SOA) with IBM® Rational® Tau


Change Management and Software Configuration Management

Achieve change control of your digital assets with change management and software configuration management from IBM® Rational® Synergy and IBM® Rational® Change


Software Quality Assurance

Improve software quality assurance for software development projects by finding problems early in the development process with IBM® Rational® Logiscope


Complex Systems Design

Rapidly design and validate complex systems products using graphic modeling, simulation, code generation, documentation generation, and test plan definition with IBM® Rational® Statemate®


Model-Driven Development for Real-Time, Embedded or Technical Systems and Software Development

Boost productivity and quality using MDD to graphically specify systems and software design, simulate and automatically validate the system as it is being built, producing full production code from the model for real-time, embedded or technical systems applications with IBM® Rational® Rhapsody®