أتمتة العمليات الروبوتية هو الترجمة الحرفية لـ (Robotic Process Automation (RPA وهو مفهوم حديث يُعتبر أحد مُمَكِنات التحول الرقمي وكان له أثر كبير في رفع كفاءة وفعالية العمليات داخل المنظمات.
خلال الخمس سنوات الأخيرة أصبح من الشائع التعامل مع هذه التقنيات التي تقوم على تسيير المهام الروتينية التي يقوم البشر دون تدخل منهم وفق مُحددات يتم تغذيتها مسبقاً.
ماهو RPA؟
RPA هو عبارة عن برمجيات مرنة قابلة للتكوين (configurable) تستخدم قواعد العمل (Bussiness rules) وتسلسل الإجراءات لإنهاء العمليات أوتوماتيكياً باستخدام تطبيقات مختلفة بنفس الطريقة التي يعمل بها البشر مع وجود نظام لإدارة الاستثناءات.
تعمل هذه البرمجيات دون تدخل من البشر وعلى عدد لا نهائي من الأنظمة بعض النظر عن بُنية النظام أو اللغة التي تم برمجته بها…
حالة واقعية
لأوضح الموضوع أكثر، دعني أشرح لك أحد المشاريع التي أشرفت على تطبيقها في إحدى الدول الغربية وكان يستخدم تقنيات الـ RPA مع الذكاء الاصطناعي artificial intelligence معتمداُ بذلك على منصة Power Platform الخاصة بشركة مايكروسوفت.
الإحتياج:
كان هنالك احتياج لضبط عملية خروج المخزون من أحد المصانع بشكل آلي علماً أن المصنع يعمل على أنظمة مختلفة غير مبرتبطة بنظام الـ ERP الذي هو أصلاً مُطور محلياً!
عملياً، كانت الشاحنات تدخل الى المصنع وعندها يقوم موظف الاستقبال بتسجيل رقم السيارة و من ثم يقوم موظف آخر يقيس وزن السيارة عبر ميزان الكتروني ويُدخل الرقم في نظام الـ ERP الخاص بالشركة بعد ذلك تذهب الشاحنة الى المخزن لتعبئة البضاعة بعدها تذهب السيارة الى الميزان مرة ثانية ويُطبع الوزن الفعلي للسيارة، وعند الخروج يقوم موظف بوابة الخروج بإدخال رقم السيارة ثانيةً ويتأكد من أمر تحميل البضاعة لهذه السيارة ومطابقة وزن السيارة المُحَمَّلة للبضائع مع وزن البضاعة المذكور في أمر الفسح …. وبعدها يعطي السائق ورقة تفوضه للخروج من المصنع … هذا المشهد المقتضب من عملية طويلة، فيها ثغرات وطرق كبيرة للتحايل عانى منها العميل لسنوات….
الحل:
باستخدام تقنيات الذكاء الاصطناعي الموجودة داخل منصة Power Automate ،يتم قراءة رقم لوحة الشاحنة والتحقق من عدد الركاب في المقصورة وإدخال تلك المعلومات الى النظام (دون أي تعديل برمجي) ومن ثم يتم قراءة الوزن من برنامج الميزان عند وقوف السيارة على الميزان للتأكد من وزنها عند الدخول وإدخال هذه المعلومات الى نظام من شاشة أخرى وبعد تعبئة البضاعة يتم تكرار نفس العملية بشكل عكسي، يتم وزن السيارة عند الخروج، وعند التحقق من وزن البضاعة المُحملة – المعرف مسبقا- مع وزن الشاحنة الحالي يتم فتح البوابة لمغادرتها المصنع …. وفي حال تم وجود أي فوارق، يقوم النظام باستدعاء الموظف للفحص اليدوي …. كل ذلك تم عبر الـ RPA ودون عمل أي جهد في ربط البرامج ببعضها Systems Integration! وأُدخلت البيانات والفسوحات دون تدخل الموظفين الذين كانوا يشرفوا على هذه المهمة! وعدا عن ذلك كله زادت سرعة تنفيذ تلك العملية وزادت دقة إدخال البيانات المُجَمعة وتم القضاء على كل عمليات التلاعب والاحتيال التي كانت تتم.
مثال آخر أبسط عن استخدام الـ RPA…
تخيل أن لديك فواتير المصروفات أو العهد لدى الموظفين تصلك عبر البريد الالكتروني …. ببساطة يمكن من خلال Power Automate أتمتة هذه العملية تلقائياً وضبط الروبوت بأن يعمل مباشرة عند وصول الفاتورة ليقوم بفتح برنامجك المحاسبي (أو أي برنامج – وينقل البيانات من الفاتورة الى ذلك البرنامج بسرعة ودون تدخل من أحد !
أثر هذه التقنيات على الأسواق :
- تنبأت دراسة لمعهد HFS للأبحاث عام 2017 بأنه سيصل قيمة سوق الـ RPA 1.2 الى نحو مليار دولار بحلول عام 2021
- وفي توقع لـ Forrester 2017 كان خلال سنة 2018 وحدها ستقوم تقنيات الـ RPA باستبدال 500 ألف وظيفة
- كما توقععت شركة ماكينزي أن الـ RPA سيكون له تأثير بحدود 6.7 ترليون دولار بحلول عام 2025
- كما توقعت دراسة لجامعة أكسفورد أنه بحلول 2030، قد يتم أتمتة 47% من الوظائف في الولايات المتحدة.
بعض أدوات الـ RPA؟
كالعادة، فالأدوات كثيرة ولا يمكن الحُكم على أداة على أنها أفضل من أداة أخرى مالم يتم دراسة الاحتياج ةتوثيقه …. وكالعادة عند تبني أي تقنية، أدعوا دائما لعدم التركيز على الأداة بقدر التركيز على التوجهات والرؤيا التي تدفعك لتبني هذه التقنية أو المشاكل التي تريد حلها… تحديد إحتياجاتك هو الذي سيقودك الى اختيار الأداة الأفضل والأنسب لمنظمتك … فيما يلي أشهر البرامج للـ RPA:
هل أنت جاهز لهذه التقنية؟
في المقالة القادمة سيكون الحديث عن الإعتبارات الواجب اتخاذها اثناء تطبيق مشاريع الـ RPA
شكرا لك أ. اسامة
هل ممكن RPA يمكن أن يكون بديلاً عن الأنظمة التي لدينا في الشركة بشكل كامل؟ يعني إيه هية العمليات يلي ممكن نحولها الى RPA؟
لا يمكن أن تستبدل جميع أنظمتك ب RPA بل يأتي الـ RPA ليكون مكملاً لتلك الأنظمة …..
بالنسبة الى العمليات الأكفئ لتطبيق الـ RPA فغالباً العمليات التي يتَّبِع فيها الموظفون مجموعة صارمة من قوانين العمل الصارمة يمكن أن تكون مرشحة أكثر من العمليات التي لديها قرارات مفتوحة لتقدير الموظف وحكمه، فتطبيق الـ RPA يكون رائعًا لأتمتة العمليات الروتينية الممتثلة للـ Business Rules .
أيضا العمليات التي يكون مدخلاتها ومخرجاتها رقمية، سهولة أتمتتها يكون أكبر من تلك العمليات التي تعتمد على مدخلات تكون ورقية أو يدوية، حتى طبيعة البيانات، فالتعامل مع النصوص والأرقام سيكون أسهل بكثير من التعامل مع الصور على سبيل المثال …