It's an important step to consider (even early on in the process, during analysis and design) how these components might get reused