It is very difficult to succeed at reuse.
You can reuse a wide range of assets, including code, components, and templates.
Something must be reused before you can claim that it’s reusable.
You must communicate, and even market, the fact that an asset has become available for reuse.
Reusability is one of the “holy grails” of the information technology (IT) industry, one that is seldom achieved. Many organizations fail at reuse because they don’t understand its scope—reuse between projects is where you get your payback, not reuse within a single project. Many organizations prematurely give up on reuse when they don’t see positive returns on their first few projects or even on their very first one. ...