مدل مرجع کیست؟ توضیح بده.
مدل مرجع ()- در مهندسی سیستم‌ها، شرکت‌ها و نرم‌افزارها - مجموعه ای به هم پیوسته از قواعد ذهنی یا هستی‌شناسی می‌باشد که متخصص یا تعدادی از متخصصان آن‌ها را با استفاده از مفاهیمی که از پیش تولید شده‌است تشکیل می‌دهند.این عمل باعث می‌شود که ارتباطات به صورت مشخصی شکل بگیرد.یک مدل مرجع می‌تواند مجموعهٔ کاملی شامل اجزای سازنده هر ایده ثابتی را نشان دهد، از عملکردهای تجاری گرفته تا اجزای سیستم.پس از این که این مدل کامل شد می‌توان از آن برای برقراری ارتباط شفاف بین اعضای همان جامعه یا جوامع مشابه استفاده کرد.مدل‌های مرجع اغلب به صورت مجموعه ای از مفاهیم و نشانه‌هایی از روابط بین آن‌ها نشان داده می‌شوند.بررسی اجمالی.با توجه به تعریف OASIS (سازمان پیشرفت استاندارد اطلاعات ساختاریافته) مدل مرجع، "یک چارچوب ذهنی، برای درک روابط مهم بین موجودیت‌ها در بعضی محیط هاست، همچنین برای توسعه استانداردها یا مشخصاتی که از آن محیط پشتیبانی می‌کنند هم استفاده می‌شود.یک مدل مرجع تعداد کمی از مفاهیم یکپارچه را در بر می‌گیرد و می‌تواند به عنوان یک مبنا برای آموزش و توضیح استانداردها برای افراد غیر متخصص استفاده شود.همچنین مدل‌های مرجع مستقیماً به هیچ استاندارد، فناوری یا سایر جزئیات پیاده‌سازی مرتبط نیست، اما به دنبال ارائه معنای مشترکی هستند که بتوانند بدون ابهام در همه پیاده‌سازی‌های مختلف و بین آن‌ها استفاده شود.» هر «مدل مرجع» دارای مفاهیم و بخش‌های متعددی است که این مفاهیم مهم عبارت اند از:کاربردهای مدل مرجع[ویرایش متنی].مدل مرجع کاربردهای زیادی دارد. یکی از این کاربردها ایجاد استانداردهایی برای اشیا موجود در مدل‌ها و روابط آنها با یکدیگر است. با ایجاد استانداردها، کار مهندسان و توسعه دهندگانی که نیاز به ایجاد اشیایی دارند که مطابق با استاندارد رفتار کند، آسان‌تر می‌شود. نوشتن نرم‌افزاری که مطابق با استانداردها باشد امکان‌پذیر است. زمانی که این کار به خوبی انجام شود، می‌تواند از الگوهای طراحی ای استفاده کند که از کیفیت‌های کلیدی نرم‌افزار پشتیبانی کنند، مانند توانایی گسترش نرم‌افزار به صورت ارزان قیمت.یکی دیگر از کاربردهای مدل مرجع، آموزش است. با استفاده از یک مدل مرجع، توسعه دهندگان نرم‌افزار می‌توانند مسائل بزرگ را به چند مسئله کوچک تفکیک کنند که به‌طور راحت تری قابل درک، بررسی و اصلاح باشد.به این صورت توسعه‌دهندگانی که در مجموعه‌ای از مسائل تازه‌کار هستند، می‌توانند به سرعت یاد بگیرند که مسائل مختلف چیست و سپس روی آن دسته از مسئله‌ها تمرکز کنند که قصد حل آنها را دارند، در حالی که مطمئن هستند که سایر حوزه‌ها هم توسط باقی همکارانشان به خوبی درک شده و با دقت و به درستی حل می‌شود. سطح اعتماد مهم است تا به توسعه دهندگان نرم‌افزار اجازه دهد تا به‌طور مؤثر تری روی کار خود تمرکز کنند.سومین کاربرد مدل مرجع بهبود ارتباط بین افراد است. یک مدل مرجع یک مسئله را به موجودیت ها، یا «چیزهایی که به خودی خود، وجود دارند» تقسیم می‌کند.این اتفاق اغلب یک شناخت صریح و واضح از مفاهیمی است که بسیاری از مردم از قبل باهم به اشتراک گذاشته‌اند، اما زمانی که یک مدل مرجع به شیوه ای صریح ایجاد می‌شود، مفید است زیرا توضیح می‌دهد که چگونه این مفاهیم با یکدیگر متفاوت هستند و چگونه با همدیگر ارتباط دارند. این باعث بهبود ارتباط بین افراد درگیر در استفاده از این مفاهیم می‌شود.چهارمین کاربرد مدل مرجع به وجود آوردن نقش‌ها و مسئولیت‌های مخصوص هر فرد است. هر سازمان با ایجاد یک مدل از موجودیت‌ها و روابط بین آنها، می‌تواند افراد یا تیم‌های خاصی را مشخص کند و آنها را مسئول حل مسئله ای قرار دهد که مربوط به مجموعه خاصی از نهادها است. به عنوان مثال، اگر یک مدل مرجع مجموعه ای از اندازه‌گیری‌های تجاری مورد نیاز برای ایجاد یک کارت امتیازی متوازن را توصیف کند، آنگاه هر اندازه‌گیری را می‌توان به یک رهبر تجاری خاص اختصاص داد. این مورد به هر مدیر ارشد این قابلیت را می‌دهد تا هر یک از اعضای تیم خود را مسئول تولید نتایج، با کیفیت بالا بداند.پنجمین کاربرد مدل مرجع، امکان مقایسه موارد مختلف است. با تقسیم کردن مسئله به مفاهیم اساسی، می‌توان از یک مدل مرجع برای بررسی دو راه حل مختلف برای آن مسئله استفاده کرد.برای انجام این کار، می‌توان اجزای تشکیل دهنده یک راه حل را در رابطه با یکدیگر بررسی کرد. برای مثال، اگر یک مدل مرجع، سیستم‌هایی را توصیف کند که به ردیابی تماس‌های بین یک کسب‌وکار و مشتریانشان کمک کند، سپس کسب و کار می‌تواند توسط این مدل مرجع تصمیم بگیرد که از بین پنج محصول مختلف نرم‌افزاری، کدام یک را بر اساس تقاضای مشتری خریداری کند. یک مدل مرجع، در این مثال، می‌تواند برای مقایسه اینکه چگونه هر یک از راه‌حل‌های کاندید می‌توانند برای رفع نیازهای یک فرایند تجاری خاص تقسیم‌بندی شوند، استفاده شود.مثال ها[ویرایش متنی].نمونه‌هایی از مدل‌های مرجع را در ادامه ببینید: