Dissertations / Theses on the topic 'Distributed Agile Development'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 30 dissertations / theses for your research on the topic 'Distributed Agile Development.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Gurram, Chaitanya, and Srinivas Goud Bandi. "Teamwork in Distributed Agile Software Development." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5379.
Full textH.no. 5-5-289, Prashanth Nagar, Vanasthalipuram, Hyderabad-500070, Andhra Pradesh. India
Usta, Ahsen Serkan. "Tool Support For Distributed Agile Software Development." Master's thesis, METU, 2006. http://etd.lib.metu.edu.tr/upload/12607156/index.pdf.
Full texts volatile business world where change on requirements is unavoidable. However
the efficiency of the project depends on the communication and the collaboration of the team, which are supported by the co-location of the team. But in some cases colocation of the team cannot be realized, thus agile processes should also support distributed teams. This point was observed by Kircher, Jain, Corsaro, and Levine [31] and they suggested Distributed eXtreme Programming (DXP) after they prepared a study using offthe- shelf software products in order to replace the effect of face-toface communication on the efficiency of the application of agile processes with the aid gathered from tool support. In this study some available tool support for distributed agile software development is investigated and a tool is developed and presented in order to support software configuration management as well as increasing collaboration and communication of the team. The tool is then evaluated from a user&rsquo
s perspective and it is compared with some available software configuration management tools.
Shahriyari, Salman. "Distributed Agile Development; Suitability, Challenges and Practices." Thesis, Högskolan i Borås, Institutionen Handels- och IT-högskolan, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-17340.
Full textProgram: Masterutbildning i Informatik
Alqahtani, Abdullah Saad H. "An investigation into distributed agile software development." Thesis, Glasgow Caledonian University, 2014. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.688299.
Full textKuziwa, Ally, and Kazibwe Flavia Ndagire. "Application of Agile Methods in Distributed Software Development." Thesis, Umeå universitet, Institutionen för informatik, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-122495.
Full textKausar, M. "Distributed agile patterns : an approach to facilitate agile adoption in offshore software development." Thesis, University of Salford, 2018. http://usir.salford.ac.uk/46308/.
Full textLindström, Erik. "Agile requirements engineering in globally distributed software development projects." Thesis, KTH, Industriell ekonomi och organisation (Inst.), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-281885.
Full textKravhantering är fortsatt ett viktigt verktyg för att reducera kostnader, utvecklingstider och öka leveranskvalitet i mjukvaruutveklingsprojekt. Då agila metoder har blivit allt vanligare i en snabbt globaliserad värld, genomförs idag många kravhanteringsprocesser i utspridda sammanhang, där både projektets personal och intressenter är separerade av fysiska och organisatoriska avstånd. Samtidigt är det inte väl förstått hur agila metoder för kravhantering applicerar i utspridda sammanhang. Detta examensarbete undersöker hur agila metoder han implementeras och användas för kravhanteringsprocesser i utspridda mjukvaruutvecklingsprocesser. Observationer insamlade under en tremånadersstudie av CHAMP-projektet, ett gemensamt IT- och affärsutvecklingsprojekt mellan de stora europeiska lastbilstillverkarna Scania och MAN, används för att bedöma hur vanligt förekommande agila metoder fungerar när de tillämpas i agila sammanhang. Fallstudien av CHAMP-projektet indikerar att den specifika kontexten kan kraftigt påverka implementationen ag agila metoder, vilket för närvarande begränsar möjligheten att formulera generella tumregler för hur de framgångsrikt kan lanseras. CHAMP-studiens resultat påvisar att utspridda projekt har svårare att kommunicera jämför med samlokaliserade grupper, vilket gör det svårare att implementera sammanhållet agila projektmodeller. Samtidigt kan enskilda agila metoder, särskilt användningen av backlogs, hjälpa till att öka flexibiliteten i projekt, vilket är värdefullt i utspridda arbetsprocesser. Slutligen påvisar observationerna från CHAMP-projektet att det är viktigt med ett organisatoriskt mandat vid implementationen av agila metoder, då de är mindre förutsägbara än linjära processer och kan utsätta omkringliggande organisationer för högre osäkerhet.
Mak, David K. M. "NextMove : task coordination in a distributed agile development environment." Thesis, University of British Columbia, 2007. http://hdl.handle.net/2429/31977.
Full textApplied Science, Faculty of
Electrical and Computer Engineering, Department of
Graduate
Gillo, Nilsson Catherine, and Daniel Karlsson. "Implementing Agile project methods in globally distributed teams." Thesis, Karlstads universitet, Handelshögskolan, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-35321.
Full textModi, Sunila. "Exploring the emergence of collaborative practices in globally distributed agile software development." Thesis, Brunel University, 2018. http://bura.brunel.ac.uk/handle/2438/16368.
Full textKlinc, Rebecca. "The Effects of Uncertainties in Partially Distributed Agile Software Development Teams." Thesis, KTH, Industriell ekonomi och organisation (Inst.), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229937.
Full textSyfte: Syftet med denna studie är att identifiera hur osäkerheter påverkar ett delvis distribuerat team. För att göra detta går uppsatsen in i detalj om olika typer av osäkerheter och hur de kan hanteras. Design/Metodologi/Ansats: Denna studie använder sig av fallstudier med intervjuer och observationer som datainsamlingsmetoder. Två fallstudier analyseras först separat och därefter genomförs en korsfallsanalys. Resultat: Denna studie visade att osäkerheter mestadels är korrelerade med hot och därför ligger fokus på att förhindra dem. Genom att använda agila metoder möjliggörs större flexibilitet och gör osäkerheter mer hanterbara. Praktisk betydelse: Denna studie visar värdet av att följa agila principer. Det visar också att när man väljer att ha ett delvis distribuerat team måste man väga de negativa aspekterna med de positiva. Orginalitet/Värde: Denna studie kombinerar forskning som utförs på delvis distribuerade team och osäkerheter.
Tornberg, Peder. "Self-organizing Distributed Team : Working agile and effective." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-16182.
Full textHole, Steinar. "A Case Study of Coordination in Distributed Agile Software Development." Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2008. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8898.
Full textBoth global software development and agile approaches have gained significant popularity. Companies even show interest in applying agile approaches in distributed development to combine the advantages of both approaches. This is done despite their differences in key tenets. In their most radical forms, agile and global software development can be placed in each end of a plan-based/agile spectrum because of how work is coordinated. This study describes how four global software development projects applying agile methods coordinate their work. The findings show that there are at least three approaches to distributed Scrum; local Scrum independent of remote team’s approach, multiple Scrum teams coordinated with Scrum of Scrums and geographic transparency and a single distributed Scrum team. It was also found that trust is needed to reduce the need of standardization and direct supervision when coordinating work in a global software development project, and that electronic chatting supports mutual adjustment. Further, co-location and modularization mitigates communication problems, enables agility in at least part of a global software development project, and renders the implementation of Scrum of Scrums possible. Proper mechanisms to provide transparency are needed to achieve mutual adjustment.
FAROOQ, USMAN, and MUHAMMAD UMAR FAROOQ. "EXPLORING THE BENEFITS AND CHALLENGES OF APPLYING AGILE METHODS IN OFFSHORE DEVELOPMENT." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5551.
Full textPersson, Johan. "Communication through boundary objects in distributed agile teams : An integration of user-centered design and agile development." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-109324.
Full textSchtein, Igor A. "Management Strategies for Adopting Agile Methods of Software Development in Distributed Teams." ScholarWorks, 2018. https://scholarworks.waldenu.edu/dissertations/5417.
Full textStandar, Magnus. "Continuous architecture in a large distributed agile organization : A case study at Ericsson." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-65014.
Full textYang, Jinsong, and Ali Iqram Mohamed. "Identify the challenges of communication in implementing Agile Scrum in Embedded system development in distributed team." Thesis, Blekinge Tekniska Högskola, Institutionen för industriell ekonomi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21801.
Full textSharp, Jason H. "Globally Distributed Agile Teams: An Exploratory Study of the Dimensions Contributing to Successful Team Configuration." Thesis, University of North Texas, 2008. https://digital.library.unt.edu/ark:/67531/metadc9737/.
Full textRangevik, Alexander. "Software Development across Time Zones : A Study of Globally Distributed Software Development in Small Enterprises." Thesis, Uppsala universitet, Informationssystem, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-203325.
Full textRahman, Md Shoaib, and Arijit Das. "MITIGATION APPROACHES FOR COMMON ISSUES AND CHALLENGES WHEN USING SCRUM IN GLOBAL SOFTWARE DEVELOPMENT." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3424.
Full textStanberry, Lorena. "Critical Success Factors for Large and Distributed Agile Software Development Projects Using Scrum in U.S.-Based Global Companies." Thesis, Capella University, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10748199.
Full textThis study expands upon research previously conducted on critical success factors for the implementation of agile software development methodologies. The purpose was to examine the relationships between 12 independent variables, representing possible critical success factors for agile software development projects (Management Commitment, Organization Environment, Team Environment, Team Capability, Customer Involvement, Project Management Process, Project Definition Process, Agile Software Engineering Techniques, Delivery Strategy, Project Nature, Project Type, and Project Schedule); and the dependent variable of project success, consisting of four dimensions (Quality, Scope, Time, and Cost). Participants in the study included 132 practitioners in U.S.-based global companies that have served as product owner, Scrum master, software developer, business analyst, and/or tester, for a completed large and distributed agile software development project using Scrum methodology. Graphical and quantitative data analysis techniques served to examine the study research model and test the hypotheses. Findings from data analysis support that all 12 critical success factors have an impact on the successful resolution of agile software development projects using Scrum methodology in U.S.-based global companies; however, with differing levels of significance. The results reflect all 12 factors are not significant for one or more of four dimensions of project success. Also, results support that five of the 12 critical success factors are significant; however, of these, three ranked higher than the others, and showed a significant effect on more than one of the dimensions of project success. These three factors are Delivery Strategy, Team Capability, and Project Definition Process.
Salvador, David Musat. "Hindrances for Agility : Detection and Recommendations." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3202.
Full textDomino, Madeline Ann. "Three studies of problem solving in collaborative software development." [Tampa, Fla] : University of South Florida, 2004. http://purl.fcla.edu/usf/dc/et/SFE0001428.
Full textShah, Syed Mudassir, and Muhammad Amin. "Investigating the Suitability of Extreme Programming for Global Software Development : A Systematic Review and Industrial Survey." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3084.
Full textZhong, Patrik. "Riktlinjer for overgangen till distribuerade agila metoder." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-294160.
Full textDistributed agile software development has never been more popular. Being able to work at home to avoid the commute or simply collaborating with developers abroad has never been easier. Third party tools such as Zoom and Google Meet makes communication easier than ever, and with the introduction of Visual Studio’s live share that enables real-time collaborative coding, distributed agile development truly has moved out of the offices. Yet, one of the core components of the agile working method is working face to face, meaning that one of the most efficient methods of communication is lost upon moving development into a distributed setting. Transitions towards new methods and settings are never easy, and as companies transition towards a remote and distributed future, software developers are potentially burdened by this change in environment. If companies had access to guidelines they could potentially experience a smoother transition. The problem is that there currently do not exist such guidelines. The purpose of this report is to create such guidelines with the goal of helping organizations transition towards distributed agile methods. In this report, the method utilized is a qualitative and explorative literature study, coupled with interviews aimed to explore the positive and negative experiences developers face when transitioning towards distributed methods. A literature study was used to help formulate the research criteria and the interview questions. In total, eight people that had experienced a recent transition towards distributed agile methods were interviewed. These interviews resulted in three general guidelines that can be used to ease the transition between a local and distributed work environment.
Mazáková, Zuzana. "Využití agilní metodiky při řízení vývoje softwaru." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2018. http://www.nusl.cz/ntk/nusl-378375.
Full textLöfstedt, Truls, and Daniel Jonsson. "Att koordinera distribuerade IT-projekt med stöd av informations- och kommunikationsteknik : En fallstudie på IFS World Operations AB." Thesis, Linköpings universitet, Institutionen för ekonomisk och industriell utveckling, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-79014.
Full textInformation systems are often developed in globally distributed organizations. Many times the reason for being distributed is to meet requirements and demands from the organizations surrounding and to acquire a specialized set of skills. Global organizations may choose to work distributed, which means that development teams are spread out over multiple locations. This can create problems; how do you make all parts of the organization work together towards a common goal? Thus, coordination – The management of interdependent elements in a complex organization so as to enable them to work together effectively toward a specific goal – becomes important. Long distance communication using information and communication technology (ICT) – digital tools with the purpose of endorsing communication and knowledge – is required to coordinate between locations. In this thesis we examine how coordination is performed in distributed IT-projects. We will also address the role that information and communications technology plays in coordination of these projects. The purpose of the study is to contribute with knowledge in the area of using ICT tools for coordinating distributed IT-projects. This qualitative case study was conducted in cooperation with IFS World Operations AB – a global provider of an Enterprise Resource Planning system. Our empirical data has been collected using five interviews, all with different types of roles from within IT-projects. The data has then been put in relation to theories concerning coordination, IT-projects and ICT. Our findings show coordination in distributed, agile software development projects is working on two levels; strategic and operational coordination. The difference lies with the motivation to complete goals on different levels of the organization. We can also conclude that there are three different kinds of means to carry out coordination; Mutual Adjustment, Emerging standardization and organizational management. Concerning the role of ICT in the coordination of distributed IT-projects we have found it to be threefold; enabling, mediating and limiting. Based on these findings we conclude this study by presenting five factors that influence the ability to coordinate distributed IT-projects. These are: group dynamics, level of distribution, fixed development teams, parallel development of technology and organization and standardized communication channels.
Corvera-Stimeling, Fabiola. "IT-Enabled Service Innovation—A Field Study of Agile Approaches to Value Co-Creation." 2015. http://scholarworks.gsu.edu/bus_admin_diss/56.
Full textLopes, Cristiana Sofia da Silva. "Scrum para ambientes de software distribuído: análise crítica e estudo de casos." Master's thesis, 2014. http://hdl.handle.net/1822/35261.
Full textA abordagem para o desenvolvimento de software tem despertado grande interesse entre as organizações de todo o mundo, uma vez que apresentam características de uma abordagem simples e flexível num ambiente em constante mudança. Quando o assunto é o desenvolvimento de software, pensamos logo nos modelos que podem ser utilizados, a fim de que o processo de construção seja o mais eficiente possível. Diversas metodologias estão a ser utilizadas no desenvolvimento de software com o propósito de satisfazer o cliente da melhor forma possível. Existem, no entanto, vários riscos associados a este desenvolvimento, destacando-se a possibilidade do produto não cumprir os requisitos pretendidos. Para combater este risco, umas das soluções é a utilização das metodologias ágeis, que são uma alternativa às abordagens tradicionais. Este trabalho, tem por objetivo explicar o que são as metodologias ágeis, através das suas práticas, princípios e métodos, sendo assim, a metodologia Scrum assume-se extremamente ágil e flexível. Da mesma forma, relata-se aqui experiência de adaptar as práticas ágeis, do scrum, no contexto de um projeto distribuído de software, que envolve uma equipa.
The approach to software development has given rise to a great interest among several organizations around the world, since it features a simple and flexible approach in a changing environment. As far as software development is concerned, we normally think about which models can be used in order to make the process the most effective we can get. Several methodologies are being used in software development, in order to development the product in the best possible way. There are several risks associated with this development. One of them is that the product may not meet the desired requirements. To fight this risk, one of the solutions is to use agile methodologies that are alternative to traditional methodologies. The purpose of this paper is to explain what agile methodologies are, such as their practices, principles and methods. The Scrum is assumed as an agile and extremely flexible methodology. It is also about an experience of adapting scrum agile practices in a distributed software project that involves a team.