انتخاب استعاره (Metaphor) برای دو پروژه اولی که از متدولوژی XP استفاده کرده بودند کار ساده ای بود. C3 مربوط به ساخت خط تولید و VCAPS مربوط به فهرست مواد اولیه (Bill of Materials) بود. این دو پروژه از این جهت خاص بودند که پس از گذشت یک سال از شروع پروژه، از متدولوژی XP استفاده کردند. انتخاب یک استعاره خوب، به دانشی عمیق نسبت به سیستم احتیاج دارد که شامل حال این دو تیم نیز میشد.
مهمترین مشخصه استعاره، قابل توضیح بودن طرح سیستم برای افراد جدید است بدون آن که مجبور شوند حجم زیادی از اسناد و مدارک را مطالعه کنند. یک طرح باید این قابلیت را داشته باشد تا به اعضای جدید تیم کمک کند که به سرعت وارد عمل شوند و شروع به کار کنند. مشخصه دوم، نام گذاری کلاسها و متدها با شیوهای ثابت است که در سراسر پروژه رعایت میشود.
این مدل نام گذاری به شما کمک میکند تا درک بهتری از کد و طرح کلی سیستم پیدا کنید. احتمال اینکه بتوانید به درستی حدس بزنید چیزی که وجود دارد چه نام دارد، زمان زیادی را برای شما ذخیره میکند. استعارهای را برای سیستم انتخاب کنید که همه بتوانند بدون نیاز به داشتن دانشی خاص درباره سیستم با آن ارتباط برقرار کنند.