هناك العديد من العمليات المختلفة في شركات تكنولوجيا المعلومات والبنوك. وعلى الرغم من أنه لا يزال من الممكن تحسين تطوير البرامج وتصميمها بنجاح باستخدام منهجيات مرنة (إذا تم تنفيذها واستخدامها بشكل صحيح) ، لا تستطيع Agile تسريع بعض الأشياء بالسرعة نفسها. على سبيل المثال ، عمليات الموارد البشرية. من الخارج يبدو أن كل شيء بسيط ، والرجال من إدارة شؤون الموظفين لديهم نقاط ضعف لإدارة المرشحين والموظفين ، وكل هذا معقد.
في الواقع ، هناك أكثر من المقابس والفرامل الكافية في هذه العمليات. سنشرح في هذا المنشور كيف يساعدنا تطبيق روبوتات الموارد البشرية في عملنا.

من المهم الإشارة على الفور إلى أننا لا نتحدث عن نوع من المساعدين الروبوتيين ، وليس عن روبوت مدرب في دردشة التطبيق ، وليس عن طالب روبوت مع صوت أنثى يعرض وظائف أو قروض. نحن نتحدث على وجه التحديد عن infobots التي تأخذ معظم الروتين HR الحديثة.
حضر ممثلو Ernst & Young إلى opba Bank الخاص بـ Alpha Bank وقدموا لنا حلاً ، نظام Blue Prism لإنشاء روبوتات ، وقررنا تجربته. ثم ، أثناء التجربة ، قمنا بعمل أول ثلاثة روبوتات مع E&Y ، ثم حصلنا على ترخيص وبدأنا في صنعها بأنفسنا. أجرت E&Y تدريبًا أساسيًا ، والحقيقة هي أنه لإنشاء مثل هذا الروبوت لا تحتاج إلى معرفة محددة ، يكفي أن تفهم ماهية الرسم التخطيطي للكتلة وما هو تسلسل الإجراءات التي تحتاجها للدخول فيها. بشكل عام ، يمكن لأي شخص عمل مع هذه المخططات في دروس علوم الكمبيوتر ، أو لعب مع طفل في LEGO Mindstorm ، كتابة روبوت على هذا النظام الأساسي بعد إحاطة قصيرة.
ماذا يفعل هذا الروبوت وما هو مفيد
ومن المفيد في المقام الأول لتوفير الوقت للموظف المعيشة. يمكنك على الفور سرد عدد من المهام التي يمكنك منحها بأمان للروبوت.
ترتيب يمر. يحتاج الموظف إلى التحقق من التقويم ، ومعرفة متى يتم جدولة اجتماع مع أي مرشح وأين ، من أجل تمرير إلى القطاع المطلوب من المبنى عن طريق ملء التطبيق المناسب على بوابة الشركة. يحدث هذا تمامًا على الأصابع ، لأنه حتى في هذه العملية ، كل شيء كافٍ ، فهو أحد الأطول في الوظيفة.
يقوم الروبوت ، الذي يرى الموعد في التقويم ، بكل ما يفعله بنفسه بسرعة.
وظيفة الأسرة. السمة الداخلية للموظف ، وهو أمر ضروري بالنسبة لنا لتشكيل جدول التوظيف لموقع المال. كما أن المخطط نفسه معقد ويتألف من سبع مراحل ، وقد يستغرق إجماليها 8 ساعات ، مع تجاوز كل نظام. وكان عليك أن تفعل ذلك بالأقلام مرة واحدة في الأسبوع. بحكم الأمر الواقع ، تم إنفاق يوم عمل واحد في الأسبوع على ذلك. يقضي الروبوت ساعة ونصف في نفس العملية.
روبوت الموقت . مثل العديد من الآخرين ، نحن نعمل مع مجموعة من E-staff + SAP. يسجل الروبوت معرفات للوظائف العادية ، وعدد الموظفين للموظف ويضع كل هذا في الموظفين الإلكترونيين و SAP. هناك بالفعل القليل من التعقيد ، والمشكلة هي أنه عمل ميكانيكي موحد إلى حد ما وسلسلة من نسخ لصق. هذا هو بالضبط ما يمكنك تقديمه للروبوت.
وعلى الرغم من حقيقة أن الروبوت ليس لديه عطلات وعطلات نهاية الأسبوع والصداع النصفي وبقايا الكحول.
في المجموع ، تغلق الروبوتات الآن ما يقرب من اثنتي عشرة من هذه العمليات ، حيث يتعين على الشخص ملء رتابة وإعادة كتابة شيء ما. بتعبير أدق ، جاء من قبل. وإذا كان اليوم ، بالنسبة للجزء الأكبر ، يتفاعل الروبوت مع SAP و E-staff ، فإننا نخطط في المستقبل للانتقال من الجداول إلى قواعد البيانات ، حيث سيتم تخزين جميع المعلومات اللازمة للروبوت. على سبيل المثال ، هناك معلومات محدثة باستمرار عن HR BP ، في بعض الوحدات الهيكلية. الهيكل الآن مستمر في التغيير ، ويمكنك أن تتخيل الكثير من الإجراءات التي تسحبها.
سلامة
من ناحية ، واحدة من أصعب المراحل في عملية تقديم مثل هذه الروبوتات هي حراس الأمن الخاصين بنا. لكننا كنا قادرين على شرح كل شيء لهم. من ناحية أخرى ، هذا الروبوت هو في الواقع نوع من التسجيل التلقائي للموظف. أي أن هذا لا يستخدم واجهة برمجة التطبيقات (API) للوصول المباشر إلى البيانات المهمة أو شيء من هذا القبيل ، لا ، إنه مجرد تقليد لأفعال شخص حي يمكنه ، ضمن حسابه ، الانتقال إلى أقسام معينة وتنفيذ إجراءات معينة.
اتضح أن المخاطر هنا هي نفسها كما في حالة الموظف الحقيقي. ولا أكثر. يستطيع الروبوت التحقق من الطلبات التي تأتي إليه عند الإدخال. على سبيل المثال ، طلب شخص ما من إيفانوف القيام بعمل معين في النظام ، وذهب الروبوت وفحص ما إذا كان إيفانوف لديه مثل هذه السلطة على الإطلاق ، ما إذا كان يمكنه طلب ذلك أم لا. إذا كانت الإجابة بنعم ، حسناً ، إنها تعمل. إذا لم يكن الأمر كذلك ، ثم يرسل إيقاعًا إلى أي من الموظفين رفيعي المستوى يجب الاتصال به بناءً على هذا الطلب.
لكن حراس الأمن هم في الغالب رجال محافظون. ثم يأتون ويخبرون أنه سيكون لدينا الآن كيان تلقائي جديد يمكنه إرسال الطلبات وتصاريح الطلبات ، ولدينا إمكانية وصول معينة إلى البيانات المالية. البيانات الشخصية والمعلومات السرية ، وماذا لو بدأ في صب كل شيء على اليسار.
الروبوت الذي يفعل كل هذا هو مجموعة من التعليمات. يتم كتابة دليل من قبل شخص ، موظف معين مع مستوى معين من الوصول.
لكن على الرغم من ذلك ، سيكون من الأسهل على حراس الأمن أن نفعل كل شيء بالطريقة القديمة. لذلك ، قمنا أولاً بتجربة مثل هذه المبادرات على نطاق صغير ، وبعد ذلك ، عندما يقوم كل شخص بفحص كل شيء وتهدئته ، نبدأ العمل بنشاط أكبر.
قيود
بالطبع ، لتعليق كل شيء على الروبوت والذهاب لقراءة كتاب لن يعمل (حتى الآن) ، هناك عدد من القيود. ومعظمهم من القيود المفروضة على المنصة نفسها (بلو بريزم) وأحكام تراخيص محددة لاستخدامها. على سبيل المثال ، لا يمكننا تشغيل أكثر من روبوت واحد على جهاز افتراضي واحد ، فهذا مستحيل. روبوت واحد - سيارة واحدة. روبوت واحد يمكن أن يعمل فقط على عملية واحدة ، على اثنين أو أكثر على التوازي فمن المستحيل أيضا. ولكن يمكنك تحديد الأولويات وتحديد جدول زمني له عندما يكون ما يجب القيام به. ويرجع ذلك أيضًا إلى حقيقة أن هذا ليس نوعًا من عمليات البرامج التي تعمل بشكل مباشر في النظام ، ولكنها تقليد لأفعال الموظف الذي يعيش مع المحاسبة.
على سبيل المثال ، مع نفس الممر. لدينا IBM Lotus Alpha ، وبالنسبة لتصاريح طلب الروبوت ، يوجد حساب مطابق له اسم. كموظف مستقل. لفترة من الوقت ، قمنا بتنسيق كل هذا مع اللوتس أيضًا ، ومن ثم اتفقنا بشكل منفصل مع مسؤولي الأمن الاقتصادي حتى لا يصابوا بالصدمة من طلبات الحصول على تصريح من هذا الحساب. وهكذا بالنسبة لكل روبوت - قمت بتحليل العمليات في العمل ، وحددت تلك التي يمكن إعطاءها للروبوت ، واتفق مع الجميع وكتبت الروبوت.
بالمناسبة ، أثناء كتابة الروبوتات للعمليات ، فإنه يساعد على إلقاء نظرة مختلفة على العمليات نفسها. ابحث عن بعض الخطوات الإضافية ، ضع شيئًا في خطوة واحدة بدلاً من ثلاث ، وهكذا. في مجال الموارد البشرية ، لا تقل الإرث عن تقنية المعلومات ، ويمكن أن تكون أكثر ملتحية. لقد حصلنا عليها مع Family Function - أثناء كتابة التعليمات إلى الروبوت ، أدركنا أن الوقت قد حان لإعادة كتابة العملية بجدية.
كتابة روبوت

