Return to search

Fallgropar vid mjukvaruutveckling inom Enterprise Application Integration / Integration software development pitfalls in Enterprise Application Integration

Enterprise Application Integration (EAI) handlar om att koppla samman system för att tillfredsställa behov som inte kunnat tillfredsställas av systemen var och en för sig, eller upprätta nya kommunikationskanaler inom eller mellan företag. Allteftersom system och deras underliggande teknologier blivit mer avancerade har uppgiften att integrera dem blivit mer komplicerad. Genom att göra en fallstudie i samband med ett integrationsprojekt på ett företag syftar denna uppsats till att identifiera fallgropar som kan innebära risker för sådana projekt. En målsättning är att analyser kring dessa fallgropar ska kunna användas för att hjälpa utvecklare undvika dessa i sina projekt. Under fallstudien identifierades flera fallgropar genom analys av dokumentation och reflektion. Den fallgrop som hade störst påverkan under projektet var otydliga krav. Fallgroparna analyseras utifrån hur de upptäcktes och resonemang förs kring bidragande faktorer. För de fallgropar som utgjorde faktiska utmaningar under fallstudien analyseras även hur de undveks, medan potentiella lösningar diskuteras för resterande. / Enterprise Application Integration (EAI) concerns connecting systems together to meet demands that could not be met by either system individually, or to establish new channels for communication within and between enterprises. As the systems and their underlying technologies have become more advanced, the task of integrating them has become a more complicated one. By making a case study bound to an integration project at an enterprise, this study aims to identify pitfalls that could constitute risks for such projects. The main goal is for the analysis of these pitfalls to guide developers to avoid the pitfalls in their own projects. Several pitfalls were identified by analyzing documentation and reflecting on the course of the project. The pitfall that had the greatest impact during the project was unclear requirements. The pitfalls are analyzed with emphasis on circumstances under which they were discovered and contributing factors are reasoned about. For the pitfalls that were actual challenges for the case study, analysis also covers how they were avoided, while potential solutions are discussed for the remainder.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-186405
Date January 2015
CreatorsOlsson, Johannes, Sjöberg, Mikael
PublisherKTH, Skolan för informations- och kommunikationsteknik (ICT)
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-ICT-EX ; 2015:180

Page generated in 0.0021 seconds