این روزا رابط کاربری دیگه مثل قبل تو کنج مغز یه توسعه دهنده نرم افزار بیکار ننشسته و روز به روز داره خودش رو بین توسعه دهنده ها جا میده (ولی خیلی ها ازش دوری می کنن :( ). رابط کاربری همه کار می کنه! می تونه کاربر رو تو استفاده از نرم افزار بهتر راهنمایی کنه، می تونه به کاربر هنگام کار با نرم افزار احساس راحتی و اطمینان بده، می تونه هویت و میزان تجربه توسعه دهندهی نرم افزار رو معلوم کنه و کلی کارای دیگه.
یه مثال از دنیای بیرون آی تی براتون بزنم: یه شخصی رو که پولداره و می خواد بره یه پراید با امکانات سفارشی بخره رو در نظر بگیرید. این شخص اولش میره نمایشگاه و سوار پراید معمولی میشه، بعد یکم ور رفتن با دم و دستگاه ماشین از بعضی جاهاش خوشش نمیاد (مثلا صندلی، رینگ، رنگ و ...). به همین خاطر هم سفارش میده تا اون جاهایی رو که به نظرش مجلوب نیستن رو تغییر بدن و یه خفن ترش رو جاش بذارن (مثلاً صندلی اصل چرم، رینگ اسپورت، رنگ متالیک).
بعدش این ماشین میشه یه ماشین ایدهآل واسه این شخص، و میره و حالش رو میبره D: