چارچوب به‌کارگیری داده‌کاوی برای بهبود فرآیندهای کسب‌وکار

نوع مقاله : مقاله پژوهشی- فارسی

نویسندگان

1 دانشجوی دکتری، دانشگاه آزاد اسلامی، واحد علوم و تحقیقات، گروه مدیریت فناوری اطلاعات، تهران، ایران

2 استادیار گروه مدیریت و اقتصاد، دانشگاه آزاد اسلامی، واحد علوم و تحقیقات، تهران، ایران

3 دانشیار گروه مدیریت و اقتصاد، دانشگاه آزاد اسلامی، واحد علوم و تحقیقات، تهران، ایران

چکیده

سازمان‌ها برای ارتقای عملکرد خود باید به بهبود فرآیندها توجه داشته باشند. مسئلۀ اصلی حجم زیاد فرآیندها همراه با تنوع وسیع ویژگی‌های آنها است که باعث افزایش پیچیدگی در روش‌های بهبود فرآیندها می‌شود. روش‌های قبلی به بهبود فرآیندها در حجم زیاد فرآیندها قادر نیستند. رویکرد داده‌کاوی با شناسایی الگوهای ارزشمند پنهان در حجم زیاد فرآیندها از روش‌های بهبود پشتیبانی می‌کند. در این مقاله چارچوبی برای به‌کارگیری روش‌های داده‌کاوی برای استخراج الگوهای ارزشمند پنهان در حجم زیاد فرآیندها با هدف ارائۀ پیشنهادهای بهبود توسعه داده شده است. برای ارزیابی چارچوب پیشنهادی، مجموعه‌ای واقعی از فرآیندها به‌همراه ویژگی‌های آنها جمع‌آوری شده است. سپس با الگوریتم‌های طبقه‌بندی، خوشه‌بندی و انتخاب ویژگی‌ها، الگوهایی با ارزش در حجم زیاد فرآیندها شناسایی شدند. بعد از ارزیابی این الگوها، پیشنهادهای بهبود ازطریق الگوهای شناسایی‌شده پیشنهاد شده است. نتایج نشان می‌دهد الگوهای شناسایی‌شده قادر هستند با ارائۀ پیشنهادهای بهبود اقدامات بهبود فرآیندها را پشتیبانی کنند.

کلیدواژه‌ها


عنوان مقاله [English]

Framework of Using Data Mining for Business Process Improvment

نویسندگان [English]

  • Mohammad Khanbabaei 1
  • Farzad Movahedi Sobhani 2
  • Mahmood Alborzi 3
  • Reza Radfar 3
1 PhD Student, Department of Information Technology Management, Science and Research Branch, Islamic Azad University, Tehran, Iran
2 Assistant professor, Department of Industrial Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran
3 Associate Professor, Department of Information Technology Management, Science and Research Branch, Islamic Azad University, Tehran, Iran
چکیده [English]

Organizations should consider process improvement for promoting their performance. The main problem is the high volume of process dataset along with the wide variety of their features that leads to increase the complexity in process improvement methods. Previous methods cannot improve processes in a high volume of process dataset. Data mining approach can support improvement methods by identifying valuable hidden patterns in high volume of process dataset. In this paper a framework of using data mining techniques for extracting valuable hidden patterns in high volume of process dataset is developed for presenting the improvement suggestions. In order to evaluate the proposed framework, a real set of processes along with their features were gathered. After that, using classification, clustering, and features selection algorithms, valuable patterns in high volume of process dataset were identified. After evaluating these patterns, improvement suggestions were recommended by the identified patterns. The results showed that identified patterns can support processes improvement activities with recommending the improvement suggestions.
Introduction: Processes are one of the most important resources in organizations. Improving processes can lead to enhance the organizational performance. Several methodologies are presented for process improvement. However, they did not consider the problem of high volume of process dataset along with their features in organizations. There are many processes in organizations that lead to increase the complex interactions between processes and high dimensionality problem (Jeong et al., 2008). In addition, there is a single view to processes in the improvement actions (Houy et al., 2011). Huang et al. (2012) stated that there is a low attention to the internal aspects of the processes. In this situation, data mining techniques can identify and discover valuable patterns hidden in the large number of processes in the organizations. These patterns can be utilized for recommending the improvement suggestion for enhancing the performance of the processes. Recently, there is a link between data mining and process improvement. A few studies considered the interaction between data mining and process improvement. However, these studies did not consider a real large number of processes in their computations. In addition, they did not have a comprehensive and practical view to the application of data mining for process improvement. This paper presents a framework for using data mining techniques for identifying and extracting valuable and suitable patterns hidden in the large number of processes. These patterns can be employed for recommending the process improvement suggestions.
 
Materials and Methods: This paper employs three data mining techniques including clustering, classification, and feature selection techniques for extracting valuable patterns hidden in the large number of processes. CRISP-DM (cross industry standard process for data mining) standard is used to implement data mining activities. In the classification technique, C5 decision tree algorithm is employed to classify processes. In clustering, K-means algorithm is applied to segment processes in several clusters. In feature selection technique, the most important process features are selected for process improvement. In the proposed framework, at first, all processes are gathered from a variety of the resources in the organization. After that, process features are identified from the literature and they are defined based on an interaction between data miner and process improvement expert. In the following, a process dataset is provided for using data mining techniques. For this dataset, a variety of data preparation and preprocessing methods are employed for achieving better results of implementing data mining techniques. After that, three classification, clustering, and feature selection data mining techniques are applied for extracting valuable patterns hidden in the large number of processes. In the classification techniques, C5 decision tree algorithm employs a target features for classifying processes. Cross validation method is applied to train and test the constructed decision tree. The output is several if-then rules for classifying processes based on the target feature. In clustering, K-means algorithm segments processes in several clusters. Processes in a cluster have a similar behavior and they are dissimilar to the processes in the other clusters. Euclidean distance function is used for calculating the distance between processes. The output is the cluster profiling to describe the behavior of processes in each cluster. In the feature selection, the most important features are selected based on a target process feature. These features are more correlated to the target process feature. In addition, they are more important to consider for process improvement purposes. The output is a variety of more important process features so that they can be considered for recommending the process improvement suggestions. After extracting valuable patterns hidden in the large number of processes, the accuracy and quality and these patterns are evaluated by an interaction between data miner, process owner, and process improvement expert. Evaluated patterns are considered for recommending the improvement suggestions. These suggestions must be aligned with the process improvement concepts in the organization. Processes are improved based on these suggestions. In last, the performance of the improved processes is evaluated. The proposed framework is based on an iterative and continuous method for using data mining in process improvement.
 
Results and Discussion: The proposed framework was evaluated based on a real process dataset including 1318 processes and 80 process features. Several preprocessing methods were employed to prepare dataset. Three classification, clustering, and feature selection techniques were applied to extract valuable patterns hidden in the large number of processes. Using C5 classification algorithm, processes were classified by the if-then rules based on a target process feature. In the proposed model, as an example, key processes were classified using C5 decision tree. The classification accuracy in the test dataset was set to 92.31%. The output was several if-then rules to classify key processes. These rules can identify key processes. In addition, processes features applied to construct the if-then rules can be employed for recommending the improvement suggestions for key processes. In clustering, using K-means algorithm, processes were segmented into 10 clusters. Some features were considered to cluster processes. The output was cluster profiling to describe the behavior of processes based on the selected features. In this paper, for example, the behaviors of processes in cluster 1 were described through the selected features. Several suggestions were recommended by the selected features for improving processes in this cluster. In the feature selection technique, for example, “cost of process” was considered as the target process feature. The output was the selection of 10 more important process features that they were more related to the target process features. These features can describe the cost of processes better than the other features. The improvement suggestions for reducing cost of processes were recommended based on these selected features.
 
Conclusion: This paper presented a framework of using data mining techniques for identifying valuable patterns hidden in the large number of processes for the process improvement purposes. A real process dataset was employed to evaluate the applicability and effectiveness of the proposed framework. In the proposed framework, classification, clustering, and feature selection data mining techniques were applied to extract valuable patterns hidden in high volume of process dataset. Process improvement methodologies cannot recommend the improvement suggestions in a rapid and accurate method, when there are many processes along with a variety of the process features. These methodologies are restricted to recommend a limited number of the process improvement suggestions. In the other direction, there are few studies on the application of data mining for the process improvement that they include some weaknesses. The proposed framework employed a lot of real processes in the data mining techniques to discover valuable patterns for process improvement. In addition, a variety of the process features were extracted from the literature to describe the behavior of the processes. In last, a wide variety of the several suggestions were recommended for process improvement based on the extracted patterns hidden in the large number of processes. The organizations can utilize the proposed framework for improving their processes. In addition, this framework can help organizations with the large number of processes for employing the process improvement methodologies in a productive manner. Future studies can apply the other data mining techniques for the proposed framework. In addition, the proposed framework can be developed for knowledge-intensive processes. The proposed framework can be integrated with the knowledge management methodologies for improving knowledge-based processes. In last, the proposed framework can be enhanced as a decision support system for the process improvement.
 
References
Houy, C., Fettke, P., Loos, P., van der Aalst, W.M.P., Krogstie, J. (2011). Business Process Management in the Large. Business and Information Systems Engineering, 3, 385–388.
Huang, Z., Lu, X., Duan, H. (2012). Resource behavior measure and application in business process management. Expert Systems with Applications, 39 (7), 6458–6468.
Jeong, H., Song, S., Shin, S., Rae Cho, B. (2008). Integrating data mining to a process design using the robust bayesian approach. International Journal of Reliability, Quality and Safety Engineering, 15 (05), 441–464. 

کلیدواژه‌ها [English]

  • Process Improvement
  • Data Mining
  • Business Processes

مقدمه

فرآیندها یکی از دارایی‌های راهبردی‌اند که نقش مهمی در سازمان دارند. هارینگتون[i] (1991) بیان کرده است فرآیند، فعالیت یا گروهی از فعالیت‌ها است که ورودی (مثل اطلاعات، مستندات، منابع مالی، نیروی انسانی) را دریافت و برای افزایش ارزش فرآیند آن را پردازش می‌کند تا خروجی (مثل تصمیم‌گیری، دانش، خدمات، محصول، مستندات) مدنظر را تأمین کند؛ برای مثال ورودی «فرآیند تست» شامل مستندات و نیروی انسانی متخصص برای انجام تست است. خروجی این فرآیند شامل نتایج تست و تصمیم‌گیری دربارۀ آن است.

سازمان‌ها برای دستیابی به اهداف خود نیازمند بهبود فرآیندها هستند. دالماریس[ii] و همکاران (2007) معتقدند بهبود فرآیندها از سال 1990 با کار اندیشمندانی چون داوِنپورت، هَمِر و چَمپی[iii] توسعه یافته است. هَمِر (2002) بیان کرد بهبود فرآیندها رویکردی ساخت‌یافته برای ارتقای عملکرد و متمرکز بر طراحی منظم و اجرای دقیق فرآیندها است.

چارچوب‌های مختلفی برای بهبود فرآیندها ارائه شده است. چارچوب هرم روندهای فرآیندهای کسب‌وکار را هارمون[iv] (2007) ارائه کرده است. همچنین تقسیم‌بندی‌های مختلفی از فرآیندها انجام شده است. بِرُن[v] (2008) فرآیندها را به دو دستۀ کلیدی و پشتیبانی تقسیم کرده است. رنجبرفرد[vi] و همکاران (2013) فرآیندها را به سه دسته تقسیم کرده‌اند؛ این سه دسته عبارتند از معمولی، تکرارشونده و غیرتکرارشونده.

در این چارچوب‌ها و تقسیم‌بندی‌ها، مسئلۀ حجم بسیار زیاد فرآیندها و ویژگی‌های آنها که باعث ایجاد تعاملات پیچیده بین فرآیندها می‌شود، در نظر گرفته نشده است. در یک سازمان مجموعۀ بزرگی از فرآیندها به‌همراه داده‌ها و ویژگی‌های آنها وجود دارد. جونگ[vii] و همکاران (2007) بیان کردند داده‌های فرآیند و نتایج درک‌شده یا مشاهده‌شده از آن، دانش ارزشمندی برای سازمان‌اند. همچنین چِن و وَنگ[viii] (1999) بیان کردند فرآیندها در سازمان‌ها دارای ویژگی‌هایی مانند حجم زیاد، مسئلۀ ابعاد بالای فرآیند، ماهیت پویای ویژگی‌های فرآیندها، تعاملات پیچیده بین ویژگی‌های فرآیندها و وجود مقیاس‌های اندازه‌گیری متعدد فرآیندها هستند.

جِونگ[ix] و همکاران (2008) بیان کردند با افزایش تعداد فرآیندها و ویژگی‌های آنها مسئلۀ ابعاد زیاد رخ می‌دهد. همچنین هوی[x] و همکاران (2011) معتقد بودند در گذشته، مدیریت فرآیندها صرفاً نگاه تکی و مجزا به فرآیندها داشتند؛ اما مدیریت فرآیندها در آینده متمرکز بر مجموعه‌های بزرگ از فرآیندها است. لِپمِتس[xi] و همکاران (2012) اعتقاد داشتند بهبود فرآیندها بدون در نظر گرفتن تأثیر آنها بر هم انجام می‌شود. از طرف دیگر به جنبه‌های درونی فرآیند (ویژگی‌های فرآیند) توجه کمی شده است (هوآنگ[xii] و همکاران، 2012).

همچنین ووکسیک[xiii] و همکاران (2013) بیان کردند در گذشته ارتباطی بین داده و فرآیند در رویکردهای هوشمندی کسب‌وکار وجود نداشته است. آنها معتقدند اجرای مجزای هوشمندی کسب‌وکار و مدیریت فرآیندها باعث بهبود عملکرد و کاهش هزینه‌ها در سازمان نمی‌شود. دِلگادو[xiv] و همکاران (2014) معتقد بودند نگرشی یکپارچه و تصویر کامل برای تحلیل فرآیندها براساس اطلاعات آنها وجود ندارد. همچنین در بیشتر روش‌شناسی‌های بهبود فرآیندها، هوشمندی وجود ندارد.

از طرف دیگر، داده‌کاوی در حجم زیاد فرآیندها باعث شناسایی و کشف الگوهای پنهان می‌شود. این الگوها به سازمان در بهبود فرآیندها کمک می‌کنند. زُنگوا و لیمِئی[xv] (2008) معتقدند داده‌کاوی می‌تواند ویژگی‌های فرآیندها را شناسایی و از تحلیل عوامل کلیدی موفقیت، شناسایی فرآیندهای کلیدی، بهبود جریان اطلاعات و بازخوردهای آنها پشتیبانی کند. فُلُرونسو و اُگوندا[xvi] (2005) و تَن[xvii] و همکاران (2006) بیان کردند استخراج الگوها در مجموعه فرآیندها باعث هدایت مدیران در بهبود فرآیندها می‌شود. تیواری[xviii]، و همکاران (2008) معتقد بودند داده‌کاوی به تحلیل رفتار فرآیندها، شناسایی دوباره‌کاری، وجود اختلال، حلقه‌ها، توالی و هم‌زمانی در فرآیندها و تجسم‌سازی آنها می‌پردازد. وِگِنِر و راپینگ[xix] (2010) بیان کردند داده‌کاوی در مواردی مانند حذف فعالیت‌های اضافی، حذف فعالیت‌های موازی، شناسایی فعالیت‌های تکراری در سازمان، کاهش تعداد افراد یا واحدهای درگیر در یک فرآیند و تحلیل فرآیندها در یک الگوی مشخص، به بهبود فرآیندها کمک می‌کند.

امروزه بهبود فرآیندها با موضوع داده‌کاوی پیوند خورده است. باتوجه‌به حجم زیاد فرآیندها و ویژگی‌های آنها، پژوهش‌های اندکی موضوع بهبود فرآیندها ازطریق داده‌کاوی را بررسی کرده‌اند. این پژوهش‌ها نیز ارتباط بین الگوریتم‌های داده‌کاوی و بهبود فرآیندها را بررسی نکرده‌اند؛ بلکه فقط از یک روش داده‌کاوی برای انجام کاری جزئی روی فرآیندها استفاده کرده‌اند. نکتۀ درخور توجه، سرعت داده‌کاوی در پشتیبانی از بهبود فرآیندها بدون درگیربودن همۀ سازمان نسبت به سایر روش‌های بهبود فرآیندها است. ازطریق داده‌کاوی الگوهای پنهان در حجم زیاد فرآیندها به سرعت شناسایی می‌شود و براساس آنها استراتژی‌های بهبود فرآیندها انتخاب و اجرا می‌شود. مزیت اصلی دیگر شناخت ارتباط بین فرآیندها است. داده‌کاوی الگوهای پنهان در ارتباط بین فرآیندها را برای بهبود آنها کشف می‌کند.

در این مقاله چارچوبی برای به‌کارگیری روش‌های داده‌کاوی در شناسایی و استخراج الگوهای مفید پنهان در مجموعه فرآیندها کشف شده است؛ به‌گونه‌ای‌که با این الگوها پیشنهادهایی برای بهبود فرآیندها ارائه می‌شود. هدف اصلی کشف الگوهای ارزشمند در مجموعه فرآیندها، ارائۀ پیشنهاد برای بهبود آنها است. برای دستیابی به این هدف باید در ابتدا الگوهای رفتاری پنهان در حجم زیاد فرآیندها کشف شود. سپس، پیشنهادهای بهبود فرآیندها براساس الگوهای رفتاری کشف‌شده ارائه شود؛ بنابراین دو سوال اصلی در این مقاله مطرح می‌شود: 1. چگونه الگوهای مفید در حجم زیاد فرآیندها شناسایی شود؟ 2. چگونه با الگوهای شناخته‌شده، پیشنهادهای بهبود فرآیند ارائه می‌شود؟

 

مفاهیم و پیشینۀ پژوهش

در این بخش مفاهیم به‌کاررفته در مقاله ارائه می‌شود.

 

فرآیند و بهبود فرآیند

فرآیند مفهومی مشخص شامل یک‌سری پیش‌فرض‌ها، نتایج، محتوا، اقدامات و دلایل است (گومِز پِرِز[xx] و همکاران، 2010). همچنین بُرِگو و باربا[xxi] (2014) بیان کرده‌اند فرآیند اقدامات انجام‌شده در محیطی فنی و سازمانی برای تحقق اهداف کسب‌وکار است. دَمیج و دَمیج[xxii] (2014) بیان کرده‌اند بهبود فرآیند متمرکز بر بهبود کارکرد فرآیندهای جاری با جستجوی روش‌هایی برای افزایش عملکرد و کیفیت و کاهش هزینه‌ها است. برخی از این روش‌ها عبارتند از حذف بوروکراسی؛ تحلیل ارزش افزوده؛ حذف دوباره‌کاری؛ ساده‌کردن روش‌ها؛ کاهش زمان؛ اصلاح خطاها؛ به‌روزرسانی فرآیند؛ استانداردسازی؛ مشارکت تأمین‌کنندگان؛ به‌کارگیری فناوری اطلاعات در اجرای فرآیند.

داده‌کاوی

داده‌کاوی، فرآیند انتخاب، کشف و مدل‌سازی برای یافتن الگوهای پنهان در حجم زیاد داده است (کوه و لو[xxiii]، 2004). این الگوها صریح، مفید و بالقوه‌اند (لی و ساوو[xxiv]، 2001). لارُس (2005) فرآیند کریسپ[xxv] برای اجرای داده‌کاوی را تعریف کرده است؛ این تعریف شامل 1. فهم کسب‌وکار؛ 2. فهم داده؛ 3. آماده‌سازی داده؛ 4. مدل‌سازی؛ 5. ارزیابی و 6. به‌کاربری است.

روش‌های متعددی در داده‌کاوی وجود دارند که در این مقاله از سه روش طبقه‌بندی، خوشه‌بندی و انتخاب ویژگی برای یافتن الگوهای ارزشمند در حجم زیاد فرآیندها برای بهبود آنها استفاده می‌شود.

در طبقه‌بندی، الگوریتم درخت تصمیم‌گیری، رکوردهای مجموعه‌ای داده را براساس یک متغیر هدف طبقه‌بندی می‌کند. خروجی این الگوریتم، مجموعه‌ای از قوانین اگر-آنگاه است. این الگوریتم از فرآیند استنتاج بالا به پایین براساس روش بخش‌بندی بازگشتی بهره می‌برد (دی هِیگِرِ[xxvi] و همکاران، 2003). درخت تصمیم‌گیری شامل چندین گره، شاخه و برگ است. هر گره معرف یک متغیر است. شاخه‌ها مجموعه داده‌ها را به مجموعه‌های کوچک‌تر تقسیم می‌کنند. برگ‌ها درانتهای شاخه‌ها، رکوردها را براساس متغیرِ هدف طبقه‌بندی می‌کنند (دی هِیگِرِ و همکاران، 2003).

روش خوشه‌بندی رکوردهای مجموعه داده را به چند خوشه بخش‌بندی می‌کند. بدین منظور فاصلۀ بین رکوردها محاسبه می‌شود و رکوردهایی که فاصلۀ بین آنها کم است در یک خوشه واقع می‌شوند. این رویه تا محقق‌شدن هدف در الگوریتم خوشه‌بندی ادامه می‌یابد (لارُس، 2005).

روش انتخاب ویژگی، ویژگی‌های (متغیرهای) مهم را براساس یک ویژگی هدف انتخاب می‌کند. الگوریتم انتخاب ویژگی دارای سه مؤلفه است (سالاپا[xxvii] و همکاران، 2007)؛ این مؤلفه‌ها عبارتند از: 1. مقیاس ارزیابی ویژگی؛ 2. روش جستجو؛ 3. معیار توقف.

 

پیشینۀ پژوهش

برخی پژوهش‌ها کاربرد داده‌کاوی در بهبود فرآیندها را بررسی کرده‌اند. چِن و وَنگ (1999) از داده‌کاوی در تحلیل داده‌های عملیاتی فرآیند استفاده کرده‌اند. وِگِنِر و راپینگ (2010) مدلی برای یکپارچگی داده‌کاوی و فرآیندها ارائه کرده‌اند. نیسِن[xxviii] (1999) با روش داده‌کاوی سیستمی مبتنی‌بر دانش را برای تشخیص مسائل فرآیندها با هدف بهبود آنها طراحی کرده است. فُلُرونسو و اُگوندا (2005) از داده‌کاوی برای پشتیبانی طراحی مجدد فرآیند با استخراج الگو استفاده کرده است. زُنگوا و لیمِئی (2008) کاربرد داده‌کاوی در مهندسی مجدد فرآیندها را برای تحلیل داده ازطریق شناسایی فرآیندهای کلیدی، تحلیل عوامل بحرانی موفقیت، بهبود جریان اطلاعات و بازخورد فرآیندها بررسی کرده است. کارکو[xxix] و همکاران (2008) مفهوم فناوری‌های هوشمند فرآیند همچون داده‌کاوی را ارائه کرده‌اند.

گِریگوری[xxx] و همکاران (2004) کاربرد هوشمندی کسب‌وکار در فرآیندها را بررسی کرده‌اند. مَتِو و جُرج[xxxi] (2012) بیان کرده‌اند می‌توان از داده‌کاوی برای یافتن دانش پنهان استفاده کرد و از آن در مهندسی مجدد فرآیندها بهره برد. قنادباشی[xxxii] و همکاران (2013) مدل یکپارچگی داده‌کاوی و مهندسی مجدد فرآیندها را ارائه کرده‌اند. در آنجا تبیین شده است که داده‌کاوی چگونه می‌تواند در هر فازِ مهندسی مجدد فرآیندها، الگوهای مناسب در مجموعه فرآیندها را شناسایی کند. گِروگِر[xxxiii] و همکاران (2014) برای بهبود فرآیندها ازطریق سیستم‌های پیشنهاددهندۀ درخت تصمیم‌گیری، تحلیل تجویزی را ارائه کرده‌اند. پیک[xxxiv] و همکاران (2014) رویکردی برای اجرای داده‌کاوی در فرآیندها ارائه کرده‌اند که شامل فازهای ارزیابی، بازطراحی، مدل‌سازی و قابلیت اجرایی‌شدن نتایج داده‌کاوی است.

راپنیک و جَکلیک[xxxv] (2009) کاربرد داده‌کاوی در فرآیندها را به‌صورت کلی ارائه کرده‌اند و از استاندارد کریسپ بهره برده‌اند. وِگِنِر و راپینگ (2010) توصیفی تئوریک از ارتباط بین داده‌کاوی و فرآیندهای مبتنی‌بر استاندارد کریسپ ارائه داده‌اند؛ اما ابعاد فنی، خروجی‌ها و کاربرد داده‌کاوی در بهبود فرآیندها را بیان نکرده‌اند. سُهیل و هاناپال دورای دومینیک[xxxvi] (2012) مدلی برای کاهش شکاف بین هوشمندی فرآیند و بهبود فرآیند ارائه کرده‌اند. قاتاس[xxxvii] و همکاران (2014) با استفاده از روش‌های داده‌کاوی رویکردی نیمه‌خودکار برای بهبود عملکرد براساس تصمیمات درخصوص فرآیندهای قبلی ارائه کرده‌اند.

 

چارچوب نظری و وجه تمایز مطالعه

شکل 1 چارچوب نظری مستخرج از پیشینۀ پژوهش را نشان می‌دهد. این چارچوب ارتباط بین کارکردهای داده‌کاوی و بهبود فرآیندها را ارائه می‌کند. کارکردها، دارای تعدادی ویژگی و رفتارند. ویژگی‌ها نشان‌دهندۀ مشخصه‌های کارکردها هستند. رفتارها مجموعه اعمالی است که هریک از کارکردها در مواجه با یکدیگر انجام می‌دهند. نوآوری این مقاله، ارائۀ چارچوبی برای به‌کارگیری داده‌کاوی برای بهبود فرآیندها است. در این چارچوب از داده‌کاوی برای شناسایی الگوهای پنهان در حجم زیاد فرآیندها استفاده می‌شود؛ با استفاده از این الگوها، پیشنهادهای بهبود برای فرآیندها ارائه می‌شود.

 

داده‌کاوی

ویژگی‌ها:

1. روش‌های طبقه‌بندی، خوشه‌بندی و انتخاب ویژگی

2. مجموعه فرایندهای کسب‌وکار

3. مجموعه ویژگی‌های فرایندها

 

رفتارها:

1. استخراج الگوهای پنهان ارزشمند در حجم زیاد فرایندها

2. ارزیابی الگوهای مستخرج

3. طبقه‌بندی فرایندها براساس ویژگی هدف

4. بخش‌بندی فرایندها برای توصیف رفتار فرایندها

5. یافتن مهم‌ترین ویژگی‌های فرایندها

بهبود فرایندها

ویژگی‌ها:

1. روش‌شناسی برای اجرای بهبود

2. پیشنهادهای بهبود فرایند

3. کار تیمی

4. ابزارها، روش‌ها و استانداردها

 

رفتارها:

1. بهبود فرایندهای کسب‌وکار

2. ارزیابی پیشنهادها

3. اجرای پیشنهادها

4. ارزیابی پیشنهادهای اجراشده

شکل 1- چارچوب نظری ارتباط بین کارکردهای داده‌کاوی و بهبود فرآیندها

 

وجه تمایز این مطالعه از دو جنبه بررسی‌شدنی است؛ نخست روش‌های بهبود فرآیندها، مسئلۀ حجم زیاد فرآیندها و ویژگی‌های زیاد آنها را در نظر نمی‌گیرند. این مقاله چارچوبی برای شناسایی الگوهای پنهان در حجم زیاد فرآیندها با داده‌کاوی ارائه می‌دهد. به‌کمک این الگوها، پیشنهادهای مختلف برای بهبود فرآیندها ارائه می‌شود؛ بنابراین این مطالعه براساس چارچوبی جدید از روش‌شناسی‌های بهبود در حجم زیاد فرآیندها پشتیبانی می‌کند. دوم، روش‌شناسی‌های بهبود، فرآیندها را فقط با یک یا چند ویژگی فرآیندی تحلیل می‌کند؛ اما چارچوب پیشنهادی تعداد زیادی ویژگی (برگرفته از مفاهیم بهبود فرآیندها) را لحاظ می‌کند.

نکتۀ درخور توجه این است که فرآیندکاوی یکی از رویکردهای مشهور درزمینۀ بهبود فرآیندها است. فرآیندکاوی به کشف، پایش و بهبود فرآیندها ازطریق دانش مستخرج از داده‌های ثبت واقعه می‌پردازد (کِلاس و پولس[xxxviii]، 2014). اگرچه مطالعات متعددی بر فرآیندکاوی متمرکز هستند، این مقاله قصد ندارد جایگزینی برای فرآیندکاوی ارائه کند. ایدۀ مقاله به‌جای فرآیندکاوی، متمرکز بر بهبود فرآیند است. براساس جدول 1، چارچوب پیشنهادی در چندین موضوع با فرآیندکاوی متفاوت است.

 

جدول 1- تفاوت چارچوب پیشنهادی با فرآیندکاوی

مطالعات فرآیندکاوی

نویسنده (سال)

چارچوب پیشنهادی

فقدان به‌کارگیری وسیع مفاهیم بهبود فرآیندها

دوماس[xxxix] و همکاران (2013)

ارتباط فزاینده با مفاهیم بهبود فرآیندها

استفادۀ خیلی کم از ویژگی‌های فرآیندها

سونگ[xl] و وَن دِر آلست (2008)

به‌کارگیری تنوع زیادی از ویژگی‌های فرآیندها

ارائۀ تعداد محدودی پیشنهادهای بهبود فرآیند

دوماس و همکاران (2013)

ارائۀ تعداد زیاد و متنوع پیشنهادهای بهبود فرآیند

استخراج الگوهای سخت از اطلاعات ثبت وقایع

کاستِلانوس[xli] و همکاران (2004)؛ یَنگ[xlii] و همکاران (2014)

استخراج الگوهای منعطف از تعداد بسیار زیاد فرآیندها

استفادۀ کم از نظرات کارکنان و مدیران سازمان

کاستِلانوس و همکاران (2004)؛ یَنگ و همکاران (2014)

دریافت نظرات کارشناسان در تحلیل فرآیندها، تکمیل اطلاعات فرآیندها، به‌کارگیری الگوهای داده‌کاوی و ارائۀ پیشنهادهای بهبود

تمرکز بر جنبۀ درونی فرآیندها

سونگ و وَن دِر آلست (2008)

توجه زیاد به ابعاد بیرونی فرآیندها همچون ابعاد سازمانی و اهداف فرآیندها و کسب‌وکار و همچنین ویژگی‌های فرآیندها

فهم کم از فرآیندهای کسب‌وکار

دوماس و همکاران (2013)

فهم وسیع از فرآیندها با به‌کارگیری ویژگی‌های متنوع فرآیندها

فهم کم خروجی‌های فرآیندکاوی برای سازمان

دوماس و همکاران (2013)

ارائۀ الگوها و نتایج قابل فهم بهبود فرآیند با داده‌کاوی

 

روش‌شناسی

روش‌شناسی موضوع این مقاله ازنظر هدف، توصیفی و ازنظر نتایج، کاربردی است. ازنظر فرآیند اجرا، مدل‌سازی مبتنی‌بر داده‌کاوی است. مراحل روش‌شناسی عبارتند از 1. شناسایی مجموعه فرآیندهای سازمان؛ 2. شناسایی ویژگی‌های فرآیندها؛ 3. تهیۀ بانک اطلاعاتی مشتمل‌بر مجموعه فرآیندها، ویژگی‌ها و مقادیر آنها؛ 4. عملیات آماده‌سازی و پیش‌پردازش برای تهیۀ مجموعۀ با کیفیت از بانک اطلاعاتی فرآیندها 5. اجرای روش‌های داده‌کاوی طبقه‌بندی، خوشه‌بندی و انتخاب ویژگی برای یافتن الگوهای مفید پنهان در فرآیندها؛ 6. ارزیابی دقت و کیفیت خروجی‌های داده‌کاوی (الگوهای کشف‌شده)؛ 7. استنتاج الگوهای کشف‌شده برای ارائۀ پیشنهادهای بهبود فرآیندها (به‌وسیلۀ خبرگان)؛ 8. ارائۀ پیشنهادهای بهبود ازطریق الگوهای کشف‌شده.

شکل 2 چارچوبی برای به‌کارگیری داده‌کاوی در بهبود فرآیندها ارائه می‌کند. در ابتدا فرآیندها شناسایی می‌شوند. مرحلۀ بعد تعیین ویژگی‌های فرآیندها و تعریف عملیاتی آنها است که از متخصص فرآیند و کارشناس فرآیندها استفاده می‌شود. ویژگی‌های فرآیندها برگرفته از مفاهیم بهبود فرآیندها است. درادامه بانک اطلاعاتی فرآیندها به‌همراه ویژگی‌های آنها ایجاد می‌شود. مقادیر ویژگی‌ها با تعاریف عملیاتی آنها تعیین می‌شود. سپس عملیات آماده‌سازی و پیش‌پردازش فرآیندها صورت می‌گیرد. با استفاده از الگوریتم‌های طبقه‌بندی، خوشه‌بندی و انتخاب ویژگی تنوعی از الگوهای پنهان در حجم زیاد فرآیندها استخراج می‌شود. این الگوها در تحلیل رفتار فرآیندها و ارائۀ پیشنهادهای بهبود به کار می‌روند.

ویژگی‌های فرایند

مجموعه فرایندها

طبقه‌بندی فرایندها

خوشه‌بندی فرایندها

انتخاب ویژگی‌های فرایندها

نمونه‌های پیشنهاد: برنامه‌ریزی نوآوری فرایند؛ شناسایی عوامل محیطی فرایند؛ مدیریت روابط بین فرایندها؛ توجه به تأمین‌کنندگان فرایند؛ مدیریت منابع فرایند؛ توسعه مهارت و آموزش فرایند؛ شناسایی فرایند ارزش‌افزا؛ به‌کارگیری روش‌های مشارکتی بهبود فرایند؛ طراحی سیستم ارزیابی فرایند؛ تدوین اهداف فرایند؛ مدیریت ریسک فرایند؛ به‌کارگیری اتوماسیون؛ حذف فرایند؛ ادغام و غنی‌سازی فرایند؛ مدیریت هزینه فرایند؛ به‌کارگیری روش بهبود فرایند مبتنی‌بر دانش؛ طراحی سیستم اطلاعاتی فرایند؛ اولویت‌بندی منابع فرایند؛ برون‌سپاری فرایند؛ افزایش خلاقیت و پویایی کارکنان؛ زمان‌سنجی فرایند؛ برگزاری جلسات تحلیل فرایند

الگوهای کشف‌شدۀ با ارزش برای بهبود فرایندها

الگوریتم‌های داده‌کاوی

پیشنهادهای بهبود فرایندها

ارزیابی الگو برای به‌کارگیری در بهبود فرایندها

ارزیابی پیشنهادها برای دستیابی به بهبود

اجرای پیشنهادها

اجرا و ارزیابی پیشنهاد بهبود فرایند

پیش‌پردازش فرایندها

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

شکل 2- چارچوب پیشنهادی به‌کارگیری داده‌کاوی در بهبود فرآیندها

 

الگوریتم‌های داده‌کاوی به‌کاررفته در چارچوب پیشنهادی به‌شرح زیر است:

1. الگوریتم طبقه‌بندی، مدل طبقه‌بندی فرآیندها را براساس یک ویژگی هدف می‌سازد. در اینجا از الگوریتم طبقه‌بندی درختان تصمیم‌گیری استفاده می‌شود. این الگوریتم، کاربرپسند است و می‌تواند الگوهای ساده با تفسیر آسان و جالب در مجموعه داده تولید کند.

