Sökresultat:
300 Uppsatser om Agil testning - Sida 11 av 20
Jämförelse av animationstekniker på webben : En studie utifrån ett prestanda- och användarperspektiv
I arbetet undersöks hur olika animationstekniker på webben presterar utifrån mätningar av FPS och animeringstid. De tekniker som används är CSS3, jQuery och GreenSock Animation Platform. Arbetet är relevant då animationer på nätet blir allt vanligare och kraven på webbsidors snabbhet och respons samtidigt högre. Implementationen som mätningarna sker på består av en webbsida för varje animationsteknik innehållandes tre olika typer av animationer (övergångar, animationer av flera attribut och rotationer i 3D). Detta för att testa hur olika typer av animationer behandlas av de olika teknikerna.
Samband mellan rapportinformation, förväntningar och kursutveckling på den svenska aktiemarknaden.
Titel: Samband mellan rapportinformation, förväntningar och kursutveckling på den svenska aktiemarknaden. Författare: Johan Källlstrand, Jonas Mjöbäck och Mikael Tarnawski-Berlin Handledare: Tore Eriksson, Hossein Asgharian Problem: I samband med att börsbolagen offentliggör sina kvartalsrapporter ägnas stor uppmärksamhet i media till hur det redovisade resultatet avviker från marknadens förväntningar. Det är lätt att få intrycket att ett resultat som understiger förväntningarna automatiskt leder till en kursnedgång och vice versa. Men är det verkligen så? Går det att påvisa ett samband mellan avvikelse och kursreaktion? Hur starkt är i så fall detta samband? Hur ser motsvarande relation ut för företagens omsättning? Borde inte företagens aktiekursutveckling påverkas om försäljningen avviker från förväntningarna? Finns det branschspecifika skillnader vad gäller avvikelser från resultat och omsättning? När inträder rapporteffekten och hur länge håller den i sig? Syfte: Undersökningens syfte är att studera relationen mellan börsbolagens aktiekursutveckling och prognosavvikelser.
Mätning av Tidens Inverkan på Användarupplevelsen : En Fallstudie
Det finns i dagsläget få tids- och kostnadseffektiva metoder och tekniker för att mäta och utvärdera användarupplevelse över tid. Detta trots att tidsaspekten av användarupplevelsen under de senaste åren har uppmärksammats som en viktig komponent av användarupplevelsen inom människa-dator-interaktionsforskning. UX Curve och iScale är två metoder framtagna för att mäta förändringar i användarupplevelse över tid med hjälp av retrospektion och skapande av grafer över utvecklingen av användarupplevelsens olika dimensioner.Mot bakgrund av dessa metoder togs ett webbaserat utvärderingsverktyg fram med målet att undersöka verktygets förmåga att mäta förändringar i användarupplevelse under en utvärderingsperiod. Verktyget testades på 9 deltagare i en utvärdering av en mailklient under två veckors tid.Resultatet indikerar att utvärderingsverktygets dimensioner samlar upplevelser av relevans för de dimensioner som undersökts men visar också på att ytterligare testning och validering av metod och verktyg behövs för att fastställa att mätningarna är reliabla och att det som mäts är vad som avses mätas..
Affärssystemportaler - Utformning och testning av en utvärderingsmetodik
Affärssystemportaler, en affärssystemkomponent som är populär bland större företag, används ofta för att effektivisera inom olika organisatoriska processer. Eftersom en utarbetad metodik för att utvärdera hur affärssystemportaler effektiviserar organisationer saknas, har denna studie haft som syfte att forma en sådan utvärderingsmetodik. Metodiken är baserad på ett etablerat ramverk för utvärdering av organisatorisk effektivitet som sedan blivit anpassat till affärssystemportaler genom användandet av ämnesrelevant teori. Studien innefattar även ett test av utvärderingsmetodiken genom en praktiskt genomförd utvärdering av en affärssystemportal, vilket varit vårt andra syfte. Genomförandet samt resultatet av denna utvärdering ligger sedan till grund för en diskussion där metodikens framgång utvärderas.
Portering från Google Apps REST API till Microsoft Office 365 REST API
Stress på arbetsplatsen relaterat till många inkommande och utgående kommunikationskanaler är ett reellt problem. Applikationer som samlar alla kanaler i samma verktyg kan hjälpa till på det här området. För att förenkla vid utveckling av en sådan applikation kan ett modulärt system skapas, där varje modul ser liknande ut och enkelt kan kopplas in i en huvudapplikation. Den här studien undersöker de problem som kan uppstå när flera tjänster ska integreras, mer specifikt genom att titta på hur en befintlig modul för e-post via Google Apps kan porteras för att stödja e-post via Microsoft Office 365. Arbetet har skett enligt metoder för testdriven portering och varje steg i porteringen har dokumenterats noggrant.
Flyt tillsammans : Emotionell gemenskap i kooperativa spel
Studien undersöker känslomässiga reaktioner vid kooperativt spelande, vilka som är gemensamma för båda spelarna och hur de påverkas av hur svårt spelet är. Arbetet utgick från studier av spelares emotionella reaktioner på spel och teorierna om Flow. Spelet Sanctum användes i en serie tester där mätningar utfördes på två spelare med hjälp av rapportformulär, pulsmätare och hjärna-till-datorgränssnittet Emotiv EPOC. Studien fann att spelarna ibland upplevde samma känslor när de spelade tillsammans och att den ökade svårighetsgradens huvudsakliga effekt var att förändringarna i känslorna blev skarpare och större. Det tycktes huvudsakligen vara motgångar som splittrade spelarnas upplevelser.
Förbättrad metod för tidig mobilisering av planerat kejsarsnittförlösta En kvalitativ studie av patienternas upplevelser
Alla människor kan drabbas av hjärtstopp och varje år inträffar ungefär 15 000 hjärtstopp i Sverige. Att drabbas av hjärtstopp är en traumatisk upplevelse som påverkar individen på olika sätt. En ökad kunskap om patienters upplevelser utgör grunden för att ge professionell omvårdnad och kunna bemöta patienten i sin livsvärld. Syftet var att belysa patientens upplevelser efter att ha överlevt hjärtstopp. Studien genomfördes som en litteraturstudie där tio vetenskapliga artiklar utgjorde underlaget för resultatet.
Modulgenerator för Matchade Transistorpar
Detta examensarbete syftar till att implementera en modulgenerator som automatiskt genererar ett matchat differentialpar. Detta för att enkelt kunna generera detta vanlig förekommande byggblock utan att behöva rita om allt från grunden. Modulgeneratorn som konstruerats klarar att skapa upp till 2x2 transistor block matchad layout med eller utan sköld. Programmet skapar med hjälp av indata från konstruktören en skräddarsydd layout som kan användas som byggblock i integrerade kretsar. Examensarbetet är slutfört och har genomgått omfattande testning The aim of this thesis is to implement a module generator that automatically generates a matched differential pair.
Agilt RUP / Plandrivna Agila metoder : Hur arbetar företagen?
Inom systemutveckling anva?nds ett flertal olika arbetsmetoder. Da?ribland agila metoder som t.ex. XP, SCRUM, Kanban och plandrivna t.ex.
Utveckling av en prototyp till ett ärendehanteringssystem
Under examensarbetet utfördes en undersökning och testning mot en nyutvecklad backend server för ett ärendehanteringssystem hos företaget Navigate Consulting. Syftet med testen är att utvärdera funktionaliteten som är nödvändigt för att skapa systemet, hitta eventuella flaskhalsar som kan uppstå vid utvecklingen samt utvärdera hur kommunikationen mot back-end servern fungerade i praktik.Kravet av testningen mot ärendehanteringssystemet var att det skulle vara i form av en prototyp som grafiskt kunde demonstrera hur funktionaliteten kunde implementeras samt att det var ett webbaserat gränssnitt som kunde köras på en Tomcat 7.0 server. Det beslutades att det grafiska gränssnittet och kommunikationen mot back-end servern skulle ske med Java EE.Kommunikationen mot back-end gjordes via JSON-RPC som är ett lättviktigt RPC som kommunicerar via http. Utvecklat speciellt för JavaScript kunde det dock anpassas för att användas med Java på servern.Examensarbetet genomfördes med nära kontakt med utvecklaren av back-end systemet. Regelbundna möten möjliggjorde att all funktionalitet som behövdes från prototypen fanns samt eventuella uppgraderingar på back-end servern kunde utföras..
Utvecklingsmetoder, automatisering och testning : En studie över programvaruutvecklingens tester, hur dessa kan automatiseras, samt hur detta påverkas av utvecklingsmetoden
Rapporten har som mål att skapa en fördjupad förståelse kring utvecklingsmetoder, tester och automatisering inom programvaruutveckling. Innehållet i rapporten berättar vad som påverkar valet av dessa samt går igenom de teoretiska grunderna i en omfattande teoridel. Rapporten tar också upp hur valet av utvecklingsmetod påverkar möjligheten till att testa och automatisera ett projekt. Förutom den grundliga teoretiska delen finns det intervjuer med personer och företag som är insatta inom ämnet. Huvudfrågan har varit hur deras organisation anpassar utvecklingsmetoderna, testerna och automatiseringen till de olika projekt de jobbar med.
Hur hanteras problematiken i scrumprojekt?
Det har riktats mycket kritik mot de traditionella metoderna på senare tid, och på grund av detta har flera lättrörliga, agila metoder konstruerats. Bland dem är Scrum den klart vanligaste och används av drygt 75 % av företagen som arbetar agilt.Trots den frekventa användningen visar dock studier på att väldigt många scrumprojekt ute på arbetsmarknaden misslyckas. Det har uppkommit en hel del kritik mot metodens effektivitet och det står klart att det finns ett antal problem som är svåra att hantera.Studien har fokuserat på att undersöka problemen och även strukturera upp dem i fyra områden enligt följande: dokumentationsbrist, ineffektiva/oklara arbetsprocesser, svårigheter vid stora projekt samt att det är svårt att hålla ett konstant produktfokus.Det har även undersökts hur tre fallföretag går tillväga för att hantera de fyra problemområdena, både i förhållande till hur deras arbetssätt skiljer sig från Scrums praxis, samt hur de aktivt arbetar med att hantera områdena.För att besvara forskningsfrågan har litteraturstudier och intervjuer genomförts. Intervjuerna gjordes med respondenter kopplade till respektive företag.Studien visar på att samtliga problemområden märks av ute hos de tre fallföretagen. I analysen och slutsatsen presenteras hur företagen förhåller sig till Scrums praxis samt hur deras egna arbetssätt påverkar hanteringen av problemen..
Responsiv webbdesign och plattformsoberoende webbplatser : Webbplatsanpassning med inriktning mot flexibilitet
Idag kommer det hela tiden nya enheter, alla med olika egenskaper, med möjlighet att koppla upp mot internet. Därmed blir det allt svårare för webbdesigners att anpassa webbplatser för användarens behov och förutse i vilken kontext användaren brukar webbplatsen. Syftet med studien var att undersöka hur webbutvecklare kan implementera flexibilitet för webbplatser, för att webbplatsen ska passa de olika enheterna, genom responsiv webbdesign. Vidare undersöks också hur användare upplever en webbplats utvecklad med responsiv webbdesign.Studien omfattar utvecklingen av en prototyp som också har används som grund för användartestning och kvalitativa intervjuer. Användartestningen omfattade test på en webbplats utvecklad med fasta mått samt testning av den responsiva prototypen.
Agil användbarhet : Betydelsen av användarstudier i agila projekt
Denna studie har resulterat i en design av en webbplats som ämnar informera om tjänstedesign. Uppsatsen beskriver arbetsgången och diskuterar även projektmetoden scrum som använts under projektets designfas, för att utröna dess lämplighet i interaktionsdesignprojekt. Särskilt fokus läggs på hur projektmetoden påverkat användbarheten i den designlösning som producerats. Information om användarna har inhämtats genom intervjuer med praktiserande tjänstedesigners och tjänstedesignstudenter i olika Europeiska länder. Datainsamlingen och analysen av denna har följt metoden måldriven design.
Jämförelse av relationsdatabaser och NoSQL-databaser : När kommunikation ska ske med en webbapplikation i ett odistribuerat system
I detta arbete undersöks det hur en NoSQL-databas presterar jämfört med en relationsdatabas när kommunikation sker med en webbapplikation. Testning sker med hjälp av en PHP-applikation och Ajax för att simulera användningen av en webbapplikation. Den data som kommer lagras i databaserna kommer vara strukturerad och databaserna kommer vara på ett odistribuerat system. Metoden är teknikorienterade experiment men för framtida arbeten kan dessa tester utföras som en fallstudie för att ytterligare simulera en skarp användning av en webbapplikation.I detta arbete förklaras anledningen till framtagningen av NoSQL-databaser. Saker som diskussionen om att NoSQL kommer ta över platsen som de mest använda databaserna från relationsdatabaser tas också upp.