1 |
Ineffektiv systemdokumentation : En fallstudie hos Bankgirocentralen BGC ABEriksson, Patrik, Brink, Erik January 2016 (has links)
Dokumentation har en central roll i systemutveckling och främst i den fas som majoriteten av ett IT-systems livstid spenderas i, förvaltningsfasen. Systemdokumentation är omfattande men ett av de viktigaste dokumenten är användningsfall. Det är ett kraftfullt verktyg för medarbetare att förstå systemet och är en möjlighet att förmedla systemets funktioner vidare. Dokumentation lider ofta av problemen att de inte uppdateras eller håller den kvalitet som behövs för att medarbetarna ska vilja använda dem i sitt arbete. Studien har inspirerats från teorin där effektiv dokumentation nämns och applicerat detta på användningsfall för att identifiera ineffektiv dokumentation och vilka konsekvenser ineffektiv dokumentation kan ha för medarbetare och IT-system. Med en fallstudie hos Bankgirots system Bg Avtal har studien genomfört dokumentanalys och intervjuer. Genom datainsamlingen har studien först kunnat konstatera att de användningsfall som används för Bg Avtal är ineffektiva och sedan kunnat identifiera konsekvenser av detta. Studien har identifierat att det för medarbetare och system kan uppstå inkonsekvens, personberoende, godtyckliga lösningar och svårigheter med verksamhetsspråket. Dessa konsekvenser anses även kunna uppstå om annan systemdokumentation är ineffektiv.
|
2 |
Behovsanalys avseende IT-stöd för avvikelsehanteringHansson, Joachim January 2010 (has links)
<p>Att minimera olyckor och andra tillbud utgör en central roll i samtliga verksamheter, vilket gör avvikelsehanteringen till en viktig del i utvecklingen. Försvarsmakten har ingen central avvikelsehantering utan avvikelsen hanteras lokalt på förbanden. Det finns en plan på att införa ett gemensamt IT-stöd för att hantera avvikelser bland annat för att ha möjligheten att sammanställa statistik och identifiera systematiska avvikelser. Försvarsmakten har kravställt och upphandlat ett system som tagits i pilotdrift under 2009. Pilotdriften har resulterat i ett antal frågeställningar. Detta har lett till att Försvarsmakten valt att genomföra en behovsanalys för att studera vilket behov av en gemensamavvikelsehantering som finns. Syftet med examensarbetet har varit att skapa ett beslutsunderlag för införandet av en gemensamavvikelsehantering i Försvarsmakten.</p><p>Arbetet har genomförts i åtta steg: (1) Projektinitiering, (2) Datainsamling, (3) Identifiering av behov, (4) Analys och strukturering av behov, (5) Modellering av aktivitetsflöde, (6) Modellering av behov, (7) Identifiering av förmågor och (8) Modellering av avvikelsehantering.</p><p>Sex intervjuer genomfördes vilket ledde till att 304 utsagor identifierades och resulterade i 430 behov. Behov som att hantera avvikelser, rapportera avvikelser och rutiner för avvikelsehanteringen har uppdagats. Utifrån intervjuerna konstruerades en processmodell som visar arbetsprocessen i en avvikelsehantering. Med stöd av processmodellen skapades en modell av Försvarsmaktens avvikelsehantering med stöd av arkitekturramverket Ministry of Defence Architecture Framework™ (MODAF™). För att beskriva avvikelsehanteringen används de strategiska vyerna, de operationella vyer samt systemvyer.</p>
|
3 |
Behovsanalys avseende IT-stöd för avvikelsehanteringHansson, Joachim January 2010 (has links)
Att minimera olyckor och andra tillbud utgör en central roll i samtliga verksamheter, vilket gör avvikelsehanteringen till en viktig del i utvecklingen. Försvarsmakten har ingen central avvikelsehantering utan avvikelsen hanteras lokalt på förbanden. Det finns en plan på att införa ett gemensamt IT-stöd för att hantera avvikelser bland annat för att ha möjligheten att sammanställa statistik och identifiera systematiska avvikelser. Försvarsmakten har kravställt och upphandlat ett system som tagits i pilotdrift under 2009. Pilotdriften har resulterat i ett antal frågeställningar. Detta har lett till att Försvarsmakten valt att genomföra en behovsanalys för att studera vilket behov av en gemensamavvikelsehantering som finns. Syftet med examensarbetet har varit att skapa ett beslutsunderlag för införandet av en gemensamavvikelsehantering i Försvarsmakten. Arbetet har genomförts i åtta steg: (1) Projektinitiering, (2) Datainsamling, (3) Identifiering av behov, (4) Analys och strukturering av behov, (5) Modellering av aktivitetsflöde, (6) Modellering av behov, (7) Identifiering av förmågor och (8) Modellering av avvikelsehantering. Sex intervjuer genomfördes vilket ledde till att 304 utsagor identifierades och resulterade i 430 behov. Behov som att hantera avvikelser, rapportera avvikelser och rutiner för avvikelsehanteringen har uppdagats. Utifrån intervjuerna konstruerades en processmodell som visar arbetsprocessen i en avvikelsehantering. Med stöd av processmodellen skapades en modell av Försvarsmaktens avvikelsehantering med stöd av arkitekturramverket Ministry of Defence Architecture Framework™ (MODAF™). För att beskriva avvikelsehanteringen används de strategiska vyerna, de operationella vyer samt systemvyer.
|
4 |
Förstudie för implementering av affärssystemet Oracles tidrapporteringsmodul OTL (Oracle Time and Labor) : Kravhantering och GAP analys för tidrapporteringsprocess i Oracle EBS R12Johansson, Ida, Örnjäger, Maria January 2012 (has links)
This is a report for our thesis that was conducted as a conclusion of our bachelor degree in Business engineering at the Royal Institute of Technology (KTH). The work is done in cooperation with the firm Navigate Consulting Business Solutions AB. They have their leading expertise in Oracle E-Business Suite and has previously chosen to implement Oracle EBS R12. The modules that are planned to be implemented are general ledger (GL), accounts payable (AP), accounts receivable (AR), project module (PA), purchases, and CRM. For a consulting company like Navigate, it is particularly important to have a simple and effective time reporting process. We were therefore asked to provide new tabs with a decision-making process to determine if Oracle Time & Labor (OTL) is a useful time tracking system for their business. In order to achieve the company´s aim and objective we decided to follow a development method with five different phases. The phases included a set of work steps that generated various documents, which gave us enough information to structure the entire company and helped us to create a clear picture of the organization and its structure. From this, we could work out a requirements document and then map those requirements to OTL. This resulted in a gap analysis where you can read the requirements that are handled by OTL and possible solutions to the requirements that OTL doesn´t handle. The result of this work is presented in process maps, a requirement specification, an use case documents, and a GAP analysis. / Detta är en rapport för vårt examensarbete som har genomförts som en avslutning på vår kandidatutbildning Affärssystem vid Kungliga Tekniska Högskolan (KTH). Arbetet är utfört i samarbete med företaget Navigate Consulting Business Solutions AB (Navigate). De har sin främsta expertis inom Oracle E-Business Suite och har sedan tidigare valt att implementera Oracle EBS R12 i sin verksamhet. De tänkta modulerna är Huvudbok(GL), Leverantörsreskontra(AP), Kundreskontra(AR), Projektmodul(PA), Inköp och CRM. För ett konsultföretag som Navigate är det särskilt viktigt att ha en enkel och fungerande tidrapportering. Vi fick därför i uppdrag att förse Navigate med ett beslutsunderlag för att de ska kunna avgöra om Oracle Time & Labor (OTL) är ett lämpligt tidrapporteringssystem för deras verksamhet. För att uppnå arbetets syfte och mål beslutade vi att följa en utvecklingsmetod med fem olika faser. Faser med arbetssteg som genererade olika dokument, som gav oss tillräcklig information för att strukturera upp hela företaget och lättare skapa en klar bild över organisationen och dess struktur. Utifrån detta kunde vi arbeta fram ett kravdokument och sedan mappa dessa krav mot OTL. Detta resulterade i en GAP analys där man kan läsa vilka krav som hanteras utav OTL samt eventuella lösningar till de krav som ej hanteras. Resultatet av detta arbete presenteras i processkartor, en kravspecifikation, ett användningsfallsdokument samt en GAP analys.
|
5 |
Security Threats and Countermeasures for Connected VehiclesGong, Xuwei January 2019 (has links)
With the rapid development of connected vehicles, automotive security has become one of the most important topics. To study how to protect the security of vehicle communication, we analyze potential threats for connected vehicles and discuss countermeasures to mitigate these threats. In this thesis, we examine 25 services that connected vehicles can provide. Entities, connections, and message flows in these services are investigated and synthesized into a vehicle network structure. The 25 services are divided into six use cases including: infotainment service, remote monitoring, device control, Vehicle-toeverything (V2X), diagnostics service, and in-vehicle Intrusion Detection System (IDS). We establish communication models for these use cases and analyze the potential threats based on Confidentiality, Integrity and Availability (CIA) criteria. We discuss possible countermeasures that can mitigate these threats based on existing network security techniques. Each alternative countermeasure’s advantages and limitations are presented. To filter possible attacks, we investigate and design firewalls in four components of a vehicle: Dedicated Short-Range Communications (DSRC) module, gateway, Telematic Control Unit (TCU), and Human-Machine Interface (HMI). We also simulate a firewall for an HMI application by building a communication model in Python. / Med den snabba utvecklingen av anslutna fordon har bilsäkerhet blivit ett av de viktigaste ämnena. För att studera hur man skyddar säkerheten för fordonskommunikation analyserar vi potentiella hot mot anslutna fordon och diskuterar motåtgärder för att mildra dessa hot. I denna avhandling undersöker vi 25 tjänster som anslutna fordon kan tillhandahålla. Entiteter, anslutningar och meddelandeflöden i dessa tjänster undersöks och syntetiseras i en fordonsnätverksstruktur. De 25 tjänsterna är indelade i sex användarvägar, inklusive: infotainment service, fjärrövervakning, enhetskontroll, Fordon-tillallt (V2X), diagnostikservice och IDS-system (Intrusion Detection System). Vi etablerar kommunikationsmodeller för dessa användningsfall och analyserar de potentiella hot som baseras på CIA-kriterier (Confidentiality, Integrity and Availability). Vi diskuterar eventuella motåtgärder som kan mildra dessa hot baserat på befintliga nätverkssäkerhetstekniker. Varje alternativ motåtgärds fördelar och begränsningar presenteras. För att filtrera eventuella attacker undersöker vi och utformar brandväggar i fyra delar av ett fordon: Dedicated Short-Range Communications (DSRC) -modul, gateway, Telematic Control Unit (TCU) och Human Machine Interface (HMI). Vi simulerar också en brandvägg för en HMI-applikation genom att bygga en kommunikationsmodell i Python.
|
6 |
Leveraging Generative AI in Enterprise Settings : A Case Study-Based Framework / Generativ AI i företagsmiljöer : ett fallstudiebaserat ramverkAgeling, Lisette Elisabet, Nilsson, Elliot January 2024 (has links)
The emergence of Generative AI (GenAI) foundation models presents transformative potential across industries, promising not only to increase productivity but also to pioneer new ways of working and introduce novel business models. Despite this, GenAI adoption levels have lagged behind early projections, and many firms report difficulties in finding appropriate applications. One such firm is Scandic Hotels, a Swedish hospitality company seeking to identify use cases for GenAI within the Scandic Data Platform (SDP), the firm’s analytics unit. The goals of this study were twofold: firstly, to identify GenAI use cases for the SDP based on their organizational needs, and secondly, to create a framework to guide organizations in harnessing the technology’s potential purposefully based on their specific organizational contexts. A conceptual framework was developed based on a synthesis of existing AI use case frameworks and the incorporation of GenAI characteristics to guide the investigation of the SDP. A qualitative case study approach was employed, achieving the first research goal through two primary activities: first, by assessing the organizational context through interviews and a questionnaire, and subsequently, by identifying concrete use cases designed to address organizational challenges based on the domain mapping through collaborative workshops. The investigation into the organizational context culminated in the formulation of a complex problem space with eleven logically interconnected domain problems stemming from two root causes: a high technological complexity of the data platform and a lack of organizational ownership concerning data. These problems lead the SDP to be occasionally overwhelmed with support requests, resulting in a range of time-consuming downstream issues that lock the team in reactive rather than proactive work. The use case identification process yielded eleven concrete use cases leveraging a range of GenAI technologies, including retrieval-augmented generation, fine-tuning, and prompt chaining. An evaluation based on the perceived business value of these use cases found that those directly addressing root problems or contributing to strategic imperatives received the highest value scores by members of the SDP. Our findings reinforce the problem-driven use case identification approach suggested by previous AI use case literature and offer nuances in the importance of basing use cases on a structured hierarchical problem space, allowing use cases to be designed to address root problems and break negative feedback loops for maximal business value. By iterating the literature-informed conceptual framework with these practical insights, a novel framework for GenAI use case formulation was developed, centered around matching root domain problems with GenAI-specific capabilities. This framework provides an overview of key components for the identification of use cases based on the organization’s unique context, contributing important starting points for managers wishing to engage in GenAI adoption and addressing the literature gap in GenAI-specific use case exploration frameworks. / Utvecklingen av grundmodeller inom generativ AI (GenAI) har demonstrerat potential att öka produktivitet, omdefiniera befintliga arbetsflöden och införa nyskapande affärsmodeller. Trots detta har införandegraden i näringslivet legat under tidigare prognosticerade nivåer, och många företag rapporterar svårigheter med att identifiera lämpliga tillämpningar. Ett exempel på ett sådant företag är den svenska hotellkedjan Scandic, som önskar identifiera interna användningsområden för GenAI inom analysenheten i företagets centrala organisation, Scandic Data Platform (SDP). Denna studie ämnade att först identifiera användningsfall för GenAI inom SDP baserat på enhetens specifika behov, och sedan utveckla ett ramverk för att vägleda organisationer i identifieringen av GenAI-användningsfall baserat på deras specifika organisatoriska kontext. Baserat på en syntes av befintlig litteratur inom AI-användningsfall och integreringen av karaktäristiska egenskaper för GenAI konstruerades ett konceptuellt ramverk för att orientera utredningen inom SDP. En kvalitativ fallstudieansats uppdelad i två huvudaktiviteter tillämpades för att uppnå det första forskningsmålet: först undersöktes den organisatoriska kontexten genom nio intervjuer samt en enkät, sedan identifierades konkreta användningsfall utformade för att behandla organisatoriska behov förankrade i kartläggningen av domänen genom kollaborativa workshoppar. Undersökningen av den organisatoriska kontexten kulminerade i formuleringen av en komplext problemrymd med elva logiskt sammanlänkade domänproblem härrörande från två grundorsaker: en hög teknologisk komplexitet hos dataplattformen och en brist på organisatoriskt ägarskap gällande data. Dessa problem leder till att SDP ibland överväldigas av supportförfrågningar, vilket resulterar i en rad tidskrävande efterföljande problem som låser in teamet i reaktivt snarare än proaktivt arbete. Identifiering av användningsfall resulterade i formuleringen av elva konkreta användningsfall som utnyttjar en rad GenAI-teknologier såsom retrieval-augmented generation, finjustering och promptkedjning. En utvärdering baserad på det uppskattade affärsvärdet av dessa visade att de användningsfall som direkt bemötte de två rotproblemen eller bidrog uppfyllandet av strategiska imperativ fick de högsta värdebetygen av SDP:s medlemmar. Våra resultat validerar framgången i det problemstyrda tillvägagångssättet för identifiering av användningsfall som föreslagits av tidigare litteratur, men nyanserar förfarandet genom att understryka vikten av att förankra användningsfall i en hierarkiskt strukturerad problemrymd—vilket gör att användningsfall kan utformas för att direkt bemöta rotproblem och bryta negativa återkopplingsslingor för att uppnå maximalt organisatoriskt värde. Genom att iterera det litteraturinformerade konceptuella ramverket med dessa praktiska insikter utvecklades vi ett nytt ramverk för identifieringen av GenAI-användningsfall, baserat på matchningen av rotproblemen inom domänen med GenAI-specifika kapaciteter. Detta ramverk ger en översikt över nyckelkomponenter för identifiering av användningsfall baserade på den organisatoriska kontexten. På så sätt bidrar studien med en utgångspunkt för företag som önskar engagera sig i införandet av GenAI och bemöter bristen på litteratur innehållandes GenAI-specifika ramverk för utforskning av användningsfall.
|
7 |
Key Factors for a Successful Utility-scale Virtual Power Plant ImplementationRecasens Bosch, Joan January 2020 (has links)
The high penetration of renewable energies (RE) in power systems is increasing the volatile production on the generation side and the presence of distributed energy resources (DER) over the territory. On the other hand, Virtual Power Plants (VPPs) are an aggregation of DER managed as a single entity to promote flexibility services to power systems. Therefore, VPPs are a valid approach to cope with the arising challenges in the power system related to RE penetration. This report defines the concept of a utility-scale VPP, as a tool to stabilize the grid and increase the flexibility capacity in power systems. For this purpose, the report places special emphasis in the use cases that can be developed with a utility-scale VPP. Nevertheless, implementing a utility-scale VPP is a complex procedure, as VPP solutions are highly customizable depending on the scope and the conditions of each project. For this reason, this report analyses the main factors that must be taken into account when implementing a VPP solution. The report concludes that the two most critical factors that define the viability of a VPP project are, first, the energy market design and regulatory framework and second, the technical requirements. These two must always align with the scope of the project and the use cases intended to be developed. Further, other minor factors, including a cost estimate for a VPP solution, are also considered in the report. / Den höga penetrationen av förnybara energier i kraftsystem ökar den flyktiga produktionen på produktionssidan och närvaron av distribuerade energiresurser över territoriet. Å andra sidan är virtuella kraftverk en sammanställning av distribuerade energiresurser som hanteras som en enda enhet för att främja flexibilitetstjänster till kraftsystem. Därför är virtuella kraftverk: er en giltig strategi för att hantera de uppkomna utmaningarna i kraftsystemet relaterat till förnybara energier genomslag. I denna rapport definieras konceptet med en virtuella kraftverk verktygsskala som ett verktyg för att stabilisera nätet och öka flexibilitetskapaciteten i kraftsystem. För detta ändamål lägger rapporten särskild tonvikt på användningsfall som kan utvecklas med en virtuella kraftverk-nytta. Trots det är implementering av en virtuella kraftverknyckelskala en komplex procedur, eftersom virtuella kraftverk-lösningar är mycket anpassningsbara beroende på omfattning och villkor för varje projekt. Av denna anledning analyserar denna rapport de viktigaste faktorerna som måste beaktas vid implementering av en VPP-lösning. Rapporten drar slutsatsen att de två mest kritiska faktorerna som definierar ett virtuella kraftverk projekts livskraft är, dels energimarknadens utformning och regelverk och för det andra de tekniska kraven. Dessa två måste alltid anpassa sig till projektets omfattning och användningsfall som är avsedda att utvecklas. Vidare beaktas även andra mindre faktorer, inklusive en kostnadsuppskattning för en virtuella kraftverk lösning, i rapporten.
|
8 |
Meddelandemotor för anonym kommunikation / Message Engine for Anonymous CommunicationLindin, Anders January 2016 (has links)
Denna rapport beskriver arbetsgången för att utreda och ta fram ett lösningsförslag för hur en meddelandemotor skulle kunna implementeras i TeamTags delvis redan befintliga system. Små delar av implementeringen som infördes under projektet presenteras också. / This report describes the workflow to investigate and develop a solution proposal for how a messaging engine could be implemented in TeamTags partly already implemented system. Small parts of the implementation that was introduced during the project is also presented.
|
9 |
Distribuerade datalagringssystem för tjänsteleverantörer : Undersökning av olika användningsfall för distribuerade datalagringssystem / Distributed Data Storage Systems for Service Providers : Investigation of different use cases for distributed data storage systemsAhmed, Tanvir Saif, Markovic, Bratislav January 2016 (has links)
Detta examensarbete handlar om undersökning av tre olika användningsfall inom datalagring; Cold Storage, High Performance Storage och Virtual Machine Storage. Rapporten har som syfte att ge en översikt över kommersiella distribuerade filsystem samt en djupare undersökning av distribuerade filsystem som bygger på öppen källkod och därmed hitta en optimal lösning för dessa användnings-fall. I undersökningen ingick att analysera och jämföra tidigare arbeten där jämförelser mellan pre-standamätningar, dataskydd och kostnader utfördes samt lyfta upp diverse funktionaliteter (snapshotting, multi-tenancy, datadeduplicering, datareplikering) som moderna distribuerade filsy-stem kännetecknas av. Både kommersiella och öppna distribuerade filsystem undersöktes. Även en kostnadsuppskattning för kommersiella och öppna distribuerade filsystem gjordes för att ta reda på lönsamheten för dessa två typer av distribuerat filsystem.Efter att jämförelse och analys av olika tidigare arbeten utfördes, visade sig att det öppna distribue-rade filsystemet Ceph lämpade sig bra som en lösning utifrån kraven som sattes som mål för High Performance Storage och Virtual Machine Storage. Kostnadsuppskattningen visade att det var mer lönsamt att implementera ett öppet distribuerat filsystem. Denna undersökning kan användas som en vägledning vid val mellan olika distribuerade filsystem. / In this thesis, a study of three different uses cases has been made within the field of data storage, which are as following: Cold Storage, High Performance Storage and Virtual Machine Storage. The purpose of the survey is to give an overview of commercial distributed file systems and a deeper study of open source codes distributed file systems in order to find the most optimal solution for these use cases. Within the study, previous works concerning performance, data protection and costs were an-alyzed and compared in means to find different functionalities (snapshotting, multi-tenancy, data duplication and data replication) which distinguish modern distributed file systems. Both commercial and open distributed file systems were examined. A cost estimation for commercial and open distrib-uted file systems were made in means to find out the profitability for these two types of distributed file systems.After comparing and analyzing previous works, it was clear that the open source distributed file sys-tem Ceph was proper as a solution in accordance to the objectives that were set for High Performance Storage and Virtual Machine Storage. The cost estimation showed that it was more profitable to im-plement an open distributed file system. This study can be used as guidance to choose between different distributed file systems.
|
Page generated in 0.0652 seconds