متخصصان دامنه چه کسانی هستند؟ #
حالا که یک درک روشنی از دامنهها و زیردامنههای کسب و کار پیدا کردیم، بیایید به یک اصطلاح دیگری در DDD نگاه کنیم که از آن در فصلهای آینده بسیار استفاده خواهیم کرد: “متخصص دامنه”.
متخصص دامنه در واقع افراد متخصص در زمینه مورد نظر ( کسب و کار )هستند که همه جزئیات کسب و کاری که قصد داریم در کد مدل و پیادهسازی کنیم را میشناسند. به عبارت دیگر، متخصص های دامنه دانش و تمام اطلاعاتی هستند که ما میخواهیم آنها را تبدیل به نرم افزار کنیم.
متخصص دامنه هیچکدام از تحلیلگرانی که نیازمندیها را جمعآوری میکنند، و یا مهندسانی که نرم افزار ها و سیستم ها را طراحی میکنند، نیستند. متخصص دامنه نشان دهنده ی خود کسب و کار هستند. آنها افرادی هستند که در ابتدا مشکلات کسب و کار را شناسایی کردهاند و شروع کسب تمام دانش کسب و کار از آنها است. تحلیلگران سیستم و مهندسان، مدلهای ذهنی خود را از دامنه کسب و کار به نرمافزار و کد تبدیل میکنند.
به طور کلی، متخصص های دامنه معمولاً افرادی هستند که یا نیازمندیها را ارائه میدهند و یا کاربران پایانی نرمافزار هستند. هدف از نرمافزار حل مشکلات آنها است.
تخصص متخصصین دامنه میتواند بخش های مختلفی داشته باشد. برخی از افراد متخصص دامنه، درک دقیقی از نحوه عملکرد کل دامنه کسب و کار را دارند، در حالی که دیگران در زیردامنههای خاصی تخصص دارند. به عنوان مثال، در یک آژانس تبلیغات آنلاین، متخصصین دامنه میتوانند مدیران کمپین، خریداران باجه های تبلیغاتی، تحلیلگران و یا سایر ذینفعان کسب و کار باشند.