ServiceNow Development Tools

Thesis title: Nástroj pre podporu vývoja na platforme ServiceNow
Author: Paulech, Matej
Thesis type: Diploma thesis
Supervisor: Šlajchrt, Zbyněk
Opponents: Janeček, Jakub
Thesis language: Slovensky
Abstract:
Témou tejto práce je vytvorenie nástroja pre podporu vývoja na platforme ServiceNow. ServiceNow je cloudový nástroj pre riadenie IT služieb v spoločnostiach. ServiceNow poskytuje široké možnosti customizácie, medzi ktoré patrí napr. customizácia prostredníctvom skriptov. Skriptovanie je však realizované cez rozhranie webového prehliadača a nie je veľmi užívateľsky prívetivé. Cieľom tejto práce je navrhnúť nástroj pre zjednodušenie skriptovania na tejto platforme a implementácia jeho najkritickejších častí ako pluginu pre vybraný programátorský editor - Eclipse IDE. Nástroj bude podporovať stiahnutie skriptov zo ServiceNow, ich pohodlnú editáciu, aktualizáciu a nahranie zmien späť na ServiceNow s kontrolou, aby nedošlo k prepísaniu zmien iného konzultanta. Hlavným prínosom práce je vytvorenie pluginu zjednodušujúceho konzultantom skriptovanie na platforme ServiceNow. Nástroj bude po dokončení tejto práce ďalej rozvíjaný.
Keywords: synchronizácia; verzovanie zdrojového kódu; podpora vývoja skriptov; ServiceNow; Eclipse
Thesis title: Nástroj pro podporu vývoje na platformě ServiceNow
Author: Paulech, Matej
Thesis type: Diplomová práce
Supervisor: Šlajchrt, Zbyněk
Opponents: Janeček, Jakub
Thesis language: Slovensky
Abstract:
Tématem této práce je vytvoření nástroje pro podporu vývoje na platformě ServiceNow. ServiceNow je cloudový nástroj pro řízení IT služeb ve společnostech. ServiceNow poskytuje široké možnosti customizace, mezi které patří také customizace pomocí skriptů. Skriptování je realizováno prostřednictvím webového rozhrání prohlížeče, které není velmi uživatelsky přívětivé. Cílem této práce je navrhnout nástroj pro zjednodušení skriptování na této platformě a implementace jeho nejkritičtějších částí pro vybraný programátorský editor - Eclipse IDE. Nástroj bude podporovat stáhnutí skriptů ze ServiceNow, jejich pohodlnou editaci, aktualizaci a nahrání změn zpět na ServiceNow s kontrolou, aby nebyla přepsána práce jiného konzultanta. Hlavním přínosem práce je vytvoření pluginu zjednodušujícího skriptování na platformě ServiceNow. Nástroj bude po dokončení této práce dále rozvíjen.
Keywords: synchronizace; podpora vývoje skriptů; ServiceNow; verzování zdrojového kódu; Eclipse
Thesis title: ServiceNow Development Tools
Author: Paulech, Matej
Thesis type: Diploma thesis
Supervisor: Šlajchrt, Zbyněk
Opponents: Janeček, Jakub
Thesis language: Slovensky
Abstract:
The topic of this paper is creation of new ServiceNow development tool. ServiceNow is cloud based IT service support management tool. It is widely customizable, mainly by creating scripts. The problem is that scripts are created via web browser, which is not very user friendly. The main goal of this paper is to design better solution for creating scripts in ServiceNow and implement it for selected integrated development environment - Eclipse. Created development tool should support these operations - checking out scripts from ServiceNow to local workspace, editing them in special editor, updating them to newest version and committing them back to ServiceNow with check that work of some other developer is not overwritten. The main contribution of this paper is created ServiceNow development tool that provides better user experience than existing solutions. This paper is only start of development. It will continue in the future.
Keywords: synchronization; Eclipse; version control system; development tool; ServiceNow

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
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 Information Technologies

Information on submission and defense

Date of assignment: 26. 5. 2014
Date of submission: 30. 4. 2015
Date of defense: 4. 6. 2015
Identifier in the InSIS system: https://insis.vse.cz/zp/48034/podrobnosti

Files for download

Private annex
Private file
Download
    Last update: