Vis enkel innførsel

dc.contributor.advisorTøssebro, Erlend
dc.contributor.advisorStrømstad, Terje
dc.contributor.authorWøien, Mina Cecilie
dc.contributor.authorVåge, Genette Klyve
dc.date.accessioned2022-06-25T15:51:18Z
dc.date.available2022-06-25T15:51:18Z
dc.date.issued2022
dc.identifierno.uis:inspera:93568650:50648210
dc.identifier.urihttps://hdl.handle.net/11250/3000850
dc.description.abstract
dc.description.abstractThis thesis has been solved according to the need Cegal has. Cegal wanted us to create a product as part of a Cegal internal improvement project. The program should be able to assign resources to projects or engagements based on the consultant's availability and skills. In addition to these main categories, Cegal asked for a possibility to get the name of the engagement manager and a resource owner tied to engagement and resource. Cegal's last wish was to have the opportunity to add un-named consultants to the program for employees who have not started yet. The security requirements set by Cegal were that it should have strict access management, availability to managers only and General Data Protection Regulation (GDPR) compliance. The main focus has been to streamline Cegal's allocation processes by developing an application that compares consultants' skills to skills needed in a specific engagement. In addition to comparing skills, showing the consultant's utilization has been a high priority. This resource management tool will help Cegal give the consultants the best-suited engagement and ensure that all the consultants are given engagements. The code was developed in systems within Cegal's infrastructure. To develop this tool, it has used external Application Programming Interfaces (APIs) to collect information from already existing programs in Cegal, together with creating a solid and well-functioning code. The user experience has also been essential to ensure that the resource management tool will be used in the future. Because this resource management tool contains personal data, security has been in focus from the beginning to the end. Azure Active Directory (Azure AD) has been used to maintain Cegal's login systems and especially for protection. By using Azure AD, the application is protected as it includes two-factor authentication. In addition, only the needed information is saved in the database to secure the application even more.
dc.languageeng
dc.publisheruis
dc.titleResource Management Tool
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel