User interface design for a web automation tool based on end-user programming methods

Thesis title: Návrh uživatelského rozhraní pro nástroj k vytváření webových automatizací využívající metody End-user programming
Author: Mikešová, Adéla
Thesis type: Diplomová práce
Supervisor: Balata, Jan
Opponents: Jílková, Petra
Thesis language: Česky
Abstract:
Zájem o automatizaci procesů v posledních letech roste a organizace velmi rychle mění a digitalizují své procesy. Samotná tvorba automatizací je však poměrně náročná, vyžaduje hlubší technické znalosti. Sektor informačních technologií se bohužel dlouhodobě potýká s nedostatkem kvalifikovaných pracovníků, kteří by tyto automatizace mohli vytvářet. Tato práce se zabývá tím, jak přiblížit tvorbu webových automatizací i uživatelům, kteří nedisponují technickými znalostmi, a přesto by rádi využívali benefity automatizací. Práce popisuje návrh uživatelského rozhraní pro nástroj k vytváření webových automatizací využívající metody End-user programming. Teoretická část práce se zabývá rešerší vědeckých článků zabývající se tématem End-user programming a analýzou konkurenčních nástrojů. Dále také teoretická část obsahuje popis zvolené metodiky pro návrh rozhraní. Praktická část práce popisuje tvorbu uživatelského rozhraní. V rámci tvorby uživatelského rozhraní byly vytvořen low-fidelity a high-fidelity prototypy, které byly následně otestovány s potenciálními uživateli nástroje. Výsledkem práce je otestovaný prototyp, který může sloužit jako podklad pro další vývoj nástroje a jeho případnou implementaci.
Keywords: robotic proces automation; webová automatizace; návrh uživatelského rozhraní; UX; end-user programming; použitelnost
Thesis title: User interface design for a web automation tool based on end-user programming methods
Author: Mikešová, Adéla
Thesis type: Diploma thesis
Supervisor: Balata, Jan
Opponents: Jílková, Petra
Thesis language: Česky
Abstract:
The interest in process automation has significantly grown in recent years, and organizations are quickly digitizing and changing their processes. However, creating automations requires deep technical knowledge and can be demanding. Unfortunately, the IT sector has long struggled with a shortage of qualified workers who can create these automations. This work aims to make web automation creation accessible to users who lack technical knowledge but still want to enjoy the benefits of automation. The thesis focuses on designing a user interface for a tool that enables users to create web automations using End-user programming methods. The theoretical part of the thesis involves research of scientific articles related to End-user programming, an analysis of competitor tools, and a description of the chosen methodology for interface design. The practical part of the thesis describes the design of the user interface. Low-fidelity and high-fidelity prototypes were created and tested with potential users of the tool. The outcome is a tested prototype that can serve as a foundation for further development and implementation of the tool.
Keywords: robotic proces automation; UX; end-user programming; user experience design; web automation; usability

Information about study

Study programme: Informační systémy a technologie/Vývoj informačních systémů
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Multimedia

Information on submission and defense

Date of assignment: 26. 10. 2022
Date of submission: 26. 4. 2023
Date of defense: 7. 6. 2023
Identifier in the InSIS system: https://insis.vse.cz/zp/82505/podrobnosti

Files for download

    Last update: