Concept: What's Changed
Main Description

What's Changed

The reuse concepts have been around for many years. Over the past few years, however, there have been some events and changes in the software industry that have improved the case for pursuing reusable assets. Some of these items are:

  • Increased business support for aligning business and IT through services (SOA) and other assets
  • Several infrastructure platforms, such as J2EE, have emerged
  • Reduced IT budgets
  • Industry standard for packaging assets (see RAS)
    • Customizable asset granularity
    • Customizable asset types
    • Tool support
  • Reuse is now seen as applicable to assets throughout the development process, not just code
  • Distributed development