Architectured RAD: Tackling the Challenges of on Demand Business (Page 1 of 3 )
It's an inescapable fact: Companies whose processes depend on software must be able to adapt their software assets as rapidly as possible to meet challenges and opportunities as they come along. The ability to generate reliable, scalable business applications has a direct correlation with the ability to respond to both internal and external customer demands. And for many companies, business applications are the most critical software assets, because they reflect the business's core competency and are essential for maintaining a competitive edge.
Today's smart companies are connecting business applications to their customers, vendors, and other partners; they're connecting the many departments, locations, and people within the enterprise; and they're making the growing enterprise responsive to the needs of the business. These applications need to be agile, so they can adapt to changes in the business and advances in technology. They need to extend existing mainframe systems and enterprise applications to the Web and to the outside world. And they need to be high performance, scalable, manageable, and highly secure. Building such applications is a tall order for many in-house development teams, which typically have essential domain knowledge about how the business works but may also have legacy technology skills.
This is one of the major challenges of the new business environment that IBM describes as e-business on demand.™ With the acquisition of Rational Software, IBM adds a powerful way for companies to meet this challenge. IBM Rational's latest application development tool, IBM Rational Rapid Developer, enables teams to add sophisticated J2EE development capabilities to their toolbox without extensive retraining. This article will focus on how this new product can help teams achieve "architected rapid application development" (ARAD) in the new on demand environment.