• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 62
  • 35
  • Tagged with
  • 97
  • 51
  • 32
  • 31
  • 28
  • 27
  • 22
  • 19
  • 17
  • 16
  • 15
  • 13
  • 12
  • 12
  • 10
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

Operator unit simulator / Operator unit simulator

Rasmussen, Nichlas January 2015 (has links)
Detta examensarbete utfördes som ett uppdrag av Atlas Copco där målet var att utveckla en programvara som kan simulera en OU (Operator Unit) i en PC miljö. Atlas Copcos egenutvecklade radiostyrningssystem för gruvfordon består av en sändare, kallad OU, och en mottagare, kallad MU (Machine Unit). En OU är en kontroller med reglage i form av knappar, joysticks och switchar och med indikatorer i form av LEDs och display. För att säkerställa att en OU endast kan kommunicera med en specifik MU och vice versa måste enheternas radiomoduler paras ihop genom en process som kallas ”learn link”, som görs genom att ansluta en CAN-kabel mellan enheterna.   Genom att använda en OU simulator vid MU produktionstest skulle det vara lättare att utföra vissa tester, såsom internfel och varningar, och det skulle vara möjligt att inkludera tester som är omöjliga att göra med en hårdvaru-OU, som att avsiktligt sända en felberäknad checksumma, för att undersöka MU-enhetens respons. OU simulatorn skulle ha ett grafiskt gränssnitt och genom att ansluta ett radiokort till PC:n skulle den kunna skicka och ta emot data från en MU. Den skulle också kunna utföra ”learn link”. Den färdiga produkten utvecklades med hjälp av C# och en XP-inspirerad utvecklingsmetod. / This thesis was developed as an assignment from Atlas Copco where the goal was to develop software that could simulate an OU (Operator Unit) in a PC environment. Atlas Copco’s proprietary radio-control system for mining vehicles consists of a transmitter, called OU, and a receiver, called MU (Machine Unit). An OU is a controller with controls in the form of buttons, joysticks and switches and with indicators in the form of LEDs and display. To ensure that an OU only can communicate with a specific MU and vice versa the units’ radio modules must be paired together through a process called “learn link”, that is performed by connecting the units with a CAN-cable.   By using an OU simulator for MU production tests it would be easier to perform some tests, such as internal errors and warnings, and it would be possible to include tests that are impossible to do with OU hardware, such as intentionally send a miscalculated checksum, to examine the MU’s response. The OU simulator should have a graphical user interface and by connecting a radio card to the PC it should be able to send and receive data from an MU. It should also be able to perform “learn link”. The final product was developed using C# together with an XP-inspired development method.
72

Functionality assessment of inventory management software for SME / Utvärdering av funktionaliteter i lagerstyrningssystem för SMF

Johansson, Markus, Harding, Robin January 2013 (has links)
For numerous companies today, one of the key elements for successful competing in the market is an optimized inventory management. Inventory management is about satisfying the customer need, while keeping the inventory costs as low as possible. This report discusses the functionality assessment of inventory management software for small to medium sized enterprises (SME). It is an investigation motivated by the fact that high-end inventory management solutions are becoming financially available for SME via the SaaS technology. The main question that this study aims to answer is therefore what functionalities and functionality characteristics in external high-end inventory management solutions enable competitive advantage for SME’s. A survey complimented by a number of interviews was conducted in order to gain a broad picture of what the SME’s need from these solutions. The answers obtained from the SME respondents were compared to relevant literature, and from that the conclusions were drawn. Furthermore, a QFD analysis was made to evaluate how well an existing high-end-solution matches the SME requests. The result of the study shows that there are many similarities between what the SME need and what the large companies need in terms of functionalities in these systems. However, the study also shows that, for optimal use, these functionalities must be delivered by the system developers in a way that is better suited for SME’s. / För många företag idag är en av nyckelkomponenterna för framgångsrik konkurrens på marknaden en optimerad lagerstyrning. Lagerstyrning handlar om att tillfredsställa kundernas behov samtidigt som lagerkostnaderna hålls så låga som möjligt. Den här studien utvärderar funktionaliteter i lagerstyrningsmjukvaror för små till medelstora företag. Det är en undersökning som är motiverad av det faktum att avancerade lagerstyrningssystem blir mer och mer finansiellt tillgängliga för små till medelstora företag via den så kallade molnteknologin. Huvudfrågan som detta examensarbete ämnar besvara är därför vilka funktionaliteter och funktionaliteters egenskaper i avancerade externa lagerstyrningssystem som möjliggör konkurrenskraft för små till medelstora företag. En enkät kompletterad av ett antal intervjuer genomfördes för att skapa en bred bild av vad de små till medelstora företagen behöver från dessa system. Svaren som erhölls från de undersökta företagen jämfördes med relevant litteratur och från detta har slutsatser dragits. Dessutom har en så kallad QFD-analys gjorts för att utvärdera hur bra en existerande system stämmer överens med vad de små och medelstora företagen efterfrågar. Resultatet av detta examensarbete är att det finns många likheter mellan vad de små till medelstora företagen behöver och vad de stora företagen behöver angående funktionaliteter i dessa system. Emellertid visar denna undersökning att, för optimal nytta av dessa system, måste dessa funktionaliteter anpassas för de små och medelstora företagen.
73

Developing a Maintainable Test CaseGenerator for Automatic Testing ofComputer-Based Interlocking Systems

Krydzinski, Mikael January 2015 (has links)
Developing software without considering the potential changes it mighthave to undergo in the future can be a costly mistake. This is becauseits maintenance costs can become very expensive as they can consumeover 90% of the total life-cycle costs. Incorporating maintainability insoftware has for this reason become highly attractive since it can significantlyreduce the maintenance costs and therefore save companies andsoftware developers a fortune. This thesis presents a software tool thathas been developed to aid Bombardier in the verification of computerbasedinterlocking (CBI) systems. The tool automatically generates testcases which represent the different tests that verify the interlocking system.The paper is divided into two parts. The first part focuses on themaintainability of the tool while the second part investigates whetherthe tool can speed up the testing process of CBI-systems at Bombardier.The results show that the tool is highly maintainable and that tests onCBI-systems can be performed significantly faster with it. / Att utveckla mjukvara utan hänsyn till de eventuella förändringar somden måste genomgå i framtiden kan bli ett kostsamt misstag. Dettaberor på att dess underhållskostnader kan bli mycket dyra eftersom dekan konsumera över 90% av de totala kostnaderna. Det har därför blivitväldigt attraktivt att lägga fokus på underhållbarhet när man utvecklarmjukvara eftersom det kan avsevärt minska underhållskostnadernaoch därmed spara mjukvaruutvecklare och företag en förmögenhet. Idenna uppsats presenteras ett verktyg som har utvecklats för att hjälpaBombardier med verifiering av datorställverk. Verktyget automatisktgenererar testfall som representerar de olika testen som verifierar ställverket.Uppsatsen är uppdelad i två delar. Den första delen fokuserarpå verktygets underhållbarhet medan den andra delen undersöker omverktyget kan påskynda testprocessen för datorställverk på Bombardier.Resultaten visar att verktyget är väldigt underhållbart och att
74

Managing the Transition Towards Open Source Software Adoption: : Considerations for Large IT Companies / Hanteringen av Övergången mot Open Source Software Adoption: : Överväganden för stora IT-företag

Lagergren, Viktor, Norelius, Anna January 2019 (has links)
The promise of reduced costs, increased flexibility, and independence from vendors of proprietary products has convinced organizations worldwide to deploy Open Source Software (OSS) in their production environments and commercial offerings. Therefore, the ability to scale software, seamlessly integrate open source software in products and increase benefits from OSS participation are crucial capabilities. However, the nature of OSS is not entirely compatible with the rigid structures and processes of many large companies and thus successfully managing OSS has proven to be highly difficult. Previous research has shown that many companies have built previous success on ‘closed innovation’ logic and must now move in a highly counterintuitive direction towards an ‘open innovation’ mindset. This creates various strategic and operational challenges which they need to identify and overcome to avoid disruption. Based on the aforementioned, the purpose has been to investigate key patterns in how development and increased use of open source software could affect large IT companies. This is to illustrate the transition between closed innovation to open innovation strategy for software, but also to describe the strategic and operational challenges that come appear thereafter. To create a deeper understanding of this process of change, a single (qualitative) case study by a large Swedish IT company has been carried out. The hope is to be able to contribute to research by presenting general conclusions from the case study where empirical data is linked to contemporary research in the field. In order to be able to generalize based on the empirical data, interviews have been conducted with both doctoral students and professors in the field, but also experts in the business world. Our findings have generated insights concerning the OSS adoption process of Company A. The findings of the study include a 6-step model that describes the adoption process as well as strategic and operational considerations for successful transition towards efficient OSS governance. / Med förhoppningar om reducerade kostnader, ökad flexibilitet och ett minskat beroende av tredjepartsleverantörer har användandet av open source-mjukvara (OSS) eskalerat under det senaste årtiondet och kommit att dominera stora delar av mjukvaruindustrin. Förmågan att skala och integrera open source-mjukvara har således blivit en viktig kompetens för att skapa konkurrensfördelar. Dock är nuvarande processer för integrering av open source-mjukvara emellertid inte helt förenligt med många etablerade företags strukturer och processer. Hantering och integrering har istället visat sig vara en stor utmaning då många företag historiskt byggt sina framgångar genom en logik som präglas av sluten innovationsstrategi och immateriella rättigheter (IPR). Företag tvingas idag att röra sig i en kontraintuitiv riktning som präglas av öppen innovation, och i kölvattnet av teknisk och industriell förändring uppenbarar sig strategiska och operativa utmaningar. Dessa utmaningar måste företag identifiera, förstå och övervinna för att undvika att bli utkonkurrerade. Med detta som bakgrund är syftet med denna studie att Identifiera viktiga mönster som beskriver hur utvecklingen och en ökad användning av open source-mjukvara kan påverka stora IT-företag. Detta för att belysa övergången mellan sluten innovationsstrategi och öppen för open source-mjukvara, men även för att skildra vilka strategiska och operativa utmaningar som uppenbarar sig därefter. För att skapa en djupare förståelse för denna förändringsprocess har en enskild (kvalitativ) fallstudie av ett stort svenskt IT-företag genomförts. Förhoppningen är att kunna bidra till forskning genom att presentera generella slutsatser från fallstudien där empirisk data kopplas an till nutida forskning inom området. För att kunna generalisera utifrån empirin har intervjuer genomförts med dels doktorander och professorer inom området, men också experter inom affärsvärlden. Empirin har genererat en 6-stegs modell som beskriver adoptionsprocessen för OSS. Modellen har sedermera jämförts med samtida forskning inom samma område där likheter och skillnader diskuterats och presenterats. Vidare har strategiska och operativa överväganden belysts och diskuterats för att kunna bidra till en ökad förståelse för de utmaningar som många företag står inför.
75

Development of an Artificial Intelligent Software Agent using Artificial Intelligence and Machine Learning Techniques to play Backgammon Variants

Kostias, Aristotelis, Tagkoulis, Georgios January 2018 (has links)
Artificial Intelligence has seen enormous progress in many disciplines in the recent years. Particularly, digitalized versions of board games require artificial intelligence application due to their complex decision-making environment. Game developers aim to create board game software agents which are intelligent, adaptive and responsive. However, the process of designing and developing such a software agent is far from straight forward due the nature and diversity of each game. The thesis examines and presents a detailed procedure of constructing a software agent for backgammon variants, using temporal difference, artificial neural networks and backpropagation. Different artificial intelligence and machine learning algorithms used in board games, are overviewed and presented. Finally, the thesis describes the development and implementation of a software agent for the backgammon variant called Swedish Tables and evaluates its performance. / Artificiell intelligens har sett enorma framsteg inom många discipliner de senare åren. Speciellt, digitaliserade brädspel kräver implementering av Artificiell intelligens då deras beslutfattande logik är väldigt komplex. Dataspelutvecklarnas syfte och mål är att skapa programvaror som är intelligenta, adaptiva och lyhörda. Dock konstruktionsoch utvecklingsprocess för att kunna skapa en sådan mjukvara är långtifrån att vara faställd, mest på grund av diversitet av naturen av varje spel. Denna avhandlingen forskar och föreslår en detaljerad procedur för att bygga en "Software Agent" för olika slags Backagammon, genom att använda AI neurala nätvärk och back-propagation metoder. Olika artificiell intelligensoch maskininlärningsalgoritmer som används i brädspel forskas och presenteras. Slutligen denna avhandling beskriver implementeringen och utvecklingen av ett mjukvaru agent för en backgammonvariant, närmare bestämt av "Svenska Tabeller" samt utvärderar dess prestanda.
76

