Reuse Practices

Here are some key software development reuse practices: strong software architecture that provides framework for reuse activities software development process that promotes and controls reuse