2. الگوریتم خوشه‌بندی بدون در نظر گرفتن یک ویژگی هدف، بخش‌بندی فرآیندها در خوشه‌های مختلف را انجام می‌دهد؛ به‌گونه‌ای که فرآیندها در یک خوشه دارای بیشترین شباهت به‌هم هستند و بیشترین تفاوتِ بین آنها در خوشه‌های مختلف وجود دارد. برای خوشه‌بندی از الگوریتم کامیانگین استفاده می‌شود؛ این الگوریتم برای بخش‌بندی فرآیندها محبوب و آسان است. این الگوریتم می‌تواند الگوهایی با پیچیدگی کمتر و تفسیر ساده‌تر نسبت به سایر الگوریتم‌ها ایجاد کند.

3. الگوریتم انتخاب ویژگی، ویژگی‌هایی را انتخاب می‌کند که نسبت به سایر ویژگی‌ها، همبستگی بیشتری با ویژگی هدف دارند و از اهمیت بیشتری برای بهبود فرآیندها برخوردار هستند.

باتوجه‌به تنوع زیاد الگوریتم‌های داده‌کاوی، هدف اصلی به‌کارگیری الگوریتم‌های مختلف داده‌کاوی و ارزیابی آنها در یک نمونه مجموعه داده نیست. این مقاله متمرکز بر ارائۀ چارچوب به‌کارگیری داده‌کاوی در بهبود فرآیندها است؛ بنابراین در این مقاله از سه الگوریتم طبقه‌بندی درخت تصمیم‌گیری سی‌پنج، خوشه‌بندی کامیانگین و الگوریتم انتخاب ویژگی مبتنی‌بر شاخص همبستگی ویژگی‌ها با ویژگی هدف در چارچوب پیشنهادی استفاده می‌شود. البته در اجرای چارچوب پیشنهادی می‌توان انواع مختلف الگوریتم‌های داده‌کاوی را به کار برد. باتوجه‌به اینکه یکی از مشکلات متخصصین بهبود فرآیند، عدم آشنایی آنها با الگوریتم‌های داده‌کاوی است، سعی می‌شود در اجرای چارچوب پیشنهادی از الگوریتم‌های ساده و کاربرپسند داده‌کاوی استفاده شود.

با اجرای داده‌کاوی، الگوهای مستخرج شناسایی می‌شوند. سپس با استفاده از روش‌های ارزیابی به‌شرح زیر، میزان دقت و کیفیت آنها تعیین می‌شود: 1. نظرات خبرگان شامل متخصص بهبود، مالک و مدیر فرآیند و داده‌کاو برای ارزیابیِ مطابعت الگوها با مفاهیم بهبود فرآیندها؛ 2. بررسی پیچیدگی و قابلیت تفسیر الگوها به‌وسیلۀ خبرگان؛ 3. روش اعتبارسنجی متقاطع با عدد 10 برای تقسیم مجموعه فرآیندها به دو مجموعۀ آموزش و آزمون در الگوریتم‌های طبقه‌بندی و انتخاب ویژگی؛ 4. شاخص دقت طبقه‌بندی برای ارزیابی الگوهای حاصل از الگوریتم طبقه‌بندی؛ 5. شاخص دیویس بولدین[xliii] برای بررسی میزان شباهت بین فرآیندها در هر خوشه و تعیین تعداد مناسب خوشه‌ها؛ 6. شاخص همبستگی ویژگی‌ها با ویژگی هدف در الگوریتم انتخاب ویژگی.

بعد از ارزیابی، پیشنهادهای بهبود فرآیندها براساس الگوهای کشف‌شده ارائه می‌شوند. این الگوها باید مبتنی‌بر مفاهیم بهبود فرآیندها باشند. یک تعامل بین داده‌کاو و کارشناس بهبود برای تحلیل الگوها و پیشنهادهای ارائه‌شده انجام می‌شود. الگوها باید به‌وسیلۀ داده‌کاو و متخصص بهبود قابل به‌کارگیری باشد تا بتوان پیشنهادهای بهبود ارائه داد. این پیشنهادها باید با اداراکات بهبود فرآیندها و واقعیت‌های مرتبط به سازمان و محیط آن هم‌نوا باشد. بین خبرگان شامل متخصص بهبود، داده‌کاو، مدیران ارشد و کارشناسان فرآیند مشارکت انجام می‌شود. درنهایت پیشنهادهای بهبود با در نظر گرفتن همۀ موضوعات مرتبط به بافت سازمانی اجرا می‌شود. فرآیندها با این پیشنهادها، تعدیل و اصلاح می‌شوند و درنتیجه ارتقا می‌یابند. فرآیندهای جدید اجرا و عملکرد آنها ارزیابی می‌شود. این موضوع بررسی می‌شود که آیا تغییرات منتج از اجرای پیشنهادها با بافت سازمان و دنیای واقعی منطبق است یا خیر؟ بعد از اجرای فرآیندهای بهبودیافته، مجموعه فرآیند و ویژگی‌ها برای اجرای مجدد چارچوب پیشنهادی به‌روزرسانی می‌شوند. با اجرای مجدد چارچوب پیشنهادی، الگوهای جدید شناسایی و با الگوهای قبلی جایگزین می‌شوند. این الگوها در برنامۀ بهبود مستمر و فزاینده به کار می‌روند. بدین ترتیب اجرای چارچوب پیشنهادی به‌صورت چرخه‌ای مستمر تکرار می‌شود.

مطالعۀ موردی

توضیح سازمان برای فهم کسب‌وکار

سازمانِ درحال مطالعه، پروژه‌محور و فناوری‌محور با تعداد 120 نفر نیروی انسانی است. فعالیت اصلی سازمان برپایۀ پژوهش است. فرآیندها در واحدهای مدیریت بازرگانی، مدیریت پشتیبانی، مدیریت منابع انسانی، مدیریت مالی، مدیریت کیفیت، مدیریت دانش و آموزش، مدیریت عالی، واحدهای طراحی، واحد تست، کنترل پروژه، آینده‌پژوهی و مدیریت راهبردی، ساخت و بهره‌برداری، فناوری اطلاعات، مدیر پروژه و بازرسی اجرا می‌شوند.

برای شناسایی فرآیندها، وضعیت جاری سازمان مطالعه شده است. همچنین اهداف سازمان مرتبط با اهداف داده‌کاوی و اهداف بهبود فرآیند تعیین شدند. برای اجرای چارچوب پیشنهادی، تعاملی بین کارکنان اصلی سازمان، مدیران اجرایی، کارشناس بهبود و داده‌کاو انجام شده است. همچنین تحلیل کسب‌وکار برای ایجاد هم‌راستایی بین داده‌کاوی و بهبود فرآیند اجرا شده است. مسئلۀ اصلی در سازمان بهبود فرآیند در حجم بسیار زیاد فرآیندها است. هدف، شناسایی الگو در حجم زیاد فرآیندها برای ارائۀ پیشنهادهای بهبود فرآیند است. بدین منظور از چارچوب پیشنهادی برای به‌کارگیری داده‌کاوی در بهبود فرآیندها استفاده می‌شود. توجیحات به‌کارگیری هریک از الگوریتم‌های داده‌کاوی در بهبود فرآیندها در بخش‌های مرتبط مشاهده می‌شود.

 

مجموعه فرآیندها

برای ارزیابی قابلیت اجرای چارچوب پیشنهادی از مجموعه فرآیندهای واقعی استفاده می‌شود. برای تهیۀ مجموعه فرآیندها، همکاری بین تحلیل‌گر فرآیند، داده‌کاو، کارشناس بهبود و مالک فرآیند انجام شده است. فرآیندها در یک بانک اطلاعاتی درقالب جدولی ذخیره شدند. بانک اطلاعاتی شامل آیتم‌هایی مانند 1. تعداد زیاد نام فرآیند در ردیف‌های جدول؛ 2. ویژگی‌های فرآیندها در ستون‌های جدول؛ 3. مقادیر ویژگی‌های فرآیندها برای هر فرآیند در سلول مربوطه است. تعداد فرآیندها برابر با 1318 فرآیند است. فرآیندها با روش‌های زیر شناسایی و تهیه شده‌اند:

1. ادبیات بهبود فرآیندها و موضوعات مرتبط؛ 2. روش‌ها، دستورالعمل‌ها، مستندات، ماموریت، شرح وظایف واحدهای سازمانی، شرح مشاغل، شناسنامۀ مشاغل، شناسنامۀ فرآیندها؛ 3. نظرات متخصص بهبود فرآیندها؛ 4. روش طبقه‌بندی فرآیندها (بِرُن، 2008)؛ 5. مشاهدۀ اجرای فرآیندها؛ 6. چارچوب زنجیره ارزش پورتر؛ 7. مجری فرآیند؛ 8. مدل ارزیابی عملکرد واحدهای سازمان؛ 9. مدل شایستگی منابع انسانی؛ 10. کتابچۀ مهندسی مجدد ساختار سازمانی؛ 11. اظهارنامۀ تعالی منابع انسانی؛ 12. مراجع بالاسری؛ 13. استانداردهای کیفیتی، فنی و تست پروژه‌ها؛ 14. استانداردهای پیکرۀ دانش مدیریت پروژه و اسناد فنی پروژه‌ها.

 

مجموعه ویژگی‌های فرآیندها

بانک اطلاعاتی فرآیندها دارای 80 ویژگی متنوع است. برای شناسایی ویژگی‌ها از همان مراجع شناسایی فرآیندها بهره گرفته شده است. جدول 2 اطلاعاتِ ویژگی‌های فرآیند را نشان می‌دهد؛ این اطلاعات شامل 1. نام ویژگی، عنوانی که فرآیند را توصیف می‌کند؛ 2. روش اندازه‌گیری مقادیر ویژگی‌ها که به‌طور نمونه شامل دو روش مشاهدۀ اسناد و مدارک مرتبط به هر فرآیند یا دریافت نظرات است؛ 3. شیوۀ دستیابی به مقدار ویژگی شامل: استخراج از ادبیات پژوهشی، مطالعۀ روش‌ها و مستندات مربوط به هر فرآیند، نظرات متخصص بهبود فرآیندها، نظرات مالک فرآیند، نظرات داده‌کاو، مشاهدۀ اجرای فرآیندها است؛ 4. مقدار ویژگی: تعیین‌کنندۀ رفتار فرآیند در یک ویژگی است. این مقدار ازطریق تعیین روش اندازه‌گیری و شیوۀ دستیابی به مقدار ویژگی به دست می‌آید. برخی عوامل دیگر که در تعیین مقدار ویژگی فرآیند دخیل هستند عبارتند از نخست، نیاز سازمان برای نحوۀ اندازه‌گیری یک ویژگی؛ دوم، زمان و منابع لازم (ازجمله نیروی انسانی) برای اندازه‌گیری ویژگی فرآیند؛ سوم، سختی و راحتی تعیین مقدار ویژگی فرآیند به‌وسیلۀ کارشناس مربوطه؛ 5. فرد تعیین‌کنندۀ مقدار ویژگی: فردی که در تعیین مقدار ویژگی برای یک فرآیند تصمیم می‌گیرد؛ 6. مرجع شناسایی ویژگی: مرجعی که ویژگی فرآیند را تعریف می‌کند. در جدول 2، اطلاعات چند ویژگی فرآیند به‌طور نمونه ارائه شده است.

در جدول 3 همۀ عناوین ویژگی‌های فرآیند ارائه شده است. این ویژگی‌ها دارای چهار نوع اسمی، ترتیبی، فاصله‌ای و نسبی هستند که نوع آنها در ستون "مقدار ویژگی" از جدول 2 قرار داده شده است.

 

جدول 2- اطلاعات درخصوص ویژگی‌های فرآیند

ردیف

نام ویژگی

روش اندازه‌گیری

شیوۀ دستیابی به‌مقدار ویژگی

مقادیر ویژگی

فرد تعیین‌کنندۀ مقدار ویژگی

مرجع شناسایی ویژگی فرآیند

1

نام فرآیند

مشاهده، مطالعۀ اسناد، اخذ نظرات

مشاهده، اخذ نظرات، مطالعۀ سند مربوطه

نام فرآیند

مالک فرآیند/ کارشناس فرآیندها

ادبیات پژوهشی

2

نوع تأمین‌کننده

مشاهده، مطالعۀ اسناد، اخذ نظرات

مشاهده، مطالعۀ اسناد

واحد سازمانی

مالک فرآیند/ کارشناس فرآیندها

ادبیات پژوهشی

3

نوع ورودی

مشاهده، مطالعۀ اسناد، اخذ نظرات

مشاهده، مطالعۀ اسناد

مستندات، منابع انسانی، اطلاعات، پول، ابلاغیه‌های بالاسری، درخواست، سیستم، قطعه‌کاری

مالک فرآیند/ کارشناس فرآیندها

ادبیات پژوهشی

4

اهمیت فناوری

 

تعریف عملیاتی پژوهشگر: ازنظر مالی، نیروی انسانی، سازمانی و فراسازمانی

نظر تخصصی مالک فرآیند و کارشناس توسعۀ فناوری

1 الی 5

کارشناس توسعۀ فناوری

ادبیات پژوهشی

 

 

 

جدول 3- عناوین ویژگی‌های فرآیند

ویژگی‌های فرآیند

نام فرآیند؛ فرآیند نوشته‌شده یا نوشته‌نشده؛ نوع تأمین‌کننده؛ نوع ورودی؛ نوع خروجی؛ نوع مشتری؛ نوع مکانیزم؛ نوع کنترل؛ اهمیت فناوری؛ نوع فناوری؛ پیچیدگی؛ حیطه؛ مشروط‌بودن به عوامل تأثیرگذار محیطی؛ تعامل با بیرون سازمان؛ تأثیر بر سازمان‌های مرتبط دیگر؛ تأثیر بر کسب‌وکار؛ ارتباط مستقیم با پروژه‌های سازمان؛ تأثیر درخور توجه بر فرآیندهای دیگر؛ تأثیرپذیری درخور توجه از فرآیندهای دیگر؛ میزان پشتیبانی از دانش؛ میزان دارابودن قابلیت انتقال دانش بین افراد؛ میزان کپی‌برداری از فرآیند؛ قابلیت جایگزینی؛ میزان نادربودن؛ نوع اتلاف؛ اهمیت استراتژیک ؛ کلیدی‌بودن؛ برتری رقابتی؛ قابلیت برون‌سپاری؛ میزان درجۀ تکرارپذیری؛ تعداد بهبودهای انجام‌شده؛ ارزش مالی؛ هزینه؛ نوع فرآیند ازنظر ارزش؛ محل اجرا؛ کارمند اصلی مرتبط؛ فرآیند مشتری‌مدار؛ فرآیند مباحثه‌ای؛ میزان رسمیت؛ درجۀ ساخت‌یافتگی؛ میزان خودکاربودن؛ سطح انتزاع؛ میزان نیاز به بازرسی و اندازه‌گیری؛ نوع تغییر؛ راحتی در اجرا/ امکان‌سنجی اجرا؛ میزان ریسک؛ ریسک شکست؛ جنس منابع؛ دسترسی منابع؛ سرعت اجرا؛ زمان لازم برای اجرا؛ نیاز به تخصص مدیریتی؛ میزان نیاز به مهارت برای اجرا؛ نیاز به قضاوت‌های انسانی (شخصی) و تجربیات؛ میزان نیاز به مطالعه کار؛ میزان نیاز به آموزش؛ میزان نیاز به نوآوری؛ میزان نیاز به توجه به کیفیت؛ ارتباط با فعالیت‌های مدیریت دانش؛ نوع کارشناس فرآیند؛ نیاز به فناوری اطلاعات؛ میزان قابلیت توانمندسازکردن ازطریق فناوری اطلاعات؛ میزان نیاز به جمع‌آوری اطلاعات؛ میزان نیاز به امنیت؛ نوع امنیت فرآیند؛ نیاز به مدیریت حالت؛ ارتباط مستقیم با اهداف و ماموریت سازمان؛ میزان نیاز به تبعیت از اهداف و ماموریت سازمان؛ هدف فرآیند؛ روش‌های بهبود فرآیند؛ اتمیک‌بودن یا نبودن؛ نوع فرآیند؛ رشتۀ مرتبط؛ قابلیت پیش‌گویی؛ میزان سطح عدم‌اطمینان و ابهام.

 

ارزیابی اعتبار مجموعه فرآیندها

روش‌های ارزیابی اعتبار مجموعه فرآیندها عبارتند از: 1. به‌کارگیری مجموعه فرآیندهای واقعی؛ 2. تنوع وسیعی از مراجع برای تهیۀ بانک اطلاعاتی فرآیندها؛ 3. ادبیاتی وسیع برای شناسایی ویژگی‌ها (جدول 3)؛ 4. تعریف عملیاتی ویژگی‌ها؛ 5. اخذ نظرات خبرگان درخصوص مقادیر ویژگی‌ها.

 

روش‌های آماده‌سازی مجموعه فرآیندها

در داده‌کاوی به‌کارگیری روش‌های آماده‌سازی و پیش‌پردازش داده‌ها باعث دستیابی به نتایج بهتر می‌شود. لارُس (2005) تعداد زیادی از این روش‌ها را توضیح داده است. برخی از روش‌های استفاده‌شده در این مطالعه عبارتند از 1. ادغام مجموعه فرآیندها از چند بانک اطلاعاتی برای ایجاد بانک اطلاعاتی یکپارچه؛ 2. تغییر نوع ویژگی‌ها؛ برای مثال تبدیل نوع ویژگی از نسبی به ترتیبی؛ 3. حذف فرآیندهای تکراری با مفاهیم یکسان؛ 4. حذف ویژگی‌های تکراری با معانی یکسان؛ 5. حذف ویژگی‌ها با مقادیر منحصر به فرد؛ 6. حذف ویژگی‌ها با مقادیر یکسان؛ 7. اصلاح اسامی ویژگی‌ها برای تخصیص مقادیر مناسب‌تر به آنها.

 

یافته‌های پژوهش

این بخش یافته‌های به‌کارگیری چارچوب پیشنهادی پژوهش را تبیین می‌کند. برای ارزیابی اثربخشی و کاربردپذیری چارچوب پیشنهادی، چند نمونه از به‌کارگیری الگوریتم‌های داده‌کاوی برای استخراج الگوهای پنهان در فرآیندها ارائه می‌شود. این نمونه‌ها مبتنی‌بر ادبیات بهبود فرآیندها هستند. درنهایت با استفاده از الگوهای مستخرج، پیشنهادهای بهبود فرآیند ارائه می‌شود. الگوریتم‌های داده‌کاوی به‌وسیلۀ نرم‌افزار کلمنتاین نسخۀ 12 اجرا شده است.

 

طبقه‌بندی

با استفاده از الگوریتم طبقه‌بندی، فرآیندها براساس یک ویژگی هدف طبقه‌بندی می‌شود. خروجی طبقه‌بندی به دو صورت است: 1. قوانین اگر-آنگاه؛ 2. ویژگی‌های مهمی که نسبت به سایر ویژگی‌ها بهتر می‌توانند فرآیندها را براساس ویژگی هدف طبقه‌بندی کنند.

در اینجا ذکر دو نکته اهمیت دارد؛ نخست اینکه الگوریتم درخت تصمیم‌گیری سی‌پنج از شاخص کسب اطلاعات برای انتخاب ویژگی‌های مؤثر بر ویژگی هدف استفاده می‌کند؛ یعنی هر ویژگی که بتواند قدرت کسب اطلاعات بیشتری داشته باشد و ویژگی هدف را بهتر تبیین کند، یک ویژگی مهم است و انتخاب می‌شود. از روش تحلیل همبستگی آماری برای انتخاب ویژگی‌ها در الگوریتم درخت تصمیم‌گیری استفاده می‌شود؛ اما روش‌های داده‌کاوی در مقایسه با آمار باتوجه‌به حجم بسیار زیاد داده، به‌طور هم‌زمان اثرات چند ویژگی بر ویژگی هدف را تعیین می‌کنند و این امر به‌صورت غیرخطی انجام می‌شود؛ یعنی در شناسایی چند متغیر به‌طور هم‌زمان روابط خطی حاکم نیست.

دوم اینکه با استفاده از الگوریتم طبقه‌بندی درخت تصمیم‌گیری ویژگی‌های مؤثر بر ویژگی هدف انتخاب می‌شود. به عبارت دیگر سه نوع روش انتخاب ویژگی وجود دارد؛ این روش‌ها عبارتند از: 1. روش فیلتر[xliv]؛ 2. روش راپِر[xlv]؛ 3. روش جاسازی‌شده[xlvi]. در روش فیلتر ارتباط بین ویژگی‌ها با ویژگی هدف بررسی می‌شود. الگوریتم انتخاب ویژگی مطرح‌شده از این روش استفاده می‌کند. در روش راپِر ویژگی‌ها به‌گونه‌ای انتخاب می‌شوند که بتوانند رکوردها را براساس ویژگی هدف طبقه‌بندی کنند. در روش جاسازی‌شده اگر یک الگوریتم طبقه‌بندی اجرا شود، خروجی این الگوریتم دارای تعدادی ویژگی است. این ویژگی‌ها می‌توانند برای ویژگی‌های مؤثر بر ویژگی هدف انتخاب شوند. در این مقاله درخت تصمیم‌گیری ساخته‌شده دارای تعدادی ویژگی است. این ویژگی‌ها، ویژگی‌های مهمی هستند که شناسایی و انتخاب می‌شوند.

پیشنهادهای بهبود براساس دو خروجیِ طبقه‌بندی ارائه می‌شود؛ این پیشنهادها عبارتند از 1. بعد از اجرای الگوریتم درخت تصمیم‌گیری، تعدادی قوانین اگر- آنگاه به‌وجود می‌آید. ویژگی‌هایی که این قوانین را می‌سازند ویژگی‌های مهمی هستند که برای ارائۀ پیشنهادهای بهبود انتخاب می‌شوند. همچنین در این قوانین، مقادیر ویژگی‌های فرآیندها براساس ویژگی هدف مشخص شده است. این مقادیر در ارائۀ پیشنهادهای بهبود فرآیندها کمک‌کننده هستند؛ 2. تعداد 10 ویژگی مهم انتخاب می‌شوند که بر ویژگی هدف تأثیر دارند. با استفاده از این ویژگی‌ها پیشنهادهای بهبود ارائه می‌شود.

تعداد ویژگی‌ها بستگی به نظر کارشناس بهبود فرآیندها و کارشناس داده‌کاوی دارد. در اینجا برای نمونه تعداد 10 ویژگی انتخاب شده است. همچنین الگوریتم‌های درخت تصمیم‌گیری و انتخاب ویژگی، ویژگی‌ها را براساس اهمیت آن‌ها اولویت‌بندی می‌کنند. در تعیین تعداد ویژگی‌ها برخی نکات اهمیت دارد (نکته: مهم‌ترین ویژگی‌ها برای شناسایی و بهبود فرآیند انتخاب می‌شود؛ زیرا همۀ ویژگی‌های فرآیند مهم نیستند.). 1. هرچه تعداد ویژگی‌های فرآیند بیشتر باشد، تعداد بیشتری از ویژگی‌های مهم برای شناسایی فرآیندها انتخاب می‌شود 2. اگر تعداد ویژگی‌ها کم باشد، تعداد کمتری ویژگی مهم برای بهبود فرآیندها انتخاب می‌شود؛ 3. برای تعیین تعداد ویژگی‌ها (باتوجه‌به اینکه ویژگی‌ها به‌لحاظ اهمیت رتبه‌بندی شده‌اند) براساس روش قضاوتی تعدادی از ویژگی‌های با رتبۀ بالا انتخاب می‌شوند؛ به‌گونه‌ای‌که این ویژگی‌ها براساس نظرات کارشناس بهبود فرآیند و داده‌کاوی، ارتباط بیشتری با ویژگی هدف دارند و بهتر می‌توانند ویژگی هدف را تبیین کنند.

درادامه نمونه‌ای از به‌کارگیری درخت تصمیم‌گیری برای ارائۀ پیشنهادهای بهبود تشریح می‌شود.

در این مقاله، ویژگی هدف «کلیدی‌بودن فرآیند» برای نمونه انتخاب شده است و فرآیندها بر این اساس طبقه‌بندی می‌شوند. ویژگی‌هایِ هدف متنوعی برای انتخاب ویژگی‌ها در چارچوب پیشنهادی در نظر گرفته می‌شود؛ اما انتخاب ویژگی هدف بستگی به نیاز سازمان در بهبود فرآیندها دارد. انتخاب ویژگی هدف با هماهنگی بین متخصص بهبود فرآیند و داده‌کاو انجام می‌شود.

برای طبقه‌بندی فرآیندها از درخت تصمیم‌گیری سی‌پنج استفاده شده است. دقت طبقه‌بندی مدل در مجموعه داده آموزش و آزمون به‌ترتیب برابر با 82/90 و 31/92 درصد است. جدول 4 نتایج اعتبارسنجی متقاطع در داده‌های آموزش و آزمون را ارائه می‌دهد.

 

جدول 4- اعتبارسنجی متقاطع

مجموعه داده آموزش

1 (مثبت)

صفر (منفی)

1 (مثبت)

مثبت درست: 457

مثبت نادرست: 82

صفر (منفی)

منفی نادرست: 27

منفی درست: 622

مجموعه داده آزمون

1 (مثبت)

صفر (منفی)

1 (مثبت)

مثبت درست: 61

مثبت نادرست: 9

صفر (منفی)

منفی نادرست: 1

منفی درست: 59

 

در جدول 5 نمونه قوانین ایجادشده در طبقه‌بندی فرآیندهای‌کلیدی ارائه شده است. فرآیندهای کلیدی با این قوانین طبقه‌بندی می‌شوند. همچنین همۀ فرآیندهای سازمان براساس این قوانین طبقه‌بندی می‌شوند. اگر هدف بررسی فرآیند جدیدی باشد با قراردادن ویژگی‌های آن فرآیند در این قوانین می‌توان به کلیدی‌بودن یا نبودن آن فرآیند پی برد. همچنین برای شناسایی فرآیندهای کلیدی به الگوها و قوانینی دسترسی وجود دارد که با استفاده از آنها کلیدی‌بودن یک فرآیند تشخیص داده می‌شود. جدول 5 بیان می‌کند که برای شناسایی فرآیندهای کلیدی کافی است چند ویژگی آن بررسی شود و لازم نیست همۀ ویژگی‌ها بررسی شود؛ بنابراین با سرعت بیشتر و راحت‌تر، فرآیندهای کلیدی شناسایی می‌شود.

کاربرد این قوانین در چارچوب پیشنهادی این است که نخست می‌توان با قوانین، فرآیندهای کلیدی را شناسایی کرد و برای شناسایی آنها نیازی نیست همۀ ویژگی‌ها بررسی شوند. دوم اینکه با استفاده از این قوانین، مشخصات فرآیندها شناسایی می‌شود. درواقع شناسایی مشخصات فرآیندها در ارائۀ پیشنهادهای بهبود فرآیند کمک‌کننده است. به عبارت دیگر پیشنهادات بهبود فرآیند هدفمند و از ارائۀ پیشنهادات بهبود به‌صورت غیرهدفمند جلوگیری می‌شود. از طرف دیگر با تغییر ویژگی هدف، فرآیندها از نقطه‌نظر ابعاد دیگر شناسایی می‌شوند و پیشنهادهای بهبود فرآیند به‌طور متناسبی ارائه می‌شود.

مهم‌ترین ویژگی‌های فرآیندی در ساخت درخت تصمیم‌گیری به‌ترتیب اولویت و اهمیت در جدول 6 مشخص است. این ویژگی‌ها به‌صورت نمونه هستند و می‌توان از سایر ویژگی‌های مؤثر بر ویژگی هدف برای ارائۀ پیشنهادهای بهبود فرآیند استفاده کرد. بعد از استخراج قوانین اگر- آنگاه و مهم‌ترین ویژگی‌ها در ساخت درخت تصمیم‌گیری، پیشنهادهایی برای بهبود فرآیندهای کلیدی ارائه می‌شود. همان طور که در جدول 6 مشاهده می‌شود، پیشنهاد بهبود به‌طور خاص و فقط براساس ویژگی فرآیندیِ مدنظر ارائه شده است. ویژگی‌های فرآیندی در جدول 6 همان ویژگی‌هایی هستند که در ساخت چهار نمونه قانون (جدول 5) به کار رفته‌اند؛ بنابراین پیشنهادهای بهبود با دو خروجیِ طبقه‌بندی، یعنی براساس نمونه قوانین اگر- آنگاه و براساس نمونه ویژگی‌های مؤثر بر ویژگی هدف ارائه شده است.

 

جدول 5- نمونه قوانین در مدل طبقه‌بندی فرآیندهای‌کلیدی

قانون

اگر تأثیر فرآیند بر فرآیندهای دیگر درخور توجه باشد و میزان نادربودن فرآیند از متوسط تا خیلی زیاد و ارزش مالی فرآیند زیاد و خیلی زیاد باشد، فرآیند کلیدی است. نمونۀ این فرآیند: جذب منابع مالی برای پروژه

اگر تأثیر فرآیند بر فرآیندهای دیگردرخور توجه باشد و میزان نادربودن فرآیند از متوسط تا خیلی زیاد، نیاز به نوآوری در فرآیند از متوسط تا خیلی زیاد و نوع فرآیند فنی باشد، فرآیند کلیدی است. نمونۀ این فرآیند: تعیین سطح بلوغ فناوری‌ها

اگر نوع تأمین‌کننده فرآیند، دانش و ارزش مالی فرآیند از متوسط تا خیلی زیاد باشد، فرآیند کلیدی است. نمونۀ این فرآیند: تدوین سند راهبردی مدیریت دانش

اگر تأثیر فرآیند بر فرآیندهای دیگر درخور توجه باشد یا میزان نادربودن فرآیند از متوسط تا خیلی زیاد و میزان قابلیت توانمندسازکردن ازطریق فناوری اطلاعات از خیلی کم تا متوسط باشد، فرآیند کلیدی است. نمونۀ این فرآیند: تائید نمونه آزمایشی

 

جدول 6- پیشنهادهای بهبود فرآیندهای کلیدی

ویژگی فرآیندی

پیشنهاد بهبود فرآیند

میزان نادربودن

برنامه‌های توسعۀ نوآوری برای افزایش میزان نادربودن فرآیند نسبت به رقبا

تأثیر درخور توجه بر فرآیندهای دیگر

1. بهبود فرآیندهایی که از فرآیندهای کلیدی تأثیرپذیر هستند؛ 2. شناسایی عواملی از فرآیندها که فرآیندهای کلیدی بر آنها تأثیر می‌گذارند.

ارزش مالی

1. شناسایی و مدیریت عواملی که باعث افزایش ارزش مالی فرآیندهای کلیدی می‌شود؛ 2. تهیۀ اقدامات و برنامه‌ها برای افزایش ارزش مالی فرآیندهای کلیدی؛ 3. حذف، ادغام، یا برون‌سپاری فرآیندهایی که ارزش مالی ایجاد نمی‌کنند.

نوع فرآیند ازنظر ارزش

شناسایی و بهبود فرآیندهای ارزش‌افزا و غیرارزش‌افزا در سازمان

تأثیر بر کسب‌وکار

1. شناسایی و بهبود فرآیندهای تأثیرگذار بر کسب‌وکار؛ 2. شناسایی و مدیریت شاخص‌های تأثیرگذار فرآیند بر کسب‌وکار.

نوع تأمین‌کننده

شناسایی و توجه به تأمین‌کنندگان (ازجمله منابع انسانی و دانش) فرآیندهای کلیدی

تأثیرپذیری درخور توجه از فرآیندهای دیگر

1. شناسایی و بهبود فرآیندهایی که بر فرآیندهای کلیدی تأثیر می‌گذارند؛ 2. شناسایی و مدیریت عوامل و شاخص‌های تأثیرگذار بر فرآیندهای کلیدی.

دسترسی به منابع

1. شناسایی روش‌های دسترسی آسان به منابع برای اجرای بهتر فرآیندهای کلیدی؛ 2. شناسایی و مدیریت منابع فرآیندهای کلیدی.

میزان نیاز به مهارت برای اجرا

توسعۀ مهارت و آموزش برای اجرای فرآیندهای کلیدی

کارمند اصلی مرتبط

1. آموزش کارکنان و توسعۀ فردی آنها برای اجرای فرآیندهای کلیدی؛ 2. ارزیابی شایستگی شغلی، جانشین‌پروری، حفظ و نگهداشت کارکنان فرآیندهای کلیدی.

میزان نیاز به نوآوری

1. تدوین راهبرد مدیریت نوآوری برای فرآیندهای کلیدی؛ 2. به‌کارگیری کارکنان نوآور برای انجام فرآیندهای کلیدی.

میزان قابلیت توانمندسازکردن با فناوری اطلاعات

1. کاهش میزان رسمیت فرآیندهای کلیدی؛ 2. به‌کارگیری فناوری اطلاعات برای اجرای فرآیندهای غیرکلیدی.

 

خوشه‌بندی

با استفاده از الگوریتم خوشه‌بندی کامیانگین، فرآیندها بخش‌بندی و پیشنهادهای بهبود متناسب با هر بخش تدوین می‌شود. برای تعیین تعداد مناسب خوشه‌ها از شاخص دیویس بولدین استفاده شده است. هر قدر مقدار این شاخص کمتر باشد، خوشه‌بندی با کیفیت بهتری انجام می‌شود. مقدار این شاخص در تعداد 10 خوشه به کمترین مقدار برابر با 65/1- رسیده است. همچنین در الگوریتم خوشه‌بندی، تعداد تکرارها تا رسیدن به کمترین خطا برابر با 20 تکرار و کمترین خطا برابر با 057/0 است.

خروجی خوشه‌بندی، پروفایل خوشه‌ها است که فرآیندها را در هر خوشه براساس ویژگی‌های آنها توصیف می‌کند. پروفایل خوشه‌ها در جدول 7 نمایش داده شده است.

 

جدول 7- پروفایل خوشه‌ها برای توصیف فرآیندها

شمارۀ خوشه

تعداد فرآیندها در خوشه (تعداد)

میزان درجۀ تکرارپذیری (تعداد)

فرآیند مشتری‌مدار (درصد)

ارتباط مستقیم با پروژه‌های سازمان (درصد)

کلیدی‌بودن (درصد)

میزان دارابودن قابلیت انتقال دانش بین افراد (درصد)

درجۀ ساخت‌یافتگی (درصد)

1

200

50

50/1

50/11

50/8

18

95

2

124

6

71/87

19/99

100

19/99

23/3

3

125

7

44

20/63

96

60

80/40

4

89

5

49/4

94/44

64/87

26/93

98/17

5

188

11

40/23

62/41

21/70

23/37

47/74

6

191

222

0

57/1

52/0

09/2

100

7

27

3

22/22

63/29

04/37

11/11

30/96

8

158

10

04/43

94/94

18/84

94/94

16/53

9

57

2

56/24

56/24

25/98

68/73

26/5

10

159

38

81/8

62/39

90/23

98/16

94/89

 

درادامه فرآیندهای خوشۀ نخست به‌طور نمونه توصیف می‌شود. در خوشۀ نخست، تعداد 200 فرآیند وجود دارد. میانگین تکرارپذیری هر فرآیند برابر با 50 تکرار در سال است. 5/1 درصد از فرآیندهای این خوشه، مشتری‌محور (منظور مشتری بیرونی) هستند. 50/11 درصد از فرآیندها ارتباط مستقیم با پروژه‌های سازمان دارند. 5/8 درصد فرآیندهای این خوشه کلیدی هستند. 18 درصد از فرآیندهای این خوشه دارای قابلیت انتقال دانش بین کارکنان هستند. 95 درصد از فرآیندها درجۀ ساخت‌یافتگی زیادی دارند. چند نمونه از فرآیندهای خوشۀ نخست عبارتند از محاسبات راندمان کارکنان در پروژه‌ها؛ انجام محاسبات حقوق کارکنان؛ ثبت اعتبارات و منابع پروژه‌ها؛ تهیۀ بانک اطلاعاتی شرکت‌های فناور؛ تعیین سختی کار مشاغل.

روش ارائۀ پیشنهاد بهبود به این صورت است که با استفاده از الگوریتم کامیانگین، فرآیندها به چند خوشه تقسیم می‌شوند. پیشنهادهای بهبود بر دو اساس به‌طور هدفمند برای هر خوشه ارائه می‌شود که شامل 1. پروفایل خوشه‌ها است که مشخصات فرآیندها را در هر خوشه توصیف می‌کند؛ 2. ویژگی‌های منتخب برای توصیف رفتار فرآیندها در هر خوشه است. ویژگی‌های منتخب ویژگی‌هایی است که کارشناس بهبود فرآیندها و داده‌کاو برای خوشه‌بندی فرآیندها انتخاب کرده‌اند. در جدول 8 پیشنهادهای بهبود برای فرآیندهای خوشۀ نخست (به‌طور نمونه) ارائه شده است.

 

جدول 8- پیشنهادهای بهبود فرآیندهای خوشۀ نخست

ویژگی فرآیندی

پیشنهاد بهبود فرآیند

میزان درجۀ تکرارپذیری

خودکارسازی اجرای فرآیندها به‌کمک فناوری اطلاعات به‌دلیل تکرار زیاد فرآیند

فرآیند مشتری‌مدار

شناسایی فرآیندهای مشتری‌مدار که متأثر از فرآیندهای خوشۀ نخست هستند و طراحی سیستم ارزیابی عملکرد فرآیندهای خوشۀ نخست برای بررسی کیفیت اجرای این فرآیندها به‌عنوان ورودی فرآیندهای مشتری‌مدار

ارتباط مستقیم با پروژه‌های سازمان

ادغام فرآیندهای این خوشه با فرآیندهای مرتبط به پروژه برای افزایش غنای فرآیندها

کلیدی‌بودن

1. حذف فرآیندهای غیرکلیدی. 2. حذف فعالیت‌های غیرکلیدی فرآیندها در خوشۀ نخست.

میزان دارابودن قابلیت انتقال دانش بین افراد

ترکیب فرآیندهای این خوشه با فرآیندهایی که قابلیت زیادی در انتقال دانش دارند

درجۀ ساخت‌یافتگی

تدوین روش و دستورالعمل برای فهم اجرای فرآیند به‌وسیلۀ کارکنان

 

وقتی الگوریتم خوشه‌بندی اعمال می‌شود، این الگوریتم نمی‌تواند همۀ فرآیندها را با در نظر گرفتن دقیق همۀ ویژگی‌های فرآیند بخش‌بندی کند. مسلماً در هر خوشه، فرآیندهایی قرار می‌گیرند که ممکن است در یک ویژگی با فرآیند دیگر در همان خوشه مشابه نباشند. در خوشه‌بندی سعی می‌شود فرآیندهای موجود در یک خوشه حداکثر شباهت را به‌هم داشته باشند؛ بنابراین ممکن است در یک خوشه فرآیندهایی باشند که در یک یا چند ویژگی مشابه با فرآیندهای دیگر عمل نمی‌کنند؛ برای مثال در خوشۀ نخست تعداد سه فرآیند مشتری‌مدار وجود دارد.

لزوماً پیشنهادات بهبود فرآیند برای همۀ فرآیندها در یک خوشه اعمال نمی‌شود؛ بلکه بررسی مبتنی‌بر روش قضاوتی، باتوجه‌به محیط سازمان و ادراکات بهبود فرآیند و براساس نظرات مالک فرآیند، کارشناس بهبود و داده‌کاو انجام می‌شود. همچنین قابلیت اجرایی‌بودن پیشنهاد بهبود ارزیابی می‌شود. پیشنهادات بهبود مطرح در جدول 8 نمونه‌ای از پیشنهاداتی هستند که در مقاله آورده شده است. برای اجرای این پیشنهادات باید به تمام نکات مطرح‌شده توجه شود؛ اما در ارائۀ پیشنهاد بهبود فرآیند برای فرآیندهای یک خوشه، سعی می‌شود پیشنهاد به‌گونه‌ای مطرح شود که برای بیشتر فرآیندهای آن خوشه اجراشدنی باشد. مسلماً برای برخی فرآیندها که مشابه فرآیندهای دیگر در همان خوشه هستند، این پیشنهادها اعمال نمی‌شود و پیشنهادهای دیگری در نظر گرفته می‌شود.

 

انتخاب ویژگی‌ها

با استفاده از الگوریتم انتخاب ویژگی، ویژگی‌های مهم فرآیندها شناسایی و سپس پیشنهادهای بهبود براساس آنها ارائه می‌شود. روش ارائۀ پیشنهاد بهبود به این شکل است که ابتدا یک ویژگی هدف با تعامل بین کارشناس بهبود و داده‌کاو تعیین می‌شود. در این مقاله ویژگی هدف "هزینۀ فرآیند" برای نمونه انتخاب شده است. ویژگی‌های هدف متنوعی برای انتخاب ویژگی‌ها در چارچوب پیشنهادی در نظر گرفته می‌شود. انتخاب ویژگی هدف باتوجه‌به نیاز سازمان در بهبود فرآیند و براساس تعامل بین متخصص بهبود فرآیند و داده‌کاو انجام می‌شود. الگوریتم انتخاب ویژگی، ویژگی‌های فرآیندی مهم را براساس ویژگی هدف انتخاب می‌کند. در مجموعه ویژگی‌ها، ویژگی‌های منتخب همبستگی بیشتری با ویژگی هدف دارند. کمترین ضریب تغییر[xlvii] و انحراف استاندارد[xlviii] در الگوریتم انتخاب ویژگی به‌ترتیب برابر با 1/0 و صفر است. با استفاده از ویژگی‌های منتخب، ارائۀ هدفمندی از پیشنهادهای بهبود انجام می‌شود؛ به عبارت دیگر پیشنهادهای بهبود فقط براساس مهم‌ترین ویژگی‌های منتخب مستخرج از اجرای الگوریتم انتخاب ویژگی ارائه می‌شود؛ برای نمونه جدول 9 تعداد 10 ویژگی مهم را ارائه می‌کند که با ویژگی هدف "هزینه فرآیند" همبستگی بیشتری دارند. این 10 ویژگی نسبت به سایر ویژگی‌ها توانایی بیشتری برای تبیین هزینۀ فرآیند دارند. اگر سازمان بخواهد پیشنهاد بهبود فرآیندها را برای کاهش هزینۀ فرآیند ارائه دهد، بهتر است به این 10 ویژگی توجه کند. جدول 9، پیشنهادهای بهبود را براساس 10 ویژگی مهم منتخب تأثیرگذار بر هزینۀ فرآیند ارائه می‌دهد.

 

جدول 9- پیشنهادهای بهبود برای کاهش هزینۀ فرآیند

ویژگی فرآیندی

پیشنهاد بهبود فرآیند

اهمیت فناوری

1. مدیریت فناوری فرآیند و انتخاب یک فناوری که هزینۀ زیادی به سازمان تحمیل نمی‌کند. 2. تعامل با شرکت‌های فناور براساس برنامۀ توسعۀ فناوری.

نوع مکانیزم

تحلیل مکانیزم اجرای فرآیند (ازجمله پول، نیروی انسانی، و فناوری)

ریسک شکست

مدیریت ریسک فرآیندها

جنس منابع

مدیریت منابع فرآیندها

برتری رقابتی

شناسایی و توسعۀ فرآیندهایی که باعث افزایش برتری رقابتی می‌شوند

میزان کپی‌برداری از فرآیند

1. حذف، برون‌سپاری، یا ادغام فرآیندهایی که کپی‌برداری از آنها راحت است؛ 2. آموزش کارکنان با هدف توسعۀ فرآیندهایی که کپی‌برداری از آنها سخت است

نوع فرآیند

شناسایی نوع فرآیند با هدف مدیریت آن در واحد سازمانی برای کاهش هزینۀ فرآیند

نوع فرآیند از نظر ارزش

1. تحلیل هزینه-ارزش برای هر فرآیند به‌خصوص فرآیندهای هزینه‌زا؛2. شناسایی و بهبود فرآیندهایی که ارزش کم ایجاد می‌کنند، اما هزینه زیادی دارند.

نوع اتلاف

شناسایی و تعیین نوع اتلاف برای فرآیندهای هزینه‌زا

ارزش مالی

تحلیل هزینه و ارزش مالی برای فرآیندهای هزینه‌زا

 

بحث و نتیجه‌گیری

این مقاله چارچوبی برای به‌کارگیری روش‌های داده‌کاوی در حجم زیاد فرآیندها با هدف شناسایی الگوهای مفید برای بهبود فرآیندها ارائه می‌دهد. مجموعۀ واقعی از فرآیندها همراه با ویژگی‌های آنها برای ارزیابی کاربردپذیری و اثربخشی چارچوب پیشنهادی به کار گرفته شد. ویژگی‌های فرآیندها براساس مطالعه در مفاهیم بهبود فرآیندها و مدیریت دانش شناسایی شدند.

در چارچوب پیشنهادی بعد از تهیۀ مجموعه فرآیندها و ویژگی‌های آنها با استفاده از روش‌های داده‌کاوی، الگوهای ارزشمند شناسایی شد. از این الگوها برای ارائۀ پیشنهادهای بهبود فرآیندها استفاده شد. روش‌های داده‌کاوی به شرح زیر است:

نخست به‌کارگیری درخت تصمیم‌گیری برای طبقه‌بندی فرآیندها براساس ویژگی هدف. دوم به‌کارگیری الگوریتم کامیانگین برای بخش‌بندی فرآیندها. سوم به‌کارگیری روش انتخاب ویژگی برای شناسایی ویژگی‌های مهم.

روش‌های بهبود فرآیندها، فقط فرآیندها با تعداد ویژگی‌های کم را بهبود می‌دهند. وقتی تعداد فرآیندها و ویژگی‌های آنها بسیار زیاد شود، این روش‌ها نمی‌توانند به‌طور سریع و با دقت زیاد پیشنهادهای بهبود ارائه دهند. در چارچوب پیشنهادی، به‌دلیل وجود تعداد زیاد ویژگی‌های فرآیندها، پیشنهادهای بهبود دارای تنوع وسیع‌تری هستند؛ اما روش‌های بهبود فرآیندها، پیشنهاد بهبود را براساس تعداد محدودی ویژگی ارائه می‌دهند.

ازطرفی مطالعات اندکی روی کاربرد داده‌کاوی در بهبود فرآیندها وجود دارد. این مطالعات دارای برخی تفاوت‌ها نسبت به چارچوب پیشنهادی هستند که در جدول 10 ارائه شده است.

 

جدول 10 مقایسۀ چارچوب پیشنهادی با مطالعات قبلی به‌کارگیری داده‌کاوی در بهبود فرآیندها

مطالعات قبلی کاربرد داده‌کاوی در بهبود فرآیندها

چارچوب پیشنهادی

نبود فهم کافی از حجم زیاد فرآیندها و تصویری جامع و یکپارچه از اطلاعات آنها

به‌کارگیری مجموعه وسیعی از فرآیندهای واقعی برای استخراج الگوهای پنهان ارزشمند برای بهبود فرآیندها

داشتن نگرشی مجزا و ایزوله‌شده به فرآیندها

به‌کارگیری نگرشی یکپارچه به همۀ فرآیندها در سازمان

به‌کارگیری تعداد محدودی از ویژگی‌های فرآیندی

به‌کارگیری تنوع وسیعی از ویژگی‌های فرآیندی

به‌کاریری یک روش داده‌کاوی برای تحلیل فرآیندها

به‌کارگیری تنوعی از روش‌های داده‌کاوی در تحلیل فرآیندها

توصیف روابط تئوریکی، عمومی و کلی بین داده‌کاوی و بهبود فرآیندها و توجه کم به یکپارچگی بین آنها

لحاظ‌کردن نتایج مستخرج از به‌کارگیری داده‌کاوی برای بهبود فرآیندها درقالب چارچوب پیشنهادی

ارائۀ پیشنهادهای بهبود فرآیند با تنوع کم

ارائۀ تنوع وسیعی از پیشنهادهای بهبود فرآیند

 

برخی اقدامات برای ارزیابی اعتبار چارچوب پیشنهادی انجام شد که عبارتند از 1. به‌کارگیری مجموعه‌ای واقعی از فرآیندها؛ 2. روش‌های اعتبارسنجی متقاطع و دیویس بولدین برای ارزیابی خروجی‌های داده‌کاوی؛ 3. ارائۀ چند نمونه از به‌کارگیری الگوریتم‌های داده‌کاوی در استخراج الگوهای پنهان در فرآیندها برای ارزیابی اثربخشی و کاربردپذیری چارچوب پیشنهادی؛ 4. ارزیابی اعتبار پیشنهادهای بهبود به‌وسیلۀ نظرات خبرگان و مفاهیم بهبود فرآیندها.

چارچوب پیشنهادی دارای برخی محدودیت‌ها در اجرا است. نخست اینکه جمع‌آوری و پیش‌پردازش مجموعۀ بزرگی از فرآیندها به‌همراه ویژگی‌های آنها سخت و زمان‌بر است. دوم اینکه تعیین مقادیر برای برخی ویژگی‌ها نیازمند دریافت نظرات خبرگان است. این موضوع نیاز به آموزش خبرگان و ایجاد زبان مشترک بین اهداف داده‌کاوی و اهداف بهبود فرآیند دارد. سوم اینکه پیشنهادهای بهبود براساس خروجیِ به‌کارگیری داده‌کاوی در مجموعه فرآیندهای متعلق به سازمانِ درحال مطالعه است. چهارم، اجرای چارچوب پیشنهادی دارای برخی الزامات همانند روش‌شناسی‌های بهبود فرآیندها است. ازجمله تعهد مدیریت ارشد؛ بودجه و زمان؛ نیروی انسانی متخصص؛ آموزش مدیران؛ زیرساخت؛ توانمندی مجری چارچوب در برقراری ارتباطات با کارکنان. پنجم، چارچوب پیشنهادی از داده‌های ثبت وقایع بهره نبرده است که در فرآیندکاوی به کار می‌رود.

سازمان‌ها می‌توانند از چارچوب پیشنهادی برای بهبود فرآیندهای خود استفاده کنند. همچنین این چارچوب می‌تواند به روش‌شناسی‌های بهبود فرآیند و فرآیندکاوی در حجم زیاد فرآیندها کمک کند.

پیشنهادهای پژوهش‌های آتی شامل موارد زیر است:

نخست، به‌کارگیری سایر روش‌های داده‌کاوی در چارچوب پیشنهادی که باعث الگوهای جدیدی برای بهبود فرآیندها می‌شود. دوم در مطالعات بعدی از نمونه‌های دیگر برگرفته از ادبیات بهبود فرآیندها برای ارزیابی چارچوب پیشنهادی بهره گرفته شود. سوم سایر روش‌شناسی‌های بهبود فرآیند همچون شش‌سیگما و مهندسی مجدد فرآیندها در چارچوب پیشنهادی به کار روند. چهارم چارچوب پیشنهادی به بهبود فرآیندهای با وابستگی شدید به دانش بپردازد. پنجم چارچوب پیشنهادی با روش‌شناسی‌های مدیریت دانش یکپارچه شود. ششم چارچوب پیشنهادی برای یک سیستم پشتیبان تصمیم‌گیری با هدف بهبود فرآیندها توسعه یابد.



[i] Harrington

[ii] Dalmaris

[iii] Davenport, Hammer, and Champy

[iv] Harmon

[v] Brown

[vi] Ranjbar Fard

[vii] Jung

[viii] Chen, and Wang

[ix] Jeong

[x] Houy

[xi] Lepmets

[xii] Huang

[xiii] Vuksic

[xiv] Delgado

[xv] Zhonghua, and Limei

[xvi] Folorunso, and Ogunde

[xvii] Tan

[xviii] Tiwari

[xix] Wegener, and Rüping

[xx] Gomez-Perez

[xxi] Borrego and Barba

[xxii] Damij and Damij

[xxiii] Koh and Low

[xxiv] Lee and Siau

[xxv] CRISP (Cross-Industry-Standard-Process)

[xxvi] D’heygere

[xxvii] Salappa

[xxviii] Nissen

[xxix] Ćurko

[xxx] Grigori

[xxxi] Mathew, and George

[xxxii] Ghanadbashi

[xxxiii] Gröger

[xxxiv] Pivk

[xxxv] Rupnik and Jaklic

[xxxvi] Sohail and Dhanapal Durai Dominic

[xxxvii] Ghattas

[xxxviii] Claes and Poels

[xxxix] Dumas

[xl] Song

[xli] Castellanos

[xlii] Yang

[xliii] Davies-Bouldin

[xliv] Filter

[xlv] Wrapper

[xlvi] Embedded

[xlvii] coefficient of variation

[xlviii] standard deviation

Borrego, D., Barba, I. (2014). Conformance checking and diagnosis for declarative business process models in data-aware scenarios. Expert Systems with Applications, 41: 5340–5352.
Brown, S. P. (2008). Business Processes and Business Functions: a new way of looking at employment. Monthly Labor Review, 131: 51-70.
Castellanos, M., Casati, F., Dayal, U., & Shan, M. C. (2004). A comprehensive and automated approach to intelligent business processes execution analysis. Distributed and Parallel Databases, 16(3): 239-273.
Chen, F. Z., & Wang, X. Z. (1999). An integrated data mining system and its application to process operational data analysis. Computers & Chemical Engineering, 23: S787-S790.
Claes, J., Poels, G. (2014). Merging event logs for process mining: A rule based merging method and rule suggestion algorithm. Expert Systems with Applications, 41: 7291–7306.
Ćurko, K., Varga, M., & Lončar, A. (2008). The support of business intelligence technology in Process and Business Engineering. International Journal of Computers, 2 (1): 8-14.
Dalmaris, P., Tsui, E., Hall, B., & Smith, B. (2007). A framework for the improvement of knowledge-intensive business processes. Business Process Management Journal, 13 (2): 279-305.
Damij, N., Damij, T. (2014). Business Process Approaches, in: Process Management: A Multi-Disciplinary Guide to Theory, Modeling, and Methodology. Springer Berlin Heidelberg, 45–60.
Delgado, A., Weber, B., Ruiz, F., Garcia-Rodríguez de Guzmán, I., Piattini, M. (2014). An integrated approach based on execution measures for the continuous improvement of business processes realized by services. Information and Software Technology, 56: 134–162.
D’heygere, T., Goethals, P.L.M., De Pauw, N. (2003). Use of genetic algorithms to select input variables in decision tree models for the prediction of benthic macroinvertebrates. Ecological Modelling, 160: 291–300.
Dumas, M., La Rosa, M., Mendling, J., & Reijers, H. A. (2013). Fundamentals of business process management (Vol. 1, p. 2). Heidelberg: Springer.
Folorunso, O., & Ogunde, A. O. (2005). Data mining as a technique for knowledge management in business process redesign. Information management & computer security, 13 (4): 274-280.
Ghanadbashi, S., Khanbabaei, M., & Abadeh, M. S. (2013). Applying data mining techniques to business process reengineering based on simultaneous use of two novel proposed approaches. International Journal of Business Process Integration and Management, 6 (3): 247-267.
Ghattas, J., Soffer, P., Peleg, M. (2014). Improving business process decision making based on past experience. Decision Support Systems, 59: 93–107.
Gómez-Pérez, J.M., Erdmann, M., Greaves, M., Corcho, O., Benjamins, R. (2010). A framework and computer system for knowledge-level acquisition, representation, and reasoning with process knowledge. International Journal of Human-Computer Studies, 68: 641–668.
Grigori, D., Casati, F., Castellanos, M., Dayal, U., Sayal, M., & Shan, M. C. (2004). Business process intelligence. Computers in industry, 53 (3): 321-343.
Gröger, C., Schwarz, H., & Mitschang, B. (2014). Prescriptive analytics for recommendation-based business process optimization. In Business Information Systems. Springer International Publishing: 25-37.
Hammer, M. (2002). Process management and the future of six sigma. Sloan Management Review, 43 (2): 26‐32. 
Harrington, H.J. (1991). The return of high performance to the US workplace. Journal of Business Strategy, 12 (4): 23‐27. 
Harmon, P. (2007). Business process change. Morgan Kaufmann.
Houy, C., Fettke, P., Loos, P., van der Aalst, W.M.P., Krogstie, J. (2011). Business Process Management in the Large. Business and Information Systems Engineering, 3: 385–388.
Huang, Z., Lu, X., Duan, H. (2012). Resource behavior measure and application in business process management. Expert Systems with Applications, 39: 6458–6468.
Jeong, H., Song, S., Shin, S., Rae Cho, B. (2008). Integrating data mining to a process design using the robust bayesian approach. International Journal of Reliability, Quality and Safety Engineering, 15: 441–464.
Jung, J., Choi, I., & Song, M. (2007). An integration architecture for knowledge management systems and business process management systems. Computers in industry, 58 (1): 21-34.
Koh, H.C., Low, C.K. (2004). Going concern prediction using data mining techniques. Managerial Auditing Journal, 19: 462–476.
Larose, D.T. (2005). Discovering Knowledge in Data, an Introduction to Data Mining, 1st ed. John Wiley & Sons, New Jersey.
Lee, S.J., Siau, K. (2001). A review of data mining techniques. Industrial Management & Data Systems, 101: 41–46.
Lepmets, M., McBride, T., Ras, E. (2012). Goal alignment in process improvement. Juornal of Systems and Software, 85: 1440–1452.
Mathew, S. and George, S. T. (2012). Implementation of data mining technique for BPR. International Conference on Electrical Engineering and Computer Science. Trivendum: 262-266.
Nissen, M. E. (1999). Knowledge-based knowledge management in the reengineering domain. Decision Support Systems, 27 (1): 47-65.
Pivk, A., Vasilecas, O., & Kalibatiene, D. (2014). Ontology and SOA Based Data Mining to Business Process Optimization. In Information System Development. Springer International Publishing: 255-268.
Ranjbar Fard, M., AGhdasi, M., Albadvi, A., & Hassanzadeh, M. (2013). Knowledge Management Barriers Identification for the Four Kinds of Business Processes. Journal of Information Technology Management, 5 (1): 61-88. (in persian)
Rupnik, R., Jaklic, J. (2009). The deployment of data mining into operational business processes, in: Data Mining and Knowledge Discovery in Real Life Applications. I-Tech Education and Publishing, Vienna, 373–388.
Salappa, A., Doumpos, M. and Zopounidis, C. (2007). Feature selection algorithms in classification problems:an experimental evaluation. Optimization Methods and Software, 22: 199-212.
Sohail, A., Dhanapal Durai Dominic, P. (2012). A gap between Business Process Intelligence and redesign process, in: 2012 International Conference on Computer & Information Science (ICCIS). IEEE, 136–142.
Song, M., & Van der Aalst, W. M. (2008). Towards comprehensive support for organizational mining. Decision Support Systems, 46(1): 300-317.
Tan, P. N., Steinbach, M., & Kumar, V. (2006). Introduction to Data mining (Vol. 1). Boston: Pearson Addison Wesley.
Tiwari, A., Turner, C. J., & Majeed, B. (2008). A review of business process mining: state-of-the-art and future trends. Business Process Management Journal, 14 (1): 5-22.
Vukšić, V.B., Bach, M.P., Popovič, A. (2013). Supporting performance management with business process management and business intelligence: A case analysis of integration and orchestration. International Journal of Information Management, 33: 613–619.
Wegener, D., & Rüping, S. (2010). On integrating data mining into business processes. 13th international conference on Business Information Systems, Springer Berlin Heidelberg: 183-194.
Yang, H., Park, M., Cho, M., Song, M., & Kim, S. (2014, October). A system architecture for manufacturing process analysis based on big data and process mining techniques. In Big Data (Big Data), 2014 IEEE International Conference on (pp. 1024-1029). IEEE.
Zhonghua, D. and Limei, S. (2008). Business processes reengineering based on data mining. proceeding of 2008 international conference on ligistics engineering and supply chain, china: 164-169.