Extension of development methods for process automation solution in Blue Prism program

Thesis title: Rozšíření metod vývoje řešení automatizace procesů v programu Blue Prism
Author: Viewegh, Jonáš
Thesis type: Bakalářská práce
Supervisor: Vencovský, Filip
Opponents: Kučera, Jan
Thesis language: Česky
Abstract:
Tato bakalářská práce se zabývá rozšířením vývojových metod v programu Blue Prism, který slouží k automatizaci procesů pomocí technologie RPA. Oficiální dokumentace poskytovaná společností Blue Prism je v některých směrech nedostačující a nepokrývá veškerou problematiku, se kterou se v praxi vývojáři setkávají na denní bázi. Proto cílem této práce je stávající postupy rozšířit. Rozšíření stávajících postupů je výhodné zejména z hlediska vývoje, jelikož se tak snižuje jeho časová náročnost. Nově definované vývojové metody také zvyšují znovupoužitelnost komponentů a tím snižují časovou náročnost na vývoj a na případnou údržbu. V první části práce je krátce představena technologie RPA a společnost Blue Prism s jejím stejnojmenným programem. Práce plynule navazuje na vysvětlení základních používaných pojmů, společně s jejich originálními názvy v anglickém jazyce, a dále navazuje rozborem dokumentace, popisem procesů s jeho šablonami a dalšími vývojovými metodami. Druhá část práce se zabývá samotným rozšířením vývojových metod, popisuje podrobněji šablonu procesu a u jejich jednotlivých kroků popisuje možné rozšíření, které by šablonu vylepšilo. Dále pak tato část zahrnuje popis vývojových metod objektu, a to jak ve standartním, tak v kódovém provedení. Jako výsledek použití nových metod je zde porovnání dvou profesionálních odhadů časové náročnosti na vývoj ukázkového procesu. Práce je zakončena celkovým zhodnocením a popisem přínosu tohoto rozšíření.
Keywords: RPA; Automatizace; proces; vývojové metody; Blue Prism
Thesis title: Extension of development methods for process automation solution in Blue Prism program
Author: Viewegh, Jonáš
Thesis type: Bachelor thesis
Supervisor: Vencovský, Filip
Opponents: Kučera, Jan
Thesis language: Česky
Abstract:
This bachelor thesis is dealing with extension of development methods in Blue Prism application, which is used for automation of processes using RPA technology. The official documentation provided by Blue Prism itself is in some parts insufficient and does not cover all the problems, which are developers encounter daily. Therefore, the main goal of this thesis is to extend current methods. The extension of current practises is mainly beneficial for the development itself, due to a decrease of time needed for development. Newly defined methods are also increasing reusability of components and thereby reducing time needed for development and for potential maintenance. In the first part of the thesis is a brief introduction to RPA and Blue Prism company and program. The following part explains the basic used terms (including their original naming in English language) and continues with an analysis of documentation, description of the process and its template and other development methods. Second part is dealing with extension of the methods itself. It describes the new process template and its parts in detail. There is also a detailed description of new methods for developing standard and code objects. As a result of using the new methods there are two professional time estimations on an example process. The thesis concludes with evaluation of its goals.
Keywords: RPA; Automation; Blue Prism; process; development methods

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 1. 4. 2019
Date of submission: 14. 12. 2020
Date of defense: 3. 2. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/71114/podrobnosti

Files for download

    Last update: