'''Involve Experts''' ''Problem:'' Code and design inspections are not rigorous enough to be effective. ''Context/Forces:'' * You are doing code and/or design reviews * You may or may not have FormalStandards * There is no clear idea of what to inspect and how to review designs and code * The team is convinced of the validity of their ideas * There is evidence of GroupThink ''Solution:'' Involve Experts in the review process. InvolveExperts add something that the pattern InvolveNewbies does not, in that experts are are typically aware of more potential issues. The rationale is that it is useful to involve experts from other projects and domains. Often the people on the project cannot look at it with new eyes, and although newbies help, getting another expert to attend the review definitely identifies the interesting areas that have been hidden. ''Resulting Context:'' Code and/or design reviews have been exposed to other experts with different and fresh insights. ''Related Patterns:'' InvolveNewbies PeerReview ---- This is one of the CodeReviewPatterns. ---- CategoryProcessesProcedures