133 resultados para Technische Informatik


Relevância:

10.00% 10.00%

Publicador:

Resumo:

This paper is focusing IT-supported real-time formative feedback in a classroom context. The development of a Student and Teacher Response System (STRS) is described. Since there are a number of obstacles for effective interaction in large classes, IT can be used to support the teachers aim to find out if students understand the lecture and accordingly adjust the content and design of the lecture. The system can be used for formative assessment before, during, and after a lecture. It is also possible for students to initiate interaction during lectures by posing questions anonymously. The main contributions of the paper are a) the description of the interactive real-time system and b) the development process behind it.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

With the rapid advancement of the webtechnology, more and more educationalresources, including software applications forteaching/learning methods, are available acrossthe web, which enables learners to access thelearning materials and use various ways oflearning at any time and any place. Moreover,various web-based teaching/learning approacheshave been developed during the last decade toenhance the capability of both educators andlearners. Particularly, researchers from bothcomputer science and education are workingtogether, collaboratively focusing ondevelopment of pedagogically enablingtechnologies which are believed to improve theinfrastructure of education systems andprocesses, including curriculum developmentmodels, teaching/learning methods, managementof educational resources, systematic organizationof communication and dissemination ofknowledge and skills required by and adapted tousers. Despite of its fast development, however,there are still great gaps between learningintentions, organization of supporting resources,management of educational structures,knowledge points to be learned and interknowledgepoint relationships such as prerequisites,assessment of learning outcomes, andtechnical and pedagogic approaches. Moreconcretely, the issues have been widelyaddressed in literature include a) availability andusefulness of resources, b) smooth integration ofvarious resources and their presentation, c)learnersâ requirements and supposed learningoutcomes, d) automation of learning process interms of its schedule and interaction, and e)customization of the resources and agilemanagement of the learning services for deliveryas well as necessary human interferences.Considering these problems and bearing in mindthe advanced web technology of which weshould make full use, in this report we willaddress the following two aspects of systematicarchitecture of learning/teaching systems: 1)learning objects â a semantic description andorganization of learning resources using the webservice models and methods, and 2) learningservices discovery and learning goals match foreducational coordination and learning serviceplanning.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

De flesta har i sin närhet nÃ¥gon som drabbats av cancer och sjukdomsfallen har Ãkat genom Ã¥ren. Den yrkesgrupp som ställer diagnos av denna sjukdom är patologer. Bristen pÃ¥ patologer är idagsläget stor och det finns därfÃr ett behov av att finna effektiva lÃsningar fÃr att mÃta denna brist och en Ãkande mängd patienter. FÃr att digitalisera vävnadsproven som diagnostiseras, scannas dessa in med en glasscanner. Dessa digitala bildfiler kan sedan visas i ett bildvisningsprogram och delas digitalt mellan patologer pÃ¥ distans. Detta begrepp kallas fÃr telepatologi. Studien utgÃ¥r utifrÃ¥n fÃljande frÃ¥geställningar: Vilka krav är väsentliga och bÃr ingÃ¥ i en utvärdering fÃr bildvisningsprogram avsedda fÃr diagnostik inom telepatologi? Vilket bildvisningsprogram är mest lämpat att implementeras i ett webbaserat system baserat pÃ¥ dessa väsentliga krav? Syftet med studien är att undersÃka vilka krav som är väsentliga och bÃr ingÃ¥ i en utvärdering av bildvisningsprogram avsedda fÃr diagnostik inom telepatologi, samt att utfÃra en utvärdering av ett urval bildvisningsprogramvaror med hjälp av dessa krav. En fallstudie genomfÃrdes med datainsamlingsmetoderna: intervjuer med tvÃ¥ personer frÃ¥n studiens samarbetspartner CGM, FrÃ¥geformulär där Sveriges patologer var respondenter samt dokumentstudier fÃr att samla in information gällande bildvisningsprogrammen. Studien tillämpar utvalda delar ur Anders G. Nilssons SIV-metod som tillvägagÃ¥ngsätt fÃr att samla in krav samt fÃr att gÃra ett urval av bildvisningsprogram som sedan utvärderas gentemot dessa krav. Resultaten av datainsamlingarna analyserades och ledde till ett kravdokument med väsentliga krav.Tre sÃ¥ kallade utslagsgivande faktorer bland dessa krav var att bildvisningsprogrammet mÃ¥ste vara webbaserat utan installation pÃ¥ klient, funktioner fÃr in- och ut-zoomning samt panorering mÃ¥ste finnas. Utvärderingen av utvalda bildvisningsprogram visade slutligen att OpenSlide var mest lämpad att implementeras i ett webbaserat system.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

An administrative border might hinder the optimal allocation of a given set of resources by restricting the flow of goods, services, and people. In this paper we address the question: Do administrative borders lead to poor accessibility to public service such as hospitals? In answering the question, we have examined the case of Sweden and its regional borders. We have used detailed data on the Swedish road network, its hospitals, and its geo-coded population. We have assessed the populationâs spatial accessibility to Swedish hospitals by computing the inhabitantsâ distance to the nearest hospital. We have also elaborated several scenarios ranging from strongly confining regional borders to no confinements of borders and recomputed the accessibility. Our findings imply that administrative borders are only marginally worsening the accessibility.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

To finance transportation infrastructure and to address social and environmental negative externalities of road transports, several countries have recently introduced or consider a distance based tax on trucks. In the competitive retail market such tax can be expected to lower the demand and thereby reduce CO2 emissions of road transports. However, as we show in this paper, such tax might also slow down the transition towards e-tailing. Considering that previous research indicates that a consumer switching from brick-and-mortar shopping to e-tailing reduces her CO2 emissions substantially, the direction and magnitude of the environmental net effect of the tax is unclear. In this paper, we assess the net effect in a Swedish regional retail market where the tax not yet is in place. We predict the net effect on CO2 emissions to be positive, but off-set by about 50% because of a slower transition to e-tailing.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Forskningen visar att fÃrändringar av informationsteknologin och en Ãkande anskaffning av nya programvaror har lett till underliggande problem som kan drabba heterogena programvarulicensmiljÃer och stora organisationer. Underliggande problem i den stora kontexten är mjukvaruhantering. Licenshantering av programvaror är just en fÃrgrening av det stora problemet. Stora organisationer som en kommunal verksamhet är drabbad av det här underliggande problemet pÃ¥ grund av komplexitet hos organisationens miljÃ. Att tillämpa fÃrändringar i omrÃ¥det programvarulicens är omÃjligt utan att gÃra fÃrändringar i hela den organisationsprocess som fÃljer med det. Fallstudiens uppdrag är ett nytt omfattande omrÃ¥de kring licenshantering av programvaror som kan vara väldigt lärorikt och en bra erfarenhet att ta del av. Uppsatsen beskriver hur en kommunal verksamhets licenshantering av programvaror ser ut och de problem som finns med den nuvarande licenshanteringsprocessen. FÃrarbetet med en litteraturstudie tillsammans med datagenereringsmetoderna intervjuer, dokumentstudier och observationer används fÃr att studera fallet pÃ¥ djupet. MÃ¥let är att kunna ta fram de nuvarande problem som finns, analysera dem och ge rekommendation fÃr Ã¥tgärder som det studerade fallobjektet, Falu Kommuns IT-kontor, kan använda. En rekommendation fÃr en tydlig licenshanteringsprocessmodell anses vara ett bra akademiskt bidrag eftersom problemet med licenshanteringen av programvaror är ett generellt problem. Uppsatsens resultat är en processmodell om licenshantering av programvaror fÃr organisationer med IT-tjänstkunder. Det är en generisk lÃsning som skulle kunna användas av andra kommunverksamheter och liknande organisationer.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Semantiska webben är ett begrepp som handlar om att gÃra data tillgängligt pÃ¥ ett sätt som gÃr att datorer kan sÃka, tolka och sätta data i ett sammanhang. DÃ¥ mycket av datalagring idag sker i relationsdatabaser behÃvs nya sätt att omvandla och lagra data fÃr att det ska vara tillgängligt fÃr den semantiska webben.Forskning som genomfÃrts har visat att transformering av data frÃ¥n relationsdatabaser till RDF som är det format som gÃr data sÃkbart pÃ¥ semantiska webben är mÃjlig men det finns idag ingen standardisering fÃr hur detta ska ske.FÃr att data som transformeras ska fÃ¥ rätt betydelse i RDF sÃ¥ krävs ontologier som beskriver olika begrepps relationer. Nationella vägdatabasen (NVDB) är en relationsdatabas som hantera geospatiala data som används i olika geografiska informationssystem (GIS). FÃr samarbetspartnern Triona var det intressant att beskriva hur denna typ av data kan omvandlas fÃr att passa den semantiska webben.Syftet var att analysera hur man ÃverfÃr geospatiala data frÃ¥n en relationsdatabas till den semantiska webben. MÃ¥let med studien var att skapa en modell fÃr hur man ÃverfÃr geospatiala data till i en relationsdatabas till en RDF-lagring och hur man skapar en ontologi som passar fÃr NVDBâs data och datastruktur.En fallstudie genomfÃrdes med dokumentstudier utifrÃ¥n en inledande litteraturstudie.En ontologi skapades fÃr det specifika fallet och utifrÃ¥n detta skapades en modell fÃr hur man ÃverfÃr geospatiala data frÃ¥n NVDB till RDF via programvaran TripleGeo. Analysen har skett genom att transformerad data har analyserats med hjälp av befintlig teori om RDF och dess struktur och sedan jämfÃra och se sÃ¥ att data fÃ¥r rätt betydelse. Resultatet har ocksÃ¥ validerats genom att använda W3Câs tjänst fÃr att validera RDF.Resultatet visar hur man transformerar data frÃ¥n en relationsdatabas med geospatiala data till RDF samt hur en ontologi fÃr detta skapats. Resultatet visar ocksÃ¥ en modell som beskriver hur detta utfÃrs och kan ses som ett fÃrsÃk till att generalisera och standardisera en metod fÃr att ÃverfÃra geospatiala data till RDF.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Internet of Things är ett samlingsbegrepp fÃr den utveckling som innebär att olika typer av enheter kan fÃrses med sensorer och datachip som är uppkopplade mot internet. En Ãkad mängd data innebär en Ãkad fÃrfrÃ¥gan pÃ¥ lÃsningar som kan lagra, spÃ¥ra, analysera och bearbeta data. Ett sätt att mÃta denna fÃrfrÃ¥gan är att använda sig av molnbaserade realtidsanalystjänster. Multi-tenant och single-tenant är tvÃ¥ typer av arkitekturer fÃr molnbaserade realtidsanalystjänster som kan användas fÃr att lÃsa problemen med hanteringen av de Ãkade datamängderna. Dessa arkitekturer skiljer sig Ã¥t när det gäller komplexitet i utvecklingen. I detta arbete representerar Azure Stream Analytics en multi-tenant arkitektur och HDInsight/Storm representerar en single-tenant arkitektur. FÃr att kunna gÃra en jämfÃrelse av molnbaserade realtidsanalystjänster med olika arkitekturer, har vi valt att använda oss av användbarhetskriterierna: effektivitet, ändamÃ¥lsenlighet och användarnÃjdhet. Vi kom fram till att vi ville ha svar pÃ¥ fÃljande frÃ¥gor relaterade till ovannämnda tre användbarhetskriterier: ⢠Vilka likheter och skillnader kan vi se i utvecklingstider? ⢠Kan vi identifiera skillnader i funktionalitet? ⢠Hur upplever utvecklare de olika analystjänsterna? Vi har använt en design and creation strategi fÃr att utveckla tvÃ¥ Proof of Concept prototyper och samlat in data genom att använda flera datainsamlingsmetoder. Proof of Concept prototyperna inkluderade tvÃ¥ artefakter, en fÃr Azure Stream Analytics och en fÃr HDInsight/Storm. Vi utvärderade dessa genom att utfÃra fem olika scenarier som var fÃr sig hade 2-5 delmÃ¥l. Vi simulerade strÃmmande data genom att lÃ¥ta en applikation kontinuerligt slumpa fram data som vi analyserade med hjälp av de tvÃ¥ realtidsanalystjänsterna. Vi har använt oss av observationer fÃr att dokumentera hur vi arbetade med utvecklingen av analystjänsterna samt fÃr att mäta utvecklingstider och identifiera skillnader i funktionalitet. Vi har även använt oss av frÃ¥geformulär fÃr att ta reda pÃ¥ vad användare tyckte om analystjänsterna. Vi kom fram till att Azure Stream Analytics initialt var mer användbart än HDInsight/Storm men att skillnaderna minskade efter hand. Azure Stream Analytics var lättare att arbeta med vid simplare analyser medan HDInsight/Storm hade ett bredare val av funktionalitet.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

I dagens samhälle är det allt viktigare fÃr fÃretag att behÃ¥lla sina existerande kunder dÃ¥ konkurrensen blir allt hÃ¥rdare. Detta medfÃr att fÃretag fÃrsÃker vidta Ã¥tgärder fÃr att vÃ¥rda relationer med sina kunder. Detta problem är även hÃgst relevant inom IT-branschen. Inom IT-branschen är det vanligt att arbeta agilt i IT-projekt. VÃ¥r samarbetspartner har sett ett Ãkat behov av att mäta servicekvalitet pÃ¥ ett Ã¥terkommande sätt inom IT-projekt, detta fÃr att mäta relevanta variabler som sträcker sig utanfÃr kravspecifikationen. FÃr att mäta framgÃ¥ng gällande detta arbetssätt vill man kunna mäta NÃjd Kund Index (NKI) fÃr att kunna jämfÃra IT-projekt internt i fÃretaget. DÃ¥ tidigare forskning visat avsaknad av modeller innehÃ¥llande bÃ¥de mätning av servicekvalitet samt NKI har lämplig litteratur studerats där det framkommit att modellen SERVQUAL är vedertagen fÃr mätning av servicekvalitet och modellen American Customer Satisfaction Index (ACSI) är vedertagen fÃr mätning av NKI. Detta har legat till grund fÃr arbetets problemformulering och syfte. Syftet med arbetet är att skapa en vidareutvecklad modell fÃr mätning av NKI fÃr att jämfÃra IT-projekt internt samt Ã¥terkommande mätning av servicekvalitet inom IT-projekt. Framtagande av denna modell har sedan skett genom forskningsstrategin Design and Creation. Intervjuer har genomfÃrts fÃr kravfÃ¥ngst till den vidareutvecklade modellen. Resultatet av denna forskningsstrategi blev sedan en vidareutvecklad modell baserad pÃ¥ ovan nämnda modeller med Ã¥terkommande fÃrhÃ¥llningssätt fÃr mätning av servicekvalitet inom IT-projekt och mätning av NKI fÃr att jämfÃra IT-projekt internt i fÃretaget. Den framtagna modellen har sedan verifierats genom ytterligare intervjuer med respondenter som innehar god erfarenhet frÃ¥n kundsidan av IT-projekt. FrÃ¥n dessa intervjuer kunde sedan slutsats dras att denna modell är att anse som applicerbar i empirin gällande IT-projekt.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Rollbaserad Ã¥tkomstkontroll är en standardiserad och väl etablerad modell fÃr att hantera Ã¥tkomsträttigheter i informationssystem. Den vedertagna ANSI-standarden 359-2004 saknar dock stÃd fÃr att geografiskt avgränsa rollbehÃrigheter. Informationssystem som behandlar geografiska data och de senaste Ã¥rens Ãkade spridning av mobila enheter pÃ¥kallar ett behov av att sÃ¥dana rumsliga aspekter diskuteras inom kontexten av rollbaserad Ã¥tkomstkontroll. Arbetet syftar till att bringa klarhet i hur det befintliga kunskapstillstÃ¥ndet inom ämnesomrÃ¥det rollbaserad Ã¥tkomst kontroll med geografisk avgränsning ser ut, och vilka aspekter hos detta som stÃ¥r i behov av vidare utveckling. Genom de teoretiska referensramar som skapats vid inledande litteraturstudier har en efterfÃljande systematisk litteraturgenomgÃ¥ng mÃjliggjorts, där vetenskapligt material selekterats genom fÃrdefinierade urvalskriterier. Sammanställningen och analysen av den systematiska litteraturgenomgÃ¥ngens resultat har i samverkan med de teoretiska referensramarna lett fram till arbetets huvudsakliga kunskapsbidrag: en omrÃ¥desÃversikt där ämnets state-of-the-art presenteras och en strukturerad lista Ãver angelägna forsknings- och utvecklingsbehov inom omrÃ¥det.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Allt eftersom utvecklingen gÃ¥r framÃ¥t inom applikationer och system sÃ¥ fÃrändras ocksÃ¥ sättet pÃ¥ vilket vi interagerar med systemet pÃ¥. Hittills har navigering och användning av applikationer och system mestadels skett med händerna och dÃ¥ genom mus och tangentbord. PÃ¥ senare tid sÃ¥ har navigering via touch-skärmar och rÃsten blivit allt mer vanligt. DÃ¥ man ska styra en applikation med hjälp av rÃsten är det viktigt att vem som helst kan styra applikationen, oavsett vilken dialekt man har. FÃr att kunna se hur korrekt ett rÃstigenkännings-API (Application Programming Interface) uppfattar svenska dialekter sÃ¥ initierades denna studie med dokumentstudier om dialekters kännetecken och ljudkombinationer. Dessa kännetecken och ljudkombinationer lÃ¥g till grund fÃr de ord vi valt ut till att testa API:et med. Varje dialekt fick alltsÃ¥ ett ord uppbyggt fÃr att vara extra svÃ¥rt fÃr API:et att uppfatta när det uttalades av just den aktuella dialekten. Därefter utvecklades en prototyp, närmare bestämt en android-applikation som fungerade som ett verktyg i datainsamlingen. DÃ¥ arbetet innehÃ¥ller en prototyp och en undersÃkning sÃ¥ valdes Design and Creation Research som forskningsstrategi med datainsamlingsmetoderna dokumentstudier och observationer fÃr att fÃ¥ Ãnskat resultat. Data samlades in via observationer med prototypen som hjälpmedel och med hjälp av dokumentstudier. Det empiriska data som registrerats via observationerna och med hjälp av applikationen pÃ¥visade att vissa dialekter var lättare fÃr API:et att uppfatta korrekt. I vissa fall var resultaten väntade dÃ¥ vissa ord uppbyggda av ljudkombinationer i enlighet med teorin skulle uttalas väldigt speciellt av en viss dialekt. Ibland blev det väldigt lÃ¥ga resultat pÃ¥ just dessa ord men i andra fall fÃrvÃ¥nansvärt hÃga. Slutsatsen vi drog av detta var att de ord vi valt ut med en baktanke om att de skulle fÃ¥ lÃ¥ga resultat fÃr den speciella dialekten endast visade sig stämma vid tvÃ¥ tillfällen. Det var istället det ord innehÃ¥llande sje- och tje-ljud som enligt teorin var gemensamma kännetecken fÃr alla dialekter som fick lägst resultat Ãverlag.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Viljan att hÃ¥lla en hÃg kvalitet pÃ¥ den kod som skrivs vid utveckling av system och applikationerär inte nÃ¥got nytt i utvecklingsvärlden. Flera stÃrre fÃretag använder sig av olika mÃ¥tt fÃr attmäta kvaliteten pÃ¥ koden i sina system med mÃ¥let att hÃ¥lla en hÃg driftsäkerhet.Trafikverket är en statlig myndighet som ansvarar fÃr driften av bland annat de system somhÃ¥ller igÃ¥ng Sveriges järnvägsnät. Eftersom systemen fyller en viktig del i att säkra driften ochse till att tÃ¥gpositioner, planering av avgÃ¥ngar och hantering av driftstÃrningar fungerar dygnetrunt fÃr hela landet anser de att det är viktigt att sträva efter att hÃ¥lla en hÃg kvalitet pÃ¥systemen.Syftet med det här examensarbetet var att ta reda pÃ¥ vilka mÃ¥tt som kan vara mÃjliga attanvända under systemutvecklingsprocessen fÃr att mäta kvaliteten pÃ¥ kod och hur mÃ¥tten kananvändas fÃr att Ãka kvaliteten pÃ¥ IT-lÃsningar. Detta fÃr att redan pÃ¥ ett tidigt stadie kunnamäta kvaliteten pÃ¥ den kod som skrivs i bÃ¥de befintliga och nyutvecklade system.Studien är en fallstudie som utfÃrdes pÃ¥ Trafikverket, de olika mÃ¥tten som undersÃktes varcode coverage, nivÃ¥n pÃ¥ maintainability index och antalet inrapporterade incidenter fÃr varjesystem. Mätningar utfÃrdes pÃ¥ sju av Trafikverkets system som i analysen jämfÃrdes motantalet rapporterade incidenter. Intervjuer utfÃrdes fÃr att ge en bild Ãver hur arbetssättet vidutveckling kan pÃ¥verka kvaliteten. Genom litteraturstudier kom det fram ett mÃ¥tt som inte kundeanvändas praktiskt i det här fallet men är hÃgst intressant, detta är cyclomatic complexity somfinns som en del av maintainability index men som även separat pÃ¥verkar mÃjligheten att skrivaenhetstest.Resultaten av studien visar att mÃ¥tten är användbara fÃr ändamÃ¥let men bÃr inte användassom enskilda mÃ¥tt fÃr att mäta kvalitet eftersom de fyller olika funktioner. Det är viktigt attarbetssättet runt utveckling genomfÃrs enligt en tydlig struktur och att utvecklarna bÃ¥de harkunskap om hur man arbetar med enhetstest och fÃljer kodprinciper fÃr strukturen. Tydligakopplingar mellan nivÃ¥n pÃ¥ code coverage och inflÃdet av incidenter kunde ses i de undersÃktasystemen där hÃg code coverage ger ett lägre inflÃde av incidenter. Ingen korrelation mellanmaintainability index och incidenter kunde hittas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Användandet av mobila applikationer har växt radikalt de senaste Ã¥ren och de samverkar med mÃ¥nga system. DärfÃr ställs det hÃgre krav pÃ¥ kvaliteten och att applikationen ska anpassas till mÃ¥nga olika enheter, operativsystem samt plattformar. Detta gÃr att test av mobila applikationer blivit viktigare och stÃrre. Detta arbete har bedrivits som en jämfÃrande fallstudie inom omrÃ¥det test av mobila applikationer samt testverktyg. Syftet har varit att beskriva hur testning av mobila applikationer sker idag vilket gjorts genom litteraturstudier och intervjuer med IT-fÃretag. Ett annat syfte har varit att utvärdera fyra testverktyg, deras fÃr- och nackdelar samt hur de kan användas vid testning av mobila applikationer och jämfÃras mot manuell testning utan testverktyg. Detta har gjorts genom att skapa fÃrstahandserfarenheter baserat pÃ¥ användandet av testverktygen. Under arbetet har vi utgÃ¥tt frÃ¥n mobila applikationer som vi fÃ¥tt tillgÃ¥ng till av Triona, som varit vÃ¥r samarbetspartner.Idag finns mÃ¥nga olika testverktyg som kan användas som stÃd fÃr testningen men fÃ¥ fÃretag har implementerat nÃ¥got eftersom det kräver bÃ¥de tid och kompetens samt valet av testverktyg kan vara svÃ¥rt. Testverktygen har olika fÃr- och nackdelar vilket gÃr att de passar olika bra beroende pÃ¥ typ av projekt och applikation. FÃrdelar med att använda testverktyg är mÃjligheten att kunna automatisera, testa pÃ¥ flera enheter samtidigt samt fÃ¥ tillgÃ¥ng till enheter via molnet. Utmaningarna är att det kan vara svÃ¥rt att installera och lära sig testverktyget samt att licenserna kan vara dyra. Det är därfÃr viktigt att redan innan implementationen veta vilka tester och applikationer testverktygen ska användas till samt vem som ska använda det. UtifrÃ¥n vÃ¥r studie kan slutsatsen dras att inget testverktyg är helt komplett men de kan bidra med olika funktioner vilket effektiviserar delar av testningen av mobila applikationer.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Stora och komplexa kodbaser med bristfällig kodfÃrstÃ¥else är ett problem som blir allt vanligare bland fÃretag idag. Bristfällig kodfÃrstÃ¥else resulterar i längre tidsÃ¥tgÃ¥ng vid underhÃ¥ll och modifiering av koden, vilket fÃr ett fÃretag leder till Ãkade kostnader. Clean Code anses enligt somliga vara lÃsningen pÃ¥ detta problem. Clean Code är en samling riktlinjer och principer fÃr hur man skriver kod som är enkel att fÃrstÃ¥ och underhÃ¥lla. Ett kunskapsglapp identifierades vad gäller empirisk data som undersÃker Clean Codes pÃ¥verkan pÃ¥ kodfÃrstÃ¥else. Studiens frÃ¥geställning var: Hur pÃ¥verkas fÃrstÃ¥elsen vid modifiering av kod som är refaktoriserad enligt Clean Code principerna fÃr namngivning och att skriva funktioner? FÃr att undersÃka hur Clean Code pÃ¥verkar kodfÃrstÃ¥elsen utfÃrdes ett fältexperiment tillsammans med fÃretaget CGM Lab Scandinavia i Borlänge, där data om tidsÃ¥tgÃ¥ng och upplevd fÃrstÃ¥else hos testdeltagare samlades in och analyserades. Studiens resultat visar ingen tydlig fÃrbättring eller fÃrsämring av kodfÃrstÃ¥elsen dÃ¥ endast den upplevda kodfÃrstÃ¥elsen verkar pÃ¥verkas. Alla testdeltagare fÃredrar Clean Code framfÃr Dirty Code även om tidsÃ¥tgÃ¥ngen inte pÃ¥verkas. Detta leder fram till slutsatsen att Clean Codes effekter kanske inte är omedelbara dÃ¥ utvecklare inte hunnit anpassa sig till Clean Code, och därfÃr inte kan utnyttja det till fullo. Studien ger en fingervisning om Clean Codes potential att fÃrbättra kodfÃrstÃ¥elsen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Some 50% of the people in the world live in rural areas, often under harsh conditions and in poverty. The need for knowledge of how to improve living conditions is well documented. In response to this need, new knowledge of how to improve living conditions in rural areas and elsewhere is continuously being developed by researchers and practitioners around the world. People in rural areas, in particular, would certainly benefit from being able to share relevant knowledge with each other, as well as with stakeholders (e.g. researchers) and other organizations (e.g. NGOs). Central to knowledge management is the idea of knowledge sharing. This study is based on the assumption that knowledge management can support sustainable development in rural and remote regions. It aims to present a framework for knowledge management in sustainable rural development, and an inventory of existing frameworks for that. The study is interpretive, with interviews as the primary source for the inventory of stakeholders, knowledge categories and Information and Communications Technology (ICT) infrastructure. For the inventory of frameworks, a literature study was carried out. The result is a categorization of the stakeholders who act as producers and beneficiaries of explicit and indigenous development knowledge. Stakeholders are local government, local population, academia, NGOs, civil society and donor agencies. Furthermore, the study presents a categorization of the development knowledge produced by the stakeholders together with specifications for the existing ICT infrastructure. Rural development categories found are research, funding, agriculture, ICT, gender, institutional development, local infrastructure development, and marketing & enterprise. Finally, a compiled framework is presented, and it is based on ten existing frameworks for rural development that were found in the literature study, and the empirical findings of the Gilgit-Baltistan case. Our proposed framework is divided in four levels where level one consists of the identified stakeholders, level two consists of rural development categories, level three of the knowledge management system and level four of sustainable rural development based on the levels below. In the proposed framework we claim that the sustainability of rural development can be achieved through a knowledge society in which knowledge of the rural development process is shared among all relevant stakeholders.