6 Lưu Ý Dành Cho RPA Dev Trước Khi Thực Hiện Dự Án RPA

Dựa trên kinh nghiệm thực chiến, đội ngũ delivery developer đến từ akaBot chia sẻ cùng bạn những lưu ý quan trọng trước khi thực hiện bất cứ dự án RPA nào.

1. Khảo sát chi tiết quy trình hiện tại và vẽ sơ đồ AS IS của quy trình

Đây là bước khảo sát bắt buộc khi bắt đầu dự án. Bạn cần phải tường tận toàn bộ quy trình: đối với từng bước của quy trình hiện tại thì người dùng (nhân viên nghiệp vụ) sẽ thao tác như thế nào (click vào nút nào, so sánh các trường thông tin nào với nhau…). Vẽ sơ đồ càng chi tiết càng tốt, quá trình triển khai dự án của bạn sẽ càng thuận lợi.

2. Vẽ sơ đồ quy trình sau khi áp dụng tự động hóa (Sơ đồ To Be)

Tại bước này, bạn sử dụng BPMN (Business Process Management Notation) để vẽ một sơ đồ càng chi tiết càng tốt bằng các ký hiệu. Các luồng cần chia ra rõ ràng, nên mô tả bằng các động từ để thể hiện rõ quy trình.

3. Liệt kê các giải pháp khi thực hiện các bước trong sơ đồ quy trình đã ứng dụng tự động hóa

Khi bạn bắt đầu tự đặt câu hỏi How để thực hiện các bước, hãy ghi lại các activity lớn tương ứng với các bước, ví dụ như dùng For, Do While…; hay tại bước này sẽ sử dụng thuật toán nào để tìm ra output phù hợp.

4. Liệt kê các exception (trường hợp ngoại lệ) có thể gặp khi thực hiện tự động hóa

Đây là một việc rất quan trọng, bạn cần xác định được sự xuất hiện của exception tại các bước. Ví dụ tại bước đăng nhập có thể xuất hiện trường hợp mật khẩu sai, mật khẩu hết hạn… Hay tại bước cần cộng tổng các tham số, có thể do lỗi nhập liệu mà tham số đem cộng không phải ở dạng số… Ngoài ra còn rất nhiều exception có thể xuất hiện, các bạn cần nắm rõ để khi phát triển Bot, có thể thực hiện các bước để  Bot có khả năng kiểm soát và xử lý các exception đó, tránh dẫn đến bug và mất thời gian trong quá trình bảo trì Bot sau này.

5. Tổ chức và quy hoạch thư mục lưu trữ source code của các bạn

Ở bước này, bạn cần tổ chức một cách khoa học thư mục code sao cho giống nhất với môi trường production. Tại bước này, bạn cũng cần phải gạch đầu dòng một vài biến (variable) Global của Source. Đây là biến bạn sẽ sử dụng nhiều lần trong quá trình code.

6. Lưu ý khi code

Hãy code theo Coding Convention dễ hiểu nhất của bạn, đặt tên biến khoa học cùng với mục đích của biến. Các địa chỉ như tên file, đường dẫn… nên để ở dạng parameter dynamic, không fix cứng để tránh sai sót khi deploy code của bạn sang một môi trường khác.

Hi vọng với những lưu ý trên, bạn sẽ có những dự án RPA thành công.

akaBot (FPT Software) là nền tảng RPA tiên phong tại Việt Nam, được Gartner Peer Insights xếp hạng là RPA ‘Strong Performer’ trong báo cáo ‘Voice of the Customer’ 2021. Với triết lý ‘Fast to Mass Automation’, akaBot đã phục vụ khách hàng tại 13 quốc gia, 8 ngành dọc (tài chính ngân hàng, bán lẻ, sản xuất, logistics…), là giải pháp Tối ưu Vận hành nhanh chỉ từ 1+ tuần, tiết kiệm 60% chi phí, tăng tới 80% hiệu suất & khả năng mở rộng lên tới 500+ quy trình cho doanh nghiệp.

Tìm hiểu thêm về tối ưu vận hành doanh nghiệp với RPA!

0 Share
Subscribe to Our Newsletter
Donec euismod arcu vel neque volutpat, sed ullamcorper tortor blandit. Spendisse potenti lacus neque.