Design and evaluation of an interface prototype for content selection for a game that supports user-generated content / Design och utvärdering av en gränssnittsprototyp för innehållsval förett spel som stöder användargenererat innehåll

Shan, Zehua January 2017 (has links)
Games that support a high level of customization is few, and their success varies, but it is an apparent trend that more and more games strive to offer players more highly customizable gaming experience. One huge part of the customizable experience beyond creating and sharing user’s creations is experiencing experiences created by others. Designing such an interface that support the user to do so poses many challenges. What do the users need? How should the content be displayed? What do users look for when trying to find something interesting? Those are just a few of the questions that need to be answered when creating a solution for such an interface. The question this paper tries to answer is: What are the main elements for a content selection interface that fulfill the needs of it’s users and meets their expectation for a game that supports vastly different gameplay experiences? A survey was sent out to get a grasp on what the users needs, with the results from survey and knowledge gained from the background study, an interface prototype design was developed. To get a reality check from potential users, the prototype was evaluated with user testing, and feedback from users was gained from semi-structured interviews. Result suggests that the proposed set of function and information available are sufficient for most user, and the structure was clear. However, there are some features that the users wish to see, which could prove useful in helping users find interesting content. The knowledge gained from the study resulted in a prototype and some suggestions for future work regarding similar projects. / Spel som stödjer en hög grad av anpassning är få, och deras framgång varierar, men det är en tydlig trend att fler och fler spel strävar efter att erbjuda spelare mer anpassningsbar spelupplevelse. En stor del av den anpassningsbara upplevelsen utöver att skapa och dela användarens skapelser är att uppleva upplevelser som skapats av andra. Att utforma ett sådant gränssnitt som stödjer användaren att göra det ställer många utmaningar. Vad behöver användarna? Hur ska innehållet visas? Vad letar användare efter när man försöker hitta något intressant? Det är bara några av de frågor som behöver besvaras när man skapar en lösning för ett sådant gränssnitt. Frågan som den här studien försöker svara är: Vilka är huvudelementen för ett innehållsvalgränssnitt som uppfyller användarnas behov och uppfyller förväntningarna för ett spel som stöder väldigt olika spelupplevelser? En undersökning skickades ut för att få tag på vad användarna behöver, med resultaten från undersökningen och kunskapen från bakgrundsstudien utvecklades en gränssnittsprototypdesign. För att få en verklighetskontroll från potentiella användare utvärderades prototypen med användartestning, och feedback från användarna samlades genom halvstrukturerade intervjuer. Resultatet tyder på att den föreslagna uppsättningen funktions- och information tillgänglig är tillräcklig för de flesta användare, och strukturen var tydlig. Det finns dock vissa funktioner som användarna vill se, vilket kan vara användbart för att hjälpa användare att hitta intressant innehåll. Kunskapen från studien resulterade i en prototyp och några förslag till framtida arbete avseende liknande projekt.
77

Klimatnyttoanalys : en potentiell modell för att utvärdera IKT lösningars miljöpåverkan / Climate benefit analysis : a potential model for evaluating the environmental impact of ICT solutions

Bergman, Linnéa January 2022 (has links)
Digitala lösningar och information- och kommunikationsteknik (IKT) har föreslagits som ett potentiellt kraftfullt verktyg för att skapa smarta hållbara lösningar som minskar utsläpp och energibehov. Det pågår däremot en debatt huruvida IKT-lösningar verkligen bidrar till minskade utsläpp och minskad energikonsumtion. Det finns ett behov att utvärdera IKT-lösningars påverkan på klimatet med utgångspunkt i ekologisk, ekonomisk och social hållbarhet. Ett tillvägagångssätt att utvärdera klimateffekter är genom hållbarhetsanalyser. Elvenite och dess moderbolag har tagit fram en hållbarhetsanalys som kallas klimatnyttoanalys, vars huvudsakliga syfte är att öka kunskapen kring företagets digitaliseringslösningars positiva och negativa klimatpåverkan. Klimatnyttoanalysen är ny arbetsprocess på Elvenite och denna studie ämnar undersöka dess utvecklingsmöjligheter genom att kartlägga hur medarbetarna på Elvenite och en utvald kund ser på arbetet med klimatnyttoanalys. Baserat på kartläggningen kommer denna studie ge förslag och rekommendationer för fortsatt arbete med klimatnyttoanalys samt ge ett förslag på ett ramverk. Studien är avgränsad att endast ta hänsyn till de ekologiska aspekterna av hållbarhet. Den metod som används är en litteratursökning, en enkätundersökning som analyserades med kvalitativ innehållsanalys samt en intervjustudie som analyserades med tematisk analys. I resultatet presenteras klimatnyttoanalysen i relation till tidigare forskning, en sammanställning av enkätundersökningen samt en sammanställning av den tematiska analysen av intervjustudien. Studien kommer fram till åtta åtgärdsförslag på hur klimatnyttoanalysen behöver utvecklas samt vad Elvenite behöver göra för att fortsätta arbetet med klimatnyttoanalyser och en viktig tanke om social hållbarhet som Elvenite bör ta hänsyn till. Dessutom presenteras ett förslag på ett ramverk baserat på de åtta åtgärdsförslagen. / Digital solutions and information and communication technology (ICT) have been proposed as a potentially powerful tool for creating smart sustainable solutions that reduce emissions and energy needs. On the other hand, there is a debate about whether ICT solutions really contribute to reduced emissions and energy consumption. There is a need to evaluate the impact of ICT solutions on the climate based on ecological, economic, and social sustainability. One approach to evaluating climate effects is through sustainability analysis. Elvenite and its parent company have developed a sustainability analysis called climate benefit analysis, whose main purpose is to increase knowledge about the company's digitalization solutions' positive and negative climate impact. The climate benefit analysis is a new work process at Elvenite, and this study intends to investigate its development opportunities by mapping how the employees at Elvenite and a selected customer view the work with climate benefit analysis. Based on the survey, this study will provide proposals and recommendations for continued work with climate benefit analysis and provide a proposal for a framework. The study is limited to considering only the ecological aspects of sustainability. The method used is a literature search, a questionnaire survey that was analyzed with qualitative content analysis and an interview study that was analyzed with thematic analysis. The results present the climate benefit analysis in relation to previous research, a compilation of the questionnaire survey and a compilation of the thematic analysis of the interview study. The study comes up with eight proposals for measures on how the climate benefit analysis needs to be developed and what Elvenite needs to do to continue the work with climate benefit analyzes and an important idea of social sustainability that Elvenite should consider. In addition, a proposal for a framework based on the eight proposals for action is presented.
78

Embedded Software Simulation Method for Multi-Core Environments Using Parallelism / Simulationsmetod för inbyggd mjukvara i flerkärniga miljöer med paralella processer

Larsson, Joachim January 2023 (has links)
As technology advances, embedded systems become increasingly complex, with embedded software implemented on platforms with many processors running in parallel. Testing such software on hardware might not always be possible and, when possible, can be time-consuming and costly. An alternative to using real hardware is to use simulation methods instead. This thesis project explores one approach using multiple parallel Linux processes and barrier synchronization for simulating embedded software. An implementation consisting of a simulation engine and multiple simulated cores was designed. This implementation is evaluated for accuracy and speed by comparing it to another barrier synchronization tool that does not use parallelism. The results indicate that the sequential tool has an accuracy error that is doubled for every added simulated core. However, the parallel simulator can handle these situations without any accuracy error increase. Regarding speed, the parallel implementation is approximately 30% slower for longer simulations. However, simulation speed could be increased by utilizing some unused potential in the parallelism. / I takt med den tekniska utvecklingen blir de inbyggda systemen alltmer komplexa, med inbyggd programvara implmenterad på plattformar med många processorer som körs parallellt. Att testa sådan programvara på hårdvara är inte alltid möjligt och, när det är möjligt, kan det vara tidsödande och kostsamt. Ett alternativ till att använda riktig hårdvara är att istället använda simuleringsmetoder. I detta examensarbete undersöks en metod som använder flera parallella Linux-processer och barriärsynkronisering för simulering av inbyggd mjukvara. En implementering bestående av en simuleringsmotor och flera simulerade kärnor framställs. Denna implementering utvärderas för noggrannhet och hastighet genom att jämföra den med ett annat verktyg med barriärsynkronisering som inte använder parallellism. Resultaten indikerar att det sekventiella verktyget har ett noggrannhetsfel som fördubblas för varje tillagd simulerad kärna. Den parallella simulatorn kan dock hantera dessa situationer utan att noggrannhetsfelet ökar. När det gäller hastighet är den parallella implementeringen ungefär 30% långsammare för längre simulationer. Simuleringshastigheten kan möjligtvis ökas genom att utnyttja en del oanvänd potential i parallellismen.
79

Integrating a SpiNNaker 2 prototype on an embedded platform : Hardware design and firmware modification / En inbäddad plattform med en SpiNNaker 2 prototypkrets : Hårdavarudesign och modifikation av inbyggd mjukvara

Hessel, Mikael January 2021 (has links)
The field of neuromorphic computing concerns simulating the information processing of a brain in software or hardware on a computing platform. One neuromorphic platform that uses specialized hardware is SpiNNaker. It is an integrated circuit consisting of multiple general purpose processing cores that can run simulations of neurons. A custom on-chip network mimics the high level of neuron interconnectedness in a brain. The second generation of this chip is currently in development and a prototype, JiB 2, is used in this thesis. This chip has a Ball Grid Array (BGA) footprint and requires several supply voltage levels to operate making implementation more complex. To use such a chip in an autonomous robot, the hardware needs to be in a small form factor. It is beneficial to use an intermediary platform with support for many actuators and sensors to avoid having to develop new drivers (and because the processing power of individual blocks in JiB 2 is not well suited to these tasks). This thesis shows how a platform for autonomous use in robots can be designed with the current prototype chip. It details the design decisions made for the power supply and using the footprint. The existing software is explained and modifications made are shown. Some performance metrics (memory requirements, power and cost) are characterized. A simple program running on the prototype chip with input and output from a microcontroller development board using STM32 is demonstrated. This project suggests a path to deploy software on the JiB 2 and let it interact with the physical world. / Att i en dator eller speciell hårdvara simulera hur neuroner i en hjärna interagerar i sitt informationsutbyte studeras inom fältet neouromorfisk databehandling. Eftersom utbytet sker med snabba länkar mellan många oberoende enheter är traditionell datorhårdvara inte lämpad att implementera sådana skeenden. Därför finns specialhårdvara som bättre efterlikar detta utbyte genom att, till exempel, använda många enkla processorkärnor (för att simulera neuroner) tillsammans med ett snabbt nätverk på kretsen (och mellan flera kretsar). Ett användningsområde är i större komplexa system men det finns en efterfrågan att kunna använda den även i mer begränsade kontexter. En sådan specialhårdvara är den integrerade kretsen SpiNNaker (Spiking Neural Network Architecture). En andra generationen av den kretsen är under utveckling och projektet i denna uppsats har arbetat med en begränsad prototyp kallad JiB2. Målet har varit att bygga en plattform som visar hur JiB 2 kan utnyttjas fristående i en robot. Detta kräver hårdvara som är möjlig att enkelt ladda med nya program. Den behöver klara att strömförsörja kretsen från exempelvis ett batteri. Den ska också ha möjlighet att koppla in- och utsignaler till programmet som körs i specialkretsen. Detta arbete visar att hårdvara går att tillverka i en storlek som lämpar sig för använding i robotar. Ett flöde för utveckling och drifttagning av programvara till plattformen demonstreras.
80

Kvalitetssäkring i agila team : Hur balanseras kundnytta mot ökad risk för instabil mjukvara? / Quality Assurance in Agile Teams : How is customer value balanced against increased risk of unstable software?

Holmgren, Nils-Ivar, Bergström, Nils January 2022 (has links)
Agile software development aims to minimize risk by using a short and iterative process, a test-centric development approach by continuous integration, and test automation. Scrum aims to maximize collaboration and collective responsibility for quality by using a team approach. Regardless of this, the risk of project failure due to budget and time overruns is still a severe problem in software development projects. Despite the power that testing offers to mitigate these risks, testing remains a challenge to implement in agile teams regarding a test first or a test early context. This qualitative case study of two agile teams with differing approaches to agile methodology aims to provide some clarity on what driving forces contribute to an agile teams’ possibilities or what impediments contribute to an agile teams’ challenges pertaining to “why do we test software”.

Page generated in 0.0425 seconds