近來 RPA 這個名詞在企業 IT 領域成為了熱門關鍵字,我們也收到許多來信詢問想要瞭解這類型的技術與產品在工作上能解決什麼問題?以及能帶來什麼好處?
狹義來說,RPA 是 Robotic Process Automation 的縮寫,一般中文翻譯是「流程自動化機器人」,它是一個軟體工具,用來代替人力在電腦上執行大量的流程類工作,顯而易見的好處是省下人力操作電腦的時間,並且降低人為錯誤(基本上電腦不會出錯,唯一可能是資料或規則本身有錯),擴大來看,與人搭配可以提高整體生產力,所以近來頗受企業 IT 的喜愛,紛紛導入這種產品來增加企業營運的效率。
在思考導入 RPA 前,應該理解它的特性:RPA 機器人跟新人到職一樣,是一張白紙,需要教導它工作流程,這是所謂的「訓練時期」,由於 RPA 機器人主要用來自動化流程類工作,也有很多人稱之為「流程開發」。
不管是「訓練機器人」還是「開發流程」,都需要熟悉善用 RPA 軟體提供的設計工具;也許很多人聽說過 No-Code 這個名詞就以為毋需程式設計基礎就可以將手邊的工作流程自動化,這點是很大的誤區,其實只要是一定複雜度以上的流程,幾乎免不了會碰觸到 coding,而隨著想要不斷提高自動化的程度,流程將會越來越複雜,因此學習好 RPA 需要的 coding 技巧才是正確的選擇。
然而我們也毋需害怕 coding 本身的難度,因為 RPA 工具只是利用程式語言對邏輯條件的描述有高度的彈性來滿足複雜流程的設計,所以對程式語言的熟練幾乎都只是在基本語法上。希望這篇文章能讓大家對 RPA 有足夠的認識,祝學習愉快!
Comments