Systems engineering

What is the strongest reason to evaluate a reusable subsystem before incorporating it into a new system architecture?