Re-use existing software components, a key factor to increase productivity and improve the quality of software Consultancy and Devleopment Responsible analyze Build vs. Re-Use or implement Off-the-Shelf scenarios Propose proper technology Design sustainable enterprise architectures Special Features