Ada banyak proses berbeda di perusahaan IT dan bank. Dan sementara pengembangan perangkat lunak dan pembuatan desain masih dapat berhasil dioptimalkan menggunakan metodologi yang fleksibel (jika mereka diterapkan dan digunakan dengan benar), Agile tidak dapat mempercepat beberapa hal dengan cepat. Misalnya, proses SDM. Dari luar tampaknya semuanya sederhana, orang-orang dari departemen personalia memiliki softinks untuk mengelola kandidat dan karyawan, dan semua itu rumit.
Bahkan, ada lebih dari cukup colokan dan rem dalam proses ini. Dalam posting ini kami akan memberi tahu bagaimana implementasi HR-robot membantu kami dalam pekerjaan kami.

Penting untuk segera menunjukkan bahwa kita tidak berbicara tentang asisten robot, bukan tentang bot terlatih dalam obrolan aplikasi, dan bukan tentang dialer wanita yang menawarkan lowongan atau pinjaman. Kami berbicara secara khusus tentang infobot yang mengambil sebagian besar rutin SDM modern.
Perwakilan dari Ernst & Young datang ke Alpha Bank operblok dan menawari kami solusi, platform Prism Biru untuk membuat robot, dan kami memutuskan untuk mencobanya. Kemudian, selama uji coba, kami melakukan tiga robot pertama bersama dengan E&Y, dan kemudian kami memperoleh lisensi dan mulai membuatnya sendiri. E&Y melakukan pelatihan dasar, dan faktanya adalah untuk membuat robot seperti itu Anda tidak memerlukan pengetahuan khusus, cukup untuk memahami apa diagram blok dan urutan tindakan apa yang perlu Anda masukkan ke dalamnya. Secara umum, siapa pun yang telah bekerja dengan diagram alur ini di pelajaran ilmu komputer, atau bermain dengan seorang anak di LEGO Mindstorm, dapat menulis robot di platform ini setelah pengarahan singkat.
Apa yang dilakukan robot seperti itu dan apa yang berguna
Ini berguna terutama untuk menghemat waktu karyawan yang hidup. Anda dapat segera mendaftar sejumlah tugas yang dapat Anda berikan dengan aman ke robot.
Pesanan lewat. Seorang karyawan perlu memeriksa kalender, melihat kapan pertemuan dijadwalkan dengan kandidat mana dan di mana, memesan izin ke sektor bangunan yang diinginkan dengan mengisi aplikasi yang sesuai di portal perusahaan. Ini jika sepenuhnya di jari, karena bahkan dalam proses ini semuanya sudah cukup, itu adalah salah satu yang terpanjang dalam pekerjaan.
Robot, melihat janji temu di kalender, dengan cepat melakukan semuanya sendiri.
Fungsi Keluarga. Atribut internal karyawan, yang diperlukan bagi kita untuk membentuk tabel kepegawaian untuk lokasi uang. Skema itu sendiri juga rumit dan terdiri dari tujuh tahap, secara total bisa memakan waktu 8 jam, dengan memotong masing-masing sistem. Dan Anda harus melakukannya dengan pena seminggu sekali. Secara de facto, satu hari kerja seminggu dihabiskan untuk itu. Robot menghabiskan satu setengah jam pada proses yang sama.
Timer Robot . Seperti banyak orang lain, kami bekerja dengan sekelompok staf-E + SAP. Robot mendaftarkan ID untuk posting reguler, jumlah personel karyawan dan menempatkan semua ini dalam e-staf dan SAP. Sudah ada sedikit kerumitan, masalahnya adalah bahwa itu adalah tindakan mekanis yang cukup seragam dan rantai copy-paste. Itulah yang dapat Anda berikan kepada robot.
Dan terlepas dari kenyataan bahwa robot tidak memiliki hari libur, akhir pekan, migrain, dan mabuk.
Secara total, robot sekarang menutup hampir selusin proses ini, di mana seseorang harus mengisi dan mengetik ulang sesuatu secara monoton. Lebih tepatnya, itu datang sebelumnya. Dan jika hari ini, untuk sebagian besar, robot berinteraksi dengan SAP dan staf-E, maka di masa depan kami berencana untuk pindah dari tabel ke database, di mana semua informasi yang diperlukan untuk robot akan disimpan. Sebagai contoh, ada informasi yang terus diperbarui tentang HR BP, pada beberapa unit struktural. Strukturnya sekarang terus berubah, dan Anda bisa membayangkan betapa banyak formalitas yang diseret.
Keamanan
Di satu sisi, salah satu tahap paling sulit dalam proses memperkenalkan robot semacam itu adalah penjaga keamanan kita sendiri. Tapi kami bisa menjelaskan semuanya kepada mereka. Di sisi lain, robot ini sebenarnya semacam pendaftaran karyawan otomatis. Artinya, ini tidak menggunakan API untuk akses langsung ke data penting atau sesuatu seperti itu, tidak, itu hanya tiruan dari tindakan orang yang hidup, di bawah akunnya, dapat masuk ke bagian tertentu dan melakukan tindakan tertentu.
Ternyata risikonya di sini sama seperti dalam kasus seorang karyawan sungguhan. Dan tidak lebih. Robot dapat memeriksa permintaan yang datang kepadanya pada input. Sebagai contoh, seseorang meminta Ivanov untuk melakukan tindakan tertentu dalam sistem, dan robot pergi dan memeriksa apakah Ivanov memiliki otoritas seperti itu, apakah ia dapat meminta ini atau tidak. Jika ya, maka OK, itu berhasil. Jika tidak, maka kirimkan irama kepada karyawan berpangkat tinggi mana yang harus dihubungi berdasarkan permintaan tersebut.
Tapi penjaga keamanan sering kali agak konservatif. Dan kemudian mereka datang dan diberi tahu bahwa sekarang kita akan memiliki entitas otomatis baru yang dapat mengirim permintaan dan pesanan pass, dan memiliki akses tertentu ke data keuangan. Data pribadi, informasi rahasia, dan bagaimana jika ia mulai menuangkan semuanya ke kiri.
Robot yang melakukan semua ini adalah seperangkat instruksi. Manual ditulis oleh seseorang, karyawan tertentu dengan tingkat akses tertentu.
Tapi tetap saja, akan lebih mudah bagi penjaga keamanan jika kita melakukan semuanya dengan cara lama. Karena itu, kami pertama-tama mengujicoba inisiatif semacam itu dalam skala kecil, dan kemudian, ketika semua orang memeriksa semuanya dan tenang, kami meluncurkannya lebih aktif.
Keterbatasan
Tentu saja, untuk menggantung semuanya pada robot dan membaca buku tidak akan berfungsi (belum), ada sejumlah batasan. Dan kebanyakan dari mereka adalah keterbatasan platform itu sendiri (Blue Prism) dan ketentuan lisensi khusus untuk penggunaannya. Sebagai contoh, kita tidak dapat menjalankan lebih dari satu robot pada satu mesin virtual, itu tidak mungkin. Satu robot - satu mobil. Satu robot hanya dapat bekerja pada satu proses, pada dua atau lebih secara paralel itu juga tidak mungkin. Tetapi Anda dapat menetapkan prioritas dan mengatur jadwal untuknya ketika apa yang perlu dilakukan. Ini juga disebabkan oleh fakta bahwa ini bukan semacam proses perangkat lunak yang langsung bekerja dalam sistem, tetapi tiruan dari tindakan karyawan yang hidup dengan akuntansi.
Misalnya, dengan pass yang sama. Kami memiliki IBM Lotus Alpha, dan untuk pass pemesanan robot, ada akun yang sesuai dengan namanya. Sebagai karyawan lepas. Untuk sementara, kami juga mengoordinasikan semua ini dengan lotus, dan kemudian secara terpisah setuju dengan petugas keamanan ekonomi sehingga mereka tidak akan terkejut dengan permohonan izin masuk dari akun ini. Dan untuk setiap robot - saya menganalisis proses dalam pekerjaan, mengidentifikasi proses yang dapat diberikan kepada robot, menyetujui semua orang dan menulis robot.
Ngomong-ngomong, saat Anda menulis robot untuk proses, ada baiknya kita melihat sendiri prosesnya. Temukan beberapa langkah tambahan, letakkan sesuatu dalam satu langkah alih-alih tiga, dan seterusnya. Dalam SDM, warisan tidak kurang dari di IT, dan itu bisa jauh lebih berjanggut. Kami memilikinya dengan Fungsi Keluarga - ketika mereka menulis instruksi untuk robot, kami menyadari bahwa sudah waktunya untuk menulis ulang proses itu sendiri dengan serius.
Menulis robot

Setiap pengguna dalam sistem memiliki panel admin Blue Prism, antarmuka pembuatan robot cukup ramah (tentu saja, mereka melakukannya untuk SDM), sepertinya seperti konstruktor dengan sejumlah formulir yang telah diisi sebelumnya. Nah, dan, seperti yang kami tulis di atas, membuat robot = membuat diagram alur tindakannya. Robot dapat membaca teks dari bidang dalam bentuk yang berbeda, jadi Anda menentukan untuk sistem mana untuk pergi, bidang mana yang harus dilihat, data mana yang harus dipilih dari bidang ini, dan sebagainya. Nah, orang-orang yang bekerja dengan Visio juga cepat terlibat dalam proses tersebut.
Ada dua entitas kerja utama dalam Blue Prism - proses dan objek, entitas yang bertanggung jawab atas data. Prosesnya dimulai dengan membuat objek, informasi kinerja direkam dan disimpan dalam antrian.
Objek diluncurkan menggunakan antarmuka visual. Selain itu, objek dapat mengartikan kode C #, J #, VB. Anda juga dapat memasukkan ke dalam halaman browser javascript. Dan untuk menyelesaikan tugas yang tidak standar dan padat sumber daya, kami menggunakan objek yang ditulis sendiri. Kami membuatnya sehingga kami memiliki robot yang bertanggung jawab untuk pekerjaan tertentu dan melakukan tugas yang dikirim ke robot melalui pos. Satu robot mem-parsing huruf, mengisi antrian. Robot berikut mulai melakukan tugas sesuai dengan data dari antrian ini.
Ketika kesalahan terjadi, pemberitahuan dikirim ke surat, elemen antrian ditandai sebagai salah. Dan semua jatuh tercermin dalam pemantauan.
Jendela kerja
Obyek
Kode yang dapat dieksekusiKami menghubungkan orang-orang dari IT sudah pada tahap terakhir, ketika robot sudah diluncurkan ke pertempuran. Ditambah lagi mereka memonitor dan mengujinya. Karena kebetulan beberapa jenis robot tiba-tiba mulai melakukan beberapa proses lebih lama dari biasanya - Anda dapat pergi dan melihat apa yang terjadi dan di mana colokan berada. Dan pemantauan memungkinkan Anda untuk melacak berapa banyak tugas dan untuk berapa lama robot ditutup, kemudian mempresentasikannya dalam bentuk uang.
Berbicara tentang uang, kami menabung berkat robot sekitar 2 juta rubel per tahun. Sebenarnya, angkanya kecil, tetapi ini karena proses dalam SDM kami tidak begitu mahal. Tetapi ketika robot seperti itu dibuat untuk operblok atau Persamaan, di mana setiap proses secara signifikan lebih mahal daripada kita, maka penghematan akan sesuai.
Yang paling penting, tentu saja, adalah waktu. Jika sebelumnya, atas permintaan orang yang hidup, sekitar 6 menit harus dihabiskan untuk mengubah subordinasi fungsional, sekarang robot, menerima permintaan seperti itu, cocok dengan menit setengah. Ini untuk satu permintaan seperti itu. Dan ada banyak dari mereka. Membuat paket untuk kandidat membutuhkan waktu sekitar 10 menit, robot melakukannya untuk 2. Dan di mana-mana.
Dan ini tidak berarti bahwa semuanya, robot jahat (dan diagram alur serakah) merampok orang-orang dari pekerjaan mereka, bahwa pengurangan besar-besaran akan datang, dan seterusnya, tidak. Ini berarti bahwa seorang karyawan, alih-alih menyalin-menempelkan data dari satu tablet ke tablet lain, akan melakukan sesuatu yang jauh lebih bermanfaat, dan tentu saja lebih menarik.