It is necessary to set rules for components configuration, sort-out some components which have not optimal design of package and be familiar with challenges, which may cause violation of that rules.
For more information on this topic go to page Reliability and download an article Design for cleaning.