Achieving Success with Software Reuse
Ranked #75,315 in Computers & Electronics, #1,157,073 overall
Resources for achieving success with software reuse in the real world!
Systematic Reuse Mindmap
A visual representation of key software reuse concepts

Succeeding with software reuse is very hard. It requires comprehensive communication, alignment with your business domain, continuous refactoring, and team work and collaboration among developers, team leads, and development managers. This mindmap depicts the agile, iterative manner in which you can build a reuse initiative. You work on building products using reusable components and services and always look for ways to align your iterations with business priorities.
What is so special about succeding with Software Reuse?
It ain't easy or straight forward but it sure is a challenging endeavor!
Software Reuse in the Real World blog!
Ideas and techniques about achieving software reuse
Fetching RSS feed... please stand bySystematic Reuse Podcast Series
Fetching RSS feed... please stand byLinks on Systematic Software Reuse
- SOA Magazine Article - Building Reusable Services
- Article on various design techniques when building reusable services for your SOA
- REST, Reuse, and Serendipity
- Informative video on how representational state transfer (REST) fosters reuse.
- Home page for Software Product Lines
- This is a gold mine of a website - the home for the Carnegie Mellon University's Software Engineering Institute Software Product Line practice. It contains reports, presentations, as well as documentation on a variety of software product line related practices and patterns.
- Bredemeyer Consulting
- Extensive collection of resources on enterprise architecture and software architecture. Has detailed competency models for Software Architecture practices and provides a lot of useful information on evolving into an effective architect.
- Reuse engineering for SOA
- Summarizes how SOA can help reuse, what are typical inhibitors of reuse, and the role of education and culture. Very good overview!
- Tips for Effective Software Reuse
- Tips to achieving effective software reuse with everyday projects
- Communicating Reusable Software Assets
- Key Themes to Consider when communicating reusable software assets - this applies whether it is within your team or across multiple teams!
Books on Systematic Software Reuse
Product Lines & SOA
SOA Podcast Series from InformIT
Service Oriented Architecture Podcast Series
Fetching RSS feed... please stand byby vijaynarayanan
A leader with a passion for solving business problems using technology. I enjoy building and leading high performing software development teams that focus... more »
- 0 featured lenses
- Winner of 2 trophies!
- Top lens »