ایجنت هوش مصنوعی و خودکارسازی کار
فرایندماینینگ چیست و چطور گلوگاه فرایندهای دفتر را پیدا میکند؟
سوابق سیستمی شما معمولاً بیشتر از جلسههای هفتگی میگویند. فرایندماینینگ کمک میکند بهجای حدس، مسیر واقعی فرایند را ببینید و گلوگاه را بر اساس داده اولویتبندی کنید.
خلاصه در سه خط
- فرایندماینینگ از ردپای واقعی سیستمها فرایند را بازسازی میکند و نشان میدهد گلوگاه کجاست، نه اینکه فقط برداشت ذهنی افراد را تکرار کند.
- برای شروع، کیفیت لاگ، مرز فرایند، هدف کسبوکاری، امکان مداخله و معیار موفقیت را بررسی کنید.
- اگر داده ناقص، دامنه مبهم یا مالک تغییر نامشخص باشد، بهتر است اول آمادهسازی داده و تعریف فرایند را انجام دهید.
سوابق سیستمی شما معمولاً بیشتر از جلسههای هفتگی میگویند. اگر یک فرایند اداری مدام دیر میشود، حدسزدنِ «احتمالاً در تأییدها گیر کرده» کافی نیست؛ باید ببینید واقعاً کجا توقف میکند، چند بار برمیگردد، و کدام مسیرها بیشترین صف را میسازند.
فرایندماینینگ دقیقاً برای همین ساخته شده است: بهجای تکیه بر برداشت ذهنی افراد، از ردپای واقعی سیستمها فرایند را بازسازی میکند و نشان میدهد گلوگاه کجاست [۱، ۲، ۳].
چرا گلوگاه فرایند در سازمان ایرانی دیر دیده میشود
در بسیاری از سازمانهای متوسط، فرایندها روی کاغذ سادهاند، اما در عمل بین اتوماسیون اداری، اکسل، پیامرسان داخلی، ERP بومی و تأییدهای دستی پخش میشوند. نتیجه این است که همه حس میکنند «کارها کند شده»، اما هیچکس نمیتواند دقیق بگوید کندی از کجا آمده است.
این مسئله در ایران یک لایهی اضافه هم دارد: کیفیت دادهها همیشه یکدست نیست، نامگذاری وضعیتها در سیستمها استاندارد نیست، و بخشی از کارها خارج از سیستم ثبت میشود. اگر این واقعیت را نادیده بگیرید، هر تحلیل فرایندی میتواند ناقص یا گمراهکننده شود [۲، ۳].
هزینهی نادیدهگرفتن گلوگاه فقط تأخیر نیست. صفهای طولانی، دوبارهکاری، نارضایتی مشتری، و فشار روی تیمهای عملیاتی هم بهدنبال میآید. برای همین، سؤال اصلی مدیر عملیات این نیست که «آیا فرایندماینینگ جذاب است؟» سؤال این است که «آیا داده و دامنهی من برای این روش آماده است یا نه؟»
فرایندماینینگ چه میکند و چه نمیکند
فرایندماینینگ از لاگ رویدادها شروع میکند؛ یعنی از ردپای دیجیتالِ واقعیِ کارها در سیستمها. هر رویداد معمولاً یک شناسهی پرونده، یک فعالیت، و یک زمان دارد. از کنار هم گذاشتن این رویدادها میشود مسیر واقعی فرایند را دید، نه مسیرِ فرضیِ روی تختهی جلسه [۱، ۲، ۳].
این روش میتواند مسیرهای پرتکرار، انحرافها، بازگشتها، و جاهایی را که کارها در آن میمانند آشکار کند [۱، ۳]. اما یک نکته مهم است: فرایندماینینگ خودش مشکل را حل نمیکند. اگر داده ناقص، نویزی یا ناسازگار باشد، خروجی هم میتواند تصویر نادرستی از گلوگاه بدهد یا شدت آن را بیشبرآورد کند [۲، ۳].
پس این ابزار برای «دیدن» و «اولویتبندی» مناسب است، نه برای حذف خودکار همهی مشکلات. تصمیم نهایی دربارهی تغییر فرایند، حذف مرحله، یا جابهجایی مسئولیت هنوز با انسان است.
برای تیم فنی
از نظر فنی، فرایندماینینگ روی event log اجرا میشود و با process discovery و drift detection کار میکند؛ یعنی فرایند as-is را از روی رویدادها بازسازی میکند و تغییر رفتار فرایند را در طول زمان میسنجد [۲، ۳]. اگر لاگها تمیز نباشند، این تحلیل هم آسیب میبیند [۲].
| معیار تصمیم | سؤال کلیدی | نشانهی خطر |
|---|---|---|
| کیفیت لاگ رویداد | آیا برای هر پرونده، شناسه، فعالیت، زمان و وضعیت قابلاعتماد دارید؟ | رویدادهای گمشده، نامهای ناهماهنگ، یا ثبت دستیِ پراکنده |
| دامنهی فرایند | آیا فرایند از ابتدا تا انتها در چند سیستم قابلردیابی است؟ | بخشی از کار خارج از سیستم میماند و مسیر کامل دیده نمیشود |
| هدف کسبوکاری | میخواهید تأخیر، دوبارهکاری، یا انحراف از فرایند را کم کنید؟ | فقط «کنجکاوی تحلیلی» دارید و مسئلهی عملی تعریف نشده است |
| امکان مداخله | آیا بعد از شناسایی گلوگاه، اختیار تغییر فرایند دارید؟ | گلوگاه را میبینید اما هیچ واحدی مسئول تغییر نیست |
| معیار موفقیت | موفقیت را با چه چیزی میسنجید: زمان چرخه، صف، دوبارهکاری، یا رضایت مشتری؟ | فقط دقت فنی را میسنجید و اثر عملیاتی را نمیبینید |
سناریوی فرضی: از کدام فرایند شروع کنیم
فرض کنید یک سازمان خدماتی دارید و شکایت اصلی این است که «پروندهها دیر بسته میشوند». سه فرایند روی میز است: ثبت درخواست مشتری، تأیید داخلی، و صدور فاکتور.
اگر این سه فرایند را با جدول بالا بسنجید، ممکن است ببینید ثبت درخواست در دو سیستم ثبت میشود و بخشی از آن دستی است؛ تأیید داخلی در اتوماسیون اداری کاملتر لاگ دارد؛ و صدور فاکتور در ERP بومی با شناسهی یکتا ثبت میشود. در این حالت، فرایندی که دادهی کاملتر و دامنهی روشنتری دارد، برای شروع مناسبتر است؛ نه لزوماً فرایندی که همه دربارهاش بیشتر شکایت میکنند.
اینجا فرایندماینینگ به شما کمک میکند اولویت را از روی شواهد بچینید: کدام فرایند قابلردیابیتر است، کدام گلوگاه اثر عملیاتی بیشتری دارد، و کجا مداخله واقعاً ممکن است. اگر فقط زمان انتظار را ببینید، ممکن است فرایندی را انتخاب کنید که پر سر و صداست اما دادهی کافی ندارد [۳، ۴].
پیشنهاد دو نمودار برای میز اجرا:
- نمودار ۱: نقشهی مسیر فرایند — نشان میدهد پروندهها از چه مسیرهایی عبور میکنند و در کدام مرحله بیشترین بازگشت یا توقف رخ میدهد.
- نمودار ۲: مقایسهی زمان چرخه و حجم پرونده — نشان میدهد کدام فرایند هم پرتکرار است و هم بیشترین زمان را میگیرد؛ این برای اولویتبندی شروع مفید است.
چه داده و چه آمادگیای لازم دارید
برای یک پایلوت کوچک، به لاگ رویدادهای قابلاعتماد نیاز دارید: شناسهی پرونده، نام فعالیت، زمان ثبت، و اگر ممکن است کاربر یا واحد انجامدهنده. اگر این دادهها در چند سیستم پخشاند، باید بتوانید آنها را به یک شناسهی مشترک وصل کنید [۱، ۳].
اگر دادهها تمیز نباشند، بخش اصلی زمان صرف پاکسازی و اعتبارسنجی میشود [۲، ۳]. تیم لازم هم معمولاً کوچک است: یک مالک فرایند، یک تحلیلگر داده یا BI، یک نفر از IT یا ERP، و یک نماینده از واحد عملیاتی.
معیار موفقیت را فقط با دقت مدل نسنجید. معیار کسبوکاری بهتر این است که آیا بعد از تحلیل، میتوانید یک تصمیم مشخص بگیرید: حذف یک مرحله، تغییر ترتیب تأیید، یا تمرکز روی فرایندی که بیشترین صف را میسازد. اگر خروجی فقط یک داشبورد زیبا باشد، هنوز به تصمیم نرسیدهاید.
ریسکها و اشتباههایی که نتیجه را خراب میکنند
- دادهی ناقص یا نویزی: اگر رویدادها گمشده، تکراری یا ناسازگار باشند، تحلیل میتواند گلوگاه را اشتباه نشان دهد. پیشگیری: مالک داده را مشخص کنید، فهرست فیلدهای اجباری را بنویسید، و قبل از تحلیل، لاگها را پاکسازی و اعتبارسنجی کنید [۲، ۳].
- دامنهی مبهم: اگر ندانید فرایند از کجا شروع و کجا تمام میشود، خروجی پراکنده میشود. پیشگیری: مرز فرایند را از ابتدا روی کاغذ مشخص کنید، فهرست رویدادهای آغاز و پایان را بنویسید، و فقط همان را تحلیل کنید [۳، ۴].
- انتخاب فرایند اشتباه برای شروع: بعضی فرایندها مهماند، اما دادهی کافی ندارند یا تغییرشان در اختیار شما نیست. پیشگیری: با جدول تصمیم، فرایندی را انتخاب کنید که هم دادهی بهتر دارد و هم امکان مداخله در آن وجود دارد.
- نادیدهگرفتن امنیت و حریم داده: لاگهای فرایندی ممکن است شامل اطلاعات مشتری، شماره پرونده، یا جزئیات عملیاتی حساس باشند. پیشگیری: دسترسی را محدود کنید، دادهی غیرضروری را حذف یا ناشناسسازی کنید، و قبل از خروج داده از سازمان، سیاست روشن داشته باشید.
- تفسیر شتابزدهی نتیجه: یک مسیر پرتکرار لزوماً بد نیست؛ گاهی فقط مسیر غالب است. پیشگیری: نتیجه را با مالک فرایند و واحد عملیاتی بازبینی کنید و قبل از تغییر، علت را بررسی کنید.
چکلیست شروع: پنج قدم از فردا
- مدیر عملیات یک فرایند پرمسئله را انتخاب کند. فرایندی را بردارید که هم شکایت دربارهاش زیاد است و هم اثرش روی مشتری یا عملیات روشن است.
- مالک فرایند مرز کار را بنویسد. مشخص کنید از کدام رویداد شروع میشود و با کدام رویداد تمام میشود.
- تیم IT یا BI فهرست لاگهای موجود را جمع کند. ببینید کدام سیستمها شناسهی پرونده، فعالیت و زمان را ثبت میکنند.
- تحلیلگر داده کیفیت داده را سریع بررسی کند. چند پروندهی نمونه را دستی دنبال کنید و ببینید آیا مسیرشان در سیستم قابلردیابی است یا نه.
- مدیر عملیات معیار موفقیت را تعریف کند. تصمیم بگیرید که موفقیت پایلوت با کاهش زمان چرخه، کاهش دوبارهکاری، یا شفافشدن گلوگاه سنجیده میشود.
- مالک فرایند مسئول تغییر را مشخص کند. بدون کسی که اختیار تغییر داشته باشد، تحلیل به گزارش تبدیل میشود.
- یک پایلوت کوچک و محدود اجرا کنید. از یک فرایند شروع کنید، نه از کل سازمان؛ بعد از دیدن نتیجه، دامنه را بزرگتر کنید.
جمعبندی: چه زمانی فرایندماینینگ انتخاب درست است
اگر سوابق سیستمیِ قابلاعتماد دارید، دامنهی فرایند را میشناسید، و میخواهید از بین چند گلوگاه، اولویت عملی انتخاب کنید، فرایندماینینگ برای شما مناسب است. اگر دادهها پراکندهاند، بخشی از کار بیرون از سیستم انجام میشود، یا هنوز مالک فرایند مشخص نیست، بهتر است اول سراغ آمادهسازی داده و تعریف دامنه بروید.
بهعبارت ساده، این روش برای سازمانی خوب است که میخواهد بهجای حدس، از ردپای واقعی کار تصمیم بگیرد؛ اگر میخواهید ببینید سازمان شما برای این کار چقدر آماده است، از ارزیابی بلوغ هوش مصنوعی سازمان شروع کنید.
پرسشهای رایج
فرایندماینینگ دقیقاً چه چیزی را نشان میدهد؟
فرایندماینینگ از لاگ رویدادها مسیر واقعی فرایند را بازسازی میکند و مسیرهای پرتکرار، انحرافها، بازگشتها و جاهایی را که کارها در آن میمانند آشکار میکند.
آیا فرایندماینینگ خودش مشکل فرایند را حل میکند؟
خیر. این روش برای دیدن و اولویتبندی مناسب است، نه برای حذف خودکار همهی مشکلات. تصمیم نهایی دربارهی تغییر فرایند هنوز با انسان است.
برای شروع فرایندماینینگ چه دادهای لازم است؟
به لاگ رویدادهای قابلاعتماد نیاز دارید: شناسهی پرونده، نام فعالیت، زمان ثبت، و اگر ممکن است کاربر یا واحد انجامدهنده. اگر دادهها در چند سیستم پخشاند، باید بتوانید آنها را به یک شناسهی مشترک وصل کنید.
از کدام فرایند باید شروع کنیم؟
فرایندی را انتخاب کنید که هم دادهی کاملتر و دامنهی روشنتری دارد و هم امکان مداخله در آن وجود دارد. فرایندی که بیشتر دربارهاش شکایت میشود، همیشه بهترین نقطهی شروع نیست.
چه زمانی بهتر است سراغ فرایندماینینگ نرویم؟
اگر دادهها پراکندهاند، بخشی از کار بیرون از سیستم انجام میشود، یا هنوز مالک فرایند مشخص نیست، بهتر است اول سراغ آمادهسازی داده و تعریف دامنه بروید.
منابع
van der 1966-, A. W. & Josep, C. (2022). Process Mining Handbook. Lecture notes in business information processing.
doi.org/10.1007/978-3-031-08848-3 · پژوهش داوریشده
Lu, Yang, Chen, Qifan & Poon, Simon (2021). Lu, Y., Chen, Q. & Poon, S. (2021). A Robust and Accurate Approach to Detect Process Drifts from Event Streams. BPM 2021. arXiv.org.
arxiv.org/abs/2103.10749 · پژوهش داوریشده
Mamudu, A., Bandara, W., Wynn, M. T. & Leemans, S. J. J. (2024). Process Mining Success Factors and Their Interrelationships. Business & Information Systems Engineering, 67(3), 389-408.
doi.org/10.1007/s12599-024-00860-z · پژوهش داوریشده
AI RMF Core - AIRC. NIST SI Resource Center.
airc.nist.gov/airmf-resources/airmf/5-sec-core · استاندارد یا قانون رسمی
بینشهای مرتبط
همهی بینشهاایجنت هوش مصنوعی و خودکارسازی کار
ایجنت هوش مصنوعی و خودکارسازی کار
برای انبار، کدام کاربرد هوش مصنوعی را اول انتخاب کنیم که کمریسک و قابلتأیید باشد؟
۸ دقیقه
ایجنت هوش مصنوعی و خودکارسازی کار
ایجنت هوش مصنوعی و خودکارسازی کار
کدام کاربردهای هوش مصنوعی در منابع انسانی را میشود با ریسک کمتر سپرد؟
۷ دقیقه
ایجنت هوش مصنوعی و خودکارسازی کار
ایجنت هوش مصنوعی و خودکارسازی کار
اولین کاری که باید در دفترتان خودکار کنید — و سه کاری که نباید
۷ دقیقه
میخواهید همین را روی کار خودتان پیاده کنید؟
یک جلسهی نیمساعته کافی است تا بفهمیم این موضوع کجای کار شما مینشیند.
اگر این خدمات مناسب شما نباشد، صریحاً به شما میگویم.