Over the past several issues of The Rational Edge, we have published a number of articles about IT governance as it pertains to software development. The reason for this heightened attention, as Maria Ericsson puts it in this month's cover story, is clear: "Governance is the key to gaining control of business processes and assets across functions within an organization." When IT resources are aligned with business strategy, development teams play a fundamental role in helping companies manage their risks and investments. We think you'll find Maria's overview of the governance landscape concise, informative, and highly relevant. We also present two approaches to method development based on IBM Rational Method Composer; we consider, separately, the System i and System z environments; we have a partner's real-world perspective on model-driven development; and much more. This is a big issue!
Happy iterations,
Mike Perrow
Editor-in-Chief
Photo: Detail of Alexander Calder, Cascading Flowers, 1949, National Gallery of Art, Washington, D.C.
The governance landscape: Steering and measuring development organizations to align with business strategy, by Maria Ericsson
Are you seeking a clear explanation of organizational governance? This paper describes different levels of governance and how they affect critical management concerns such as productivity and risk. It also explores the link between good governance and the ability of software development organizations to align their processes with business strategy.
A roadmap to method development, by Cécile Péraire
This article describes an iterative, risk-driven, architecture-centric, and quality-oriented approach to method development derived from the long-term experience of the IBM Rational Unified Process (RUP) development team. It first describes the work products to be produced, and then lays out a step-by-step roadmap for applying the approach throughout a method development project. The approach utilizes software development and RUP principles, and can be implemented using IBM Rational Method Composer (RMC).
Unified application development for IBM System i servers., by IBM Rational Change and Release Management team
Read how IBM Rational ClearCase and IBM Rational ClearQuest software can help organizations manage System i application development across multiple languages, technologies, and geographics, as well as address regulatory and industry compliance mandates.
Never 'Without a trace': Practical advice on implementing traceability, by Thomas Behrens
Establishing traceability between software requirements and implemented features is one of the most frequently overlooked practices in iterative, incremental software development. The author introduces traceability, and describes specific techniques for integrating traceability techniques into your development environment.
The following solutions have been validated in the Ready for IBM Rational software offering. Look for the following partners and find all the solutions at Plug-in Central.
SourceIQ Source Code Portfolio Manager
EmbeddedPlus SysML Toolkit for the Rational Software Development Platform
EmbeddedPlus Simulation Toolkit for the Rational Software Development Platform
Business Objects Crystal Reports for Eclipse
Klocwork Enterprise Development Suite
Reischmann Informatik Toolbus Interfaces for Rational Software Development Platform
iRise 5
SPI Dynamics DevInspect for Rational Application Developer
Ounce Labs Ounce plug-in
Agitar AgitarOne
Galorath SEER-SEM with SEER-CriticalMass Version 3.4
Catalyst Systems OpenMake plug-in for Rational Software
Secure CodeAssure
Exaltec b+ Competitive Migrator
Black Duck protexIP 4 Rational Architect plug-in
BSD Group Oracle Applications Extension for Rational Performance Tester
Move your business forward with SOA! IBM Impact 2007 will set a new pace for SOA education in 2007. Come learn about SOA from those who design, build, and implement software for thousands of mission-critical and game-changing business projects. Featuring dynamic keynotes, 400 technical and leadership sessions, an SOA solution center and much more, you will gain insight into the future direction of IBM solutions for SOA, that is available nowhere else. Learn more.
Book excerpt -- from The New Language of Business: SOA & Web 2.0, written by Sandy Carter,
An excerpted chapter from the recent book, The New Language of Business: SOA & Web 2.0, by Sandy Carter. One of IBM's top service-oriented architecture strategist demonstrates how business leaders can use innovations in technology to drive dramatic process improvements and support accelerating change.
Ensuring process compliance with the RUP Development Case and Review Record, by Mark Lines This article explains how organizations that use the IBM Rational Unified Process®, or RUP®, can take advantage of the RUP Development Case and Review Record to ensure process compliance, optimize results for project-related work products, and make organizational process improvements.