نرمافزار میک مک جهت انجام محاسبات پیچیده ماتریس متقاطع در آینده پژوهی طراحی شده است. روش این نرمافزار بدین گونه استکه ابتدا متغیرها و مؤلفههای مهم در حوزه مورد نظر را شناسایی کرده و سپس آنها را در ماتریسی مانند تحلیل اثراتوارد نموده و میزان ارتباط میان این متغیرها با حوزه مربوطه توسط خبرگان، تشخیص داده میشود. متغیرهای موجود در سطرهابر متغیرهای موجود در ستونها تأثیر میگذارند. پس بدین ترتیب متغیرهای سطرها، تأثیرگذار و متغیرهای ستونها، تأثیرپذیر هستند.
میزان ارتباط، با اعداد بین صفر تا سه سنجیده میشود. عدد «صفر» به منزله «بدون تأثیر»، عدد «یک» به منزله«تأثیر ضعیف»، عدد «دو» به منزله «تأثیر متوسط» و در نهایت عدد «سه» به منزله «تأثیر زیاد» است؛بنابراین اگر تعداد متغیرهای شناساییشده n باشد، یک ماتریس n×n بهدستآمده که در آن تأثیرات متغیرها بر یکدیگر مشخص شده است.
این ماتریس بهدستآمده را میتوان با نمودار متناظر آن نیز نمایش داد که در آن نمودار جهت تأثیرگذاری هر گروه بردیگری توسط «پیکانها» و میزان تأثیرگذاری به صورت عددی، در بالای آن پیکان، نمایش داده میشود؛و نهایتاً بر اساس توپولوژی متغیرها این نرمافزار قادر است به رتبهبندی و استخراج عوامل کلیدی اقدام کند.در برخی از نسخه های ویندوز قبل از نصب این نرم افزار نیاز به نصب Microsoft .NET Framework دارید.
روش میک مک برای تحلیل ساختاری یکی از انواع روش های تحلیل اثرات متقابل است که از جداول روابط متقابل استفاده می کند، اما بر خلاف روش های دیگر، احتمالاتی نیست؛ بنابراین، این روش احتمال تأثیر یک متغیر بر متغیر دیگر را محاسبه نمی کند، اما وجود و شدت رابطه میان دو متغیر را به دست می دهد. وجود و شدت رابطه میان دو متغیر در مرحله تفکر جمعی مبتنی بر نظرات جمعی کارشناسان و خبرگان است و مراحل تحلیلی تنها برای جمع بندی و ارائه نتایج طراحی و مدون شده است.
برای انجام مراحل بالا، متخصصان در پنل های خبرگان بر اساس تجربه و دانش خود نخست فهرستی از متغیرهای کلیدی ارائه می دهند و سپس بسته به تعداد متغیرهای کلیدی، خانه های ماتریسی nxn از متغیرهای تأثیرگذار را امتیاز دهی میکنند (طالبان و همکاران، ۱۳۹۶).