AAU Studenterprojekter - besøg Aalborg Universitets studenterprojektportal
Et masterspeciale fra Aalborg Universitet
Book cover


Omstilling til SAP HANA SQLScript - en "Discount" undersøgelse

Oversat titel

Shifting to SAP HANA SQLScript - a Discount Evaluation

Forfatter

Semester

4. semester

Udgivelsesår

2020

Afleveret

Antal sider

136

Resumé

Denne masterafhandling undersøger, om “Discount Method for Programming Language Evaluation” kan anvendes til at vurdere uddannelsesbehovet hos programmører, der skal omstille sig til et nyt programmeringssprog i Forsvaret. Casen er DeMars, Forsvarets SAP-baserede ERP-system, hvor indførelsen af in-memory databasen SAP HANA medfører et skifte til SAP HANA SQLScript i Business Intelligence-løsningen. Projektet omfatter etablering af et HANA-miljø til analyse og uddannelse, en gennemgang af SAP HANA SQLScript og en vurdering af sprogets styrker og svagheder via Cognitive Dimensions of Notations-rammeværket. Derudover gennemføres en praktisk undersøgelse med programmører, hvor Discount Method anvendes med opgaveark og et “cheat sheet” for at afdække udfordringer, læringsbehov og anvendelsesvenlighed ved sproget; resultaterne sammenholdes med den teoretiske analyse. Afhandlingen konkluderer, at Discount Method kan bruges til at bestemme uddannelsesbehov ved skift til SAP HANA SQLScript, men at anvendeligheden afhænger af væsentlige forudsætninger—særligt tilgængelige og veltilrettelagte opgave- og hjælpear ark—da fravær heraf gør metoden mere tung at bruge. Projektet diskuterer også usikkerheder og praktiske implikationer for en organiseret overgang i Forsvaret.

This thesis examines whether the “Discount Method for Programming Language Evaluation” can be used to assess programmers’ training needs when transitioning to a new language in the Danish Defence. The case is DeMars, the Defence’s SAP-based ERP system, where the introduction of the in-memory SAP HANA database drives a shift to SAP HANA SQLScript in the Business Intelligence solution. The work includes setting up a HANA environment for analysis and training, outlining SAP HANA SQLScript, and assessing the language’s strengths and weaknesses using the Cognitive Dimensions of Notations framework. A practical study with programmers applies the Discount Method using a task sheet and a cheat sheet to reveal challenges, learning needs, and usability; findings are compared with the theoretical analysis. The thesis concludes that the Discount Method can determine training needs for the move to SAP HANA SQLScript, but its ease and effectiveness depend on key prerequisites—especially well-prepared task and cheat sheets—since their absence makes the method more cumbersome to apply. The project also discusses uncertainties and practical implications for managing the transition within the Defence.

[Dette resumé er genereret med hjælp fra AI direkte fra projektet (PDF)]