كل مستخدم في النظام لديه لوحة إدارة Blue Prism ، واجهة إنشاء الروبوت ودية للغاية (بالطبع ، لقد فعلوا ذلك من أجل الموارد البشرية) ، يبدو وكأنه مُنشئ مع عدد من النماذج المعبأة مسبقًا. حسنًا ، وكما كتبنا أعلاه ، قم بإنشاء روبوت = إنشاء مخطط انسيابي لإجراءاته. يمكن أن يقرأ الروبوت نصًا من الحقول بأشكال مختلفة ، لذلك يمكنك أن تحدد النظام الذي يجب الانتقال إليه ، والحقول التي يجب البحث فيها ، والبيانات التي يجب تحديدها من هذه الحقول ، وما إلى ذلك. حسنًا ، الأشخاص الذين عملوا مع Visio سرعان ما شاركوا في هذه العملية.
يوجد كيانان عاملان رئيسيان في Blue Prism - العمليات والكائنات ، والكيانات المسؤولة عن البيانات. تبدأ العملية عن طريق إنشاء كائنات ، يتم تسجيل معلومات الأداء وتخزينها في قوائم الانتظار.
يتم تشغيل الكائنات باستخدام الواجهة المرئية. بالإضافة إلى ذلك ، يمكن للكائنات تفسير الشفرة C # و J # و VB. يمكنك أيضا إدراج في صفحة متصفح جافا سكريبت. ولحل المهام غير القياسية والمكثفة للموارد ، نستخدم كائنات مكتوبة ذاتيا. لقد حققنا ذلك حتى يكون لدينا روبوتات مسؤولة عن عمل معين وتؤدي المهام المرسلة إلى الروبوت عن طريق البريد. روبوت واحد يوزع الحروف ، يملأ الصف. تبدأ الروبوتات التالية في أداء المهام وفقًا لبيانات من قوائم الانتظار هذه.
عند حدوث أخطاء ، يتم إرسال الإشعارات إلى البريد ، ويتم تمييز عناصر قائمة الانتظار على أنها خاطئة. وتنعكس جميع السقوط في الرصد.
نافذة العمل
موضوع
كود قابل للتنفيذنقوم بتوصيل اللاعبين من تكنولوجيا المعلومات بالفعل في المراحل الأخيرة ، عندما يتم بالفعل إطلاق الروبوت في المعركة. بالإضافة إلى أنها مراقبة واختباره. لأنه يحدث أن نوعًا من الروبوت يبدأ فجأة في تنفيذ بعض العمليات لفترة أطول من المعتاد - يمكنك الذهاب ورؤية ما حدث وأين يوجد القابس. تتيح لك المراقبة تتبع عدد المهام والوقت الذي يغلق فيه الروبوت ، ثم تقديمه من الناحية النقدية.
الحديث عن المال ، وفرنا بفضل الروبوتات حوالي 2 مليون روبل في السنة. في الواقع ، فإن الرقم صغير ، ولكن هذا بسبب أن العمليات في الموارد البشرية لدينا ليست باهظة الثمن. ولكن عندما يتم إجراء مثل هذه الروبوتات لـ operblok أو Equation ، حيث تكون كل عملية أكثر تكلفة بكثير من عمليتنا ، فإن الوفورات ستكون مناسبة.
الشيء الأكثر أهمية ، بالطبع ، هو الوقت. إذا كان في وقت سابق ، بناءً على طلب شخص حي ، كان يجب إنفاق حوالي 6 دقائق على تغيير التبعية الوظيفية ، والآن أصبح الروبوت الذي يتلقى مثل هذا الطلب ، مناسبًا للدقيقة والنصف. هذا هو واحد من هذا القبيل الطلب. وهناك الكثير منهم. استغرق اتخاذ حزمة للمرشح حوالي 10 دقائق ، والروبوت يفعل لمدة 2. وهكذا في كل مكان.
وهذا لا يعني أن كل شيء ، والروبوتات الشريرة (والرسوم البيانية الجريئة) تسلب الناس من عملهم ، وأن هناك تخفيضات هائلة قادمة ، وهلم جرا ، لا. هذا يعني أن الموظف ، بدلاً من بيانات نسخ اللصق من جهاز لوحي إلى آخر ، سيفعل شيئًا أكثر فائدة ، وبالتأكيد أكثر إثارة للاهتمام.