Dissertations / Theses on the topic 'Agile methods'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Agile methods.'
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.
Vaarala, Robert, and Johan Svernell. "Agila metoder i stora företag : Hinder och möjligheter under initiativfasenvid implementation av agila metoder." Thesis, Uppsala universitet, Industriell teknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-216493.
Full textGkritsi, Aikaterini. "Agile game : a project management game for agile methods." Thesis, University of Southampton, 2010. https://eprints.soton.ac.uk/272766/.
Full textJalali, Samireh. "Efficient Software Development Through Agile Methods." Licentiate thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-00528.
Full textWellme, Martin. "Architects working agile : Methods and challenges." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-253046.
Full textEnterprise arkitektur (EA) är en disciplin som används för att beskriva och designa en organisationsinfrastruktur och affärsprocesses. Agila metoder är kända för att ge flexibilitet ochanpassningsförmåga inom mjukvaruutveckling men kan också användas inom andra områden. Inuläget ska nästan alla aspekter av ett företag ska gå snabbt vilket skapar nya utmaningar och detagila arbetssättet är mycket lämpligt för dessa situationer. Den här avhandlingen undersöker deutmaningar som de anställda möter när de arbetar med EA and hur agila metoder kan användas föratt lösa dessa problem.För att undersöka det här, har 19 intervjuer gjorts hos en internationell tillverkare där deras anställdablivit frågade om hur de arbetar, vilka agila metoder de använder och vilka utmaningar de möter.Resultatet av intervjuerna presenteras statistiskt och jämförs med litteraturstudien samt med tvåytterligare intervjuer som har gjorts utanför företaget för att hitta agila metoder som kan varamöjliga lösningar till företagets problem.Intervjuerna visade att de anställda redan arbetar agilt med de flesta av dem arbetar iterativt,inkrementellt and implementerar förändringar baserat på feedback från verksamheten som alla äruppmärksamma agila metoder. Några av utmaningarna kan lösas med hjälp av agila metoder, en avdem är en bättre prioritering av projekt som finns i Kanban för att lösa bristen på resurser. En annanmetod är att ha forum, inspirerade av SAFe ART, mellan olika roller för att åtgärda bristen påkoordination och kontakt mellan dem. Placeringen av EA-kontoret var en utmaning som kundelösas på ett icke-agilt sätt, genom att flytta det bort från IT-avdelningen och närmare verksamheteneller alternativt flytta det högre upp inom IT-organisationen.
Ollonqvist, K. (Kalle). "Moving from traditional software development methods to agile methods." Bachelor's thesis, University of Oulu, 2018. http://urn.fi/URN:NBN:fi:oulu-201806092553.
Full textTamari, Matteo. "Scrum e Kanban: framework e strumenti di supporto. Prospettive di applicazione nel progetto Agile methods for Agile working." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/22159/.
Full textLindström, Lovisa. "Implementering av agila metoder : Varför företag väljer att införa agila metoder i projekt och verksamhet." Thesis, Karlstads universitet, Handelshögskolan (from 2013), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-71456.
Full textEkström, Axel, and Emma Pettersson. "Agile project management in the design stage – Construction projects possibilities to apply agile methods." Thesis, KTH, Fastigheter och byggande, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-190210.
Full textByggprocessen är en väletablerad process inom byggindustrin som byggprojekt genomgår. Genom de tydliga och historiska riktlinjerna som processen följer har byggindustrin fått anseendet att vara stel och konservativ. För att hantera byggprocessen har projektledningen följt Stage-gate modellen med tydliga delmål och beslutsgrindar. Byggprojekt är ofta komplicerade och stora vilket leder till långa beslutsvägar. När ett projekt når en grind vid ett avslut av ett delmål uppstår ofta frågor som leder till förändringar av delmålet. För att behandla förändringarna så behöver processen genomgå ett omtag, att göra om delmålet innan processen kan gå vidare till nästa delmål. Omtagen tar tid, kostar pengar och det kompromissas med funktionen. Denna uppsats har som mål att undersöka om den aktuella projektledningsmetoden kan effektiviseras genom att introducera agil projektledning i projekteringen. Uppsatsen genomförs med en kvalitativ metod. Det första steget är att finna relevant litteratur om berörda ämnen som agil projektledning, byggprocessen och förändringsledning. Med fördjupad kunskap och förståelse inom ämnena genomfördes en intervjustudie och en enkät sändes ut. Resultaten identifierades från intervjuerna och svaren från enkäten. Intervjufrågorna och resultatet är uppdelat i fyra olika agila kategorier som anses gå att applicera på byggindustrin. Kategorierna är projektplanering, mötesstruktur, gruppsamarbete och kommunikation. Resultatet följs utav diskussionen som binder samman litteraturen med resultatet och författarnas reflektioner. Därefter presenteras slutsatsen och avslutningsvis rekommenderas frågeställningar till fortsatta undersökningar. Projektledningsmetoderna som används inom byggprojekt upplevdes inte lika stela som litteraturen beskriver dock fanns det lite kunskap och medvetenhet om andra typer av projektledningsmetoder. Avsaknaden är en bidragande faktor till att den upplevda kulturen anses vara konservativ. Inom de fyra kategorierna fanns det möjligheter till att arbeta mer agilt. När projekten är tidspressade visades mest benägenhet på att förändra projektledningsmetoden. Detta kunde ses tydligt på mötesstrukturen i projekten där den var fast ifrån början men blev mer rörlig då kritiska situationer uppstod. Gruppsamarbetet fungerade bra inom projektledningen för att de var samlokaliserade och inte för stora grupper. Detta underlättade även för en fungerande kommunikation då det märktes att de som inte var samlokaliserade hade svårigheter med kommunikationen. De horisontella kommunikationsvägarna hade generellt sett svårare att fungera än de vertikala kommunikationsvägarna. Eftersom agilt inte är en standard utan är ett arbetssätt som alltid strävar efter att förbättras är det svårt att uppnå ett 100 % agilt arbetssätt. Inom byggindustrin finns vissa ramverk som ska följas vilket gör att projektledningen begränsas. Med fasta ramverk finns lite utrymme för förändring men det finns möjlighet till att förändra processen och tankesättet inom ramverket. Alla typer av byggprojekt kan därför anamma delar av agil projektledning och för att uppnå största möjliga effekt gäller det att hela organisationen är engagerad. Andra enkla steg för att arbeta mer agilt inom projektledningen är att lägga mer vikt vid avstämningsmöten och låta projektets utveckling bestämma mötesstrukturen.
Lagré, Mårten. "Varför arbetar vissa utvecklingsteam agilt med kravhantering och vissa inte? : En fallstudie på Lantmäteriet." Thesis, Högskolan Dalarna, Informatik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:du-25514.
Full textRequirements engineering within software development is the foundation of what needs to be developed. Agile methods in software development become more common every day. It has however often been shown that there are certain challenges with how to adopt the requirements engineering to the agile methodology. Businesses have different preconditions for agile methods. Lantmäteriet in Gävle had a need to examine why not all the developing teams followed agile methods within the requirements engineering process. The purpose with this thesis was thus to examine why some developing teams in an organization worked in an agile manner with the requirements engineering, and some did not. To do this I performed a case study where I collected data through questionnaires and interviews from both developers and people from the business side. The results showed that the reasons for these differences were multiple. Communication and flexibility, and knowledge and understanding for different perspectives were the positive factors. The themes that hindered an agile way of working were, among others, unclear roles, lack of direction, too much reliance on methods and processes, discrepancy between business and IT, prioritizing issues, management plans, attitudes and IT architecture.
Soundararajan, Shvetha. "Agile Requirements Generation Model: A Soft-structured Approach to Agile Requirements Engineering." Thesis, Virginia Tech, 2008. http://hdl.handle.net/10919/34511.
Full textMaster of Science
Jedyk, Marcin. "Using Feature Models For Reusability In Agile Methods." Master's thesis, METU, 2011. http://etd.lib.metu.edu.tr/upload/12613338/index.pdf.
Full textSvensson, Harald. "Developing support for agile and plan-driven methods." Doctoral thesis, KTH, Mikroelektronik och Informationsteknik, IMIT, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-554.
Full textQC 20101001
Al-kfairy, Mousa. "Toward Agile development methods & Non-functional requirements." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-54656.
Full textGillo, 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 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 textMinot, Scott James. "Injecting Safety-Critical Certification Into Agile Software Methods." Thesis, North Dakota State University, 2013. https://hdl.handle.net/10365/27046.
Full textWallström, Andreas. "Guidance on Implementing Agile Software Development Methods within a Traditional Environment." Thesis, KTH, Industriell ekonomi och organisation (Inst.), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-296990.
Full textAgila systemutvecklingsmetoder fortsätter öka i popularitet. Många organisationer som använder sig av traditionella systemutvecklingsmetoder så som vattenfallsmodellen byter till agila systemutvecklingsmetoder. Denna övergång kan vara utmanande, speciellt för organisationer som använder sig av projektbaserade förvaltningsmodeller som hindrar implementeringen av agila metoder. Den här studien syftar till att ge vägledningen till chefer kring hur de kan introducera agila systemutvecklingsmetoder iden nyss nämnda typen av traditionella organisationer. Studien är en fallstudie gjort på en stor myndighet i Sverige. Åtta intervjuer med systemutvecklare, lag-ledare och chefer har utförts. Studien identifierar verktyg och idéer som chefer kan använda sig avför att introducera en delad gemensam definition av agilt, anamma ett agilt tankesätt, introducera dedikerade teams och CI&CD. Tillsammans hjälper de här verktygen med introduktionen av agila systemutvecklingsmetoder i organisationer som använder sig av traditionella systemutvecklingsmetoder och förvaltningsmodeller.
Hanna, Andy, and Ninos Bethzazi. "The Role of the Manager in an Agile Organization : A Case Study at Scania AB." Thesis, KTH, Industriell ekonomi och organisation (Inst.), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235400.
Full textAffärsvärlden möter förändringar i en allt snabbare takt än tidigare, varför organisationer måste bemöta och förhålla sig till både de interna och externa förändringar som sker, vare sig dessa är teknologiska, politiska, sociala eller miljömässiga. Inom ledarskap används idag termen agilt allt mer, som svar på detta nya affärsklimat, vilket ofta inkluderar användandet av agila metoder inom produktutveckling. Då allt fler organisationer inför användandet av agila metoder, tappar också de traditionella ledarskapsmodellerna sin roll. Detta gap som uppstår har kommit att fyllas av nya agila ledarskapsmodeller. Vidare blir också självstyrande och tvärfunktionella grupper viktiga koncept. Dessa förändringar medför en avsevärd förändring av chefsrollen. Denna studie undersöker hur chefsrollen förändras i en organisationen som blir allt mer agil. För att svara på forskningsfrågorna undersöktes hur huvudarbetsuppgifterna förändrats, men också hur förändringar i samspelet och interaktionen mellan chefen och gruppen kan komma att påverka chefsrollen. Vidare undersöktes också vilka huvudsakliga utmaningar och hinder som uppstod. En kvalitativ litteraturstudie utfördes i studien. Också en fallstudie på avdelningen för mjukvaruutveckling på Scania AB utfördes, där tio gruppchefer och en annan anställd intervjuades. En undersöknings skickades också ut till gruppmedlemmar på denna avdelningar, med totalt 150 svar.Resultatet påvisade att de flesta arbetsuppgifter inte förändrades. Vissa av dessa förändrades i karaktär och i utförandet, till följd av införandet av en agil metod och strukturella förändringar i företaget. I ett fall skiftade arbetsfokus från en arbetsuppgift till en annan. I samspelet mellan chef och grupp har nu chefen nya roller att ta hänsyn till. Chefens roll blir mer av en facilitator, där nya ledarskapsmodeller också står till mötes. Chefen har också större möjligheter till delegering av arbetsuppgifter än tidigare. De utmaningar som identifierades rörde kommunikation och koordination, kontroll, och hanteringen av agila metoder.
Henriksson, Emma, and Julia Svensson. "Agilt inköp av IT : En kvalitativ studie inom offentlig sektor." Thesis, Luleå tekniska universitet, Institutionen för ekonomi, teknik och samhälle, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-74412.
Full textTraditionally, the public procurement process has originated in the waterfall project model, with distinct phases and gates. To gain more flexibility and efficiency, the IT industry have adapted agile project methods instead. A challenge that has arisen due to this change is that the traditional procurement process rarely is adapted to agile project methods. Furthermore, the public sector is a large buyer of IT, but a significant part of all public projects within IT are failing in terms of exceeded budget. One reason for this could be that the traditional procurement process has difficulties in meeting the conditions required for agile methods, since it prevents the efficiency and goal achievement of IT procurement. In this study, the possibilities and challenges of an agile procurement process for IT was researched. The study also included how the procurement process could be structured and applied, with the aim to increase the efficiency, the customer value and the harmonization between procurement of IT and the implementation. The research questions were answered by a qualitative study where primary data was collected through interviews. A total of 23 deep interviews were conducted with different participants in a procurement process such as purchasers, suppliers and clients. The largest amount of data was collected at Luleå kommun, but interviews were also conducted with external respondents with knowledge of agile methods in the public sector. The interviews were analyzed through a thematic analysis, which resulted in several opportunities and challenges concerning agile procurement, together with a framework for agile procurement of IT. The study shows that there are both opportunities and challenges in an agile procurement process of IT. Public organizations that for example is permeated of the agile ground values, with motivated individuals with a likeness of change and trust towards the suppliers, have good opportunities to work with agile procurement. Challenges exists in an increased need of structure, a change in purchasing and contract procedures and the need of education and a culture shift. In the study, a framework for agile procurement of IT in the public sector has been developed. The framework is based on the national procurement process in Sweden and the agile ground values. In each procurement process phase activities that characterize agile methods are presented. The activities include for example creating self-organizing teams, setting requirements based on impact goals, creating a model for shared risk and work with incentives for efficiency. The study contributes to new knowledge of how agile methods can be incorporated in the public procurement process. By using the agile framework public organization can increase the harmonization between the procurement process and the implementation of IT, with the aim to increase the customer value and efficiency.
Boström, Gustav. "Simplifying development of secure software : Aspects and Agile methods." Licentiate thesis, KTH, Numerical Analysis and Computer Science, NADA, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-3913.
Full textReducing the complexity of building secure software systems is an important goal as increased complexity can lead to more security flaws. This thesis aims at helping to reduce this complexity by investigating new programming techniques and software development methods for implementing secure software. We provide case studies on the use and effects of applying Aspect-oriented software development to Confidentiality, Access Control and Quality of Service implementation. We also investigate how eXtreme Programming can be used for simplifying the secure software development process by comparing it to the security engineering standards Common Criteria and the Systems Security Engineering Capability Maturity Model. We also explore the relationship between Aspect-oriented programming and Agile software development methods, such as eXtreme Programming.
Boström, Gustav. "Simplifying development of secure software : aspects and agile methods /." Stockholm : Department of Computer & Systems Sciences, Stockholm University and The Royal Institute of Technology, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-3913.
Full textTrippner, Dietmar, and Karsten Theis. "Agile PLM Strategy Development - Methods and Success Factors [Präsentationsfolien]." Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2016. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-214705.
Full textSilva, Tiago Silva da. "A framework for integrating interaction design and agile methods." Pontifícia Universidade Católica do Rio Grande do Sul, 2012. http://hdl.handle.net/10923/1487.
Full textAgile development has become mainstream regarding software development processes. Along the increasing understanding of the importance of good User eXperience came the need to integrate these two areas. However, Agile development have a distinct culture that at first glance seems to conflict with User-Centered Design. Therefore, integrating these two areas becomes a challenging task. This thesis focuses on integrating these areas, providing a set of practices and artifacts to support Agile teams and Interaction Designers to overcome this challenge. A Systematic Literature Review was conducted in order to identify existing approaches regarding the integration of Agile and Interaction Design. A framework was proposed gathering the most common practices and artifacts identified in this review. Conducting Action Research in two companies from two different countries tried out this proposal. Thus, the result of this research is a framework proposal for integrating Interaction Design and Agile Development.
Desenvolvimento Ágil tem estado em evidência no que diz respeito à processos de desenvolvimento de software. Juntamente com o crescimento da conscientização sobre a importância de uma boa Experiência de Usuário surgiu a necessidade de integrar estas duas áreas. Entretanto, o desenvolvimento Ágil possui uma cultura distinta que, num primeiro momento, parece entrar em conflito com o Design Centrado no Usuário. Assim, a integração destas duas áreas torna-se um desafio. Esta tese focaliza na integração destas duas áreas, fornecendo um conjunto de práticas e artefatos para apoiar equipes Ágeis e Designers de Interação a superar tal desafio. Uma Revisão Sistemática foi realizada a fim de identificar propostas de integração de métodos Ágeis e Design de Interação. Com base na reunião das práticas e artefatos mais comuns identificados na revisão, um framework foi proposto. A fim de verificar tal proposta, Pesquisas-Ação foram realizadas em duas organizações de dois diferentes países. Desta forma, o resultado desta pesquisa é a proposta de um framework para integrar Design de Interação e desenvolvimento Ágil.
Aslam, Gulshan, and Faisal Farooq. "A comparative study on Traditional Software Development Methods and Agile Software Development Methods." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH. Forskningsområde Informationsteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-15383.
Full textFuchs, Christoph [Verfasser]. "Agile Methods in the Digital Transformation – Exploration of the Organizational Processes of an Agile Transformation / Christoph Fuchs." Berlin : epubli, 2019. http://d-nb.info/1202665128/34.
Full textKessing, David, and Manuel Löwer. "Vergleich der Motivationsprofile von Scrum-Teammitgliedern mit dem Agilen Manifest zur Entwicklung von Gamification-Strategien." Thelem Universitätsverlag & Buchhandlung GmbH & Co. KG, 2021. https://tud.qucosa.de/id/qucosa%3A75929.
Full textLambert, Tracy. "CROSS SECTIONAL STUDY OF AGILE SOFTWARE DEVELOPMENT METHODS AND PROJECT PERFORMANCE." NSUWorks, 2011. http://nsuworks.nova.edu/hsbe_etd/56.
Full textWahlqvist, Daniel. "Rapid software development : ANALYSIS OF AGILE METHODS FOR APP STARTUPS." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-170572.
Full textArimoto, Mauricio Massaru. "Agile development of open educational resources." Universidade de São Paulo, 2016. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-31102016-103914/.
Full textAo longo dos anos, o rápido avanço nas tecnologias computacionais e de comunicação vem alterando de forma significativa o modo com que a sociedade se comunica e conduz seus negócios. De forma análoga, mudanças vêm ocorrendo na maneira com que os recursos educacionais são projetados, desenvolvidos e disponibilizados aos aprendizes. Seguindo essa tendência, o desenvolvimento e a adoção de Recursos Educacionais Abertos (REAs) vêm ganhando cada vez mais adeptos em todo o mundo, como uma forma de ampliar o acesso ao conhecimento e melhorar a educação. De fato, a distribuição livre e aberta de recursos educacionais contribui para a disseminação de conhecimento e facilita o acesso à informação, além de promover a democratização do acesso à educação, beneficiando a sociedade como um todo. Embora REAs possam trazer benefícios e impacto sobre a educação, ainda existem muitos desafios para sua ampla produção e adoção. Um dos desafios enfrentados pelos desenvolvedores (incluindo educadores e praticantes) de REAs é produzir materiais de aprendizagem de qualidade, capazes de serem reusados e adaptados a diferentes contextos e situações de aprendizagem. Evidencia-se também a necessidade de mecanismos que propiciem o aumento da produtividade do processo de desenvolvimento e da qualidade dos REAs elaborados. Este trabalho tem como objetivo investigar o desenvolvimento de REAs e estabelecer abordagens flexíveis para apoiar efetivamente o projeto e a criação desses recursos. Nesse contexto, um método ágil para o desenvolvimento e disponibilização de REAs, AM-OER, foi estabelecido. O método é fundamentado em práticas da Engenharia de Software e práticas de projeto de aprendizagem (Learning Design), incorporadas no desenvolvimento de REAs no intuito de melhorar a sua qualidade e facilitar o reúso e adaptação. O objetivo final do método é apoiar o desenvolvimento de REAs de qualidade, capazes de motivar e guiar os aprendizes no processo de construção de conhecimento. Avaliações empíricas preliminares foram conduzidas para validar o AM-OER por meio de sua aplicação no projeto e criação de cursos nos domínios de desenvolvimento de software livre e teste de software. Os resultados obtidos até o momento demonstram que o método é viável e eficaz no projeto e criação de REAs.
Khac, Do Nguyen. "Situated cognition and Agile software development: A comparison of three methods." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-62824.
Full textGuarino, de Vasconcelos Luis Eduardo, André Yoshimi Kusumoto, Nelson Paiva Oliveira Leite, and Cristina Moniz Araújo Lopes. "Using Agile Methods for Software Development in R&D Scenario." International Foundation for Telemetering, 2015. http://hdl.handle.net/10150/596431.
Full textDue to the quick change of business processes in organizations, software needs to adapt quickly to meet new requirements by implementing new business rules. In Research and Development (R&D) scenario, the research is highly non-linear and changes are inevitable. In this context, it is known that traditional methodologies (e.g. waterfall) may lead to the detection of failures late, increase the time and cost of development and maintenance of software. On the other hand, agile methodologies are based on Test- Driven Development (TDD), maintain the technical debt under control, maximize the Return on Investment and reduce the risks for customers and companies. In this paper, we show the use of Scrum and TDD in the development of an experimental tool that aims to make the calibration in real time of the rudder of a fighter aircraft. The preliminary results allowed to increase the coverage testing of the software and hence the quality of the tool.
Quea, Camila, Karla Sánchez, David Mauricio, Carlos Raymundo, and Francisco Dominguez. "Agile and sustainable methods to implement 6S in textile manufacturing MSEs." International Institute of Informatics and Systemics, IIIS, 2019. http://hdl.handle.net/10757/656358.
Full textVaratharajah, Thujeepan. "Integrating UCD with Agile Methods : From the perspective of UX-Designers." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-262705.
Full textSamtidigt som Agila metoder ökar i popularitet inom mjukvaruutvecklingsprojekt, så uppstår även frågan om hur Agilt arbete integrerar användarcentrerade krav i sin process ett område som är i fokus inom Användarcentrerad Design (ACD). Tillgängliga rapporter indikerar på att integrationen av Agilt och ACD har givit förbättrade processer och slutprodukt, samt att båda processer är kompatibla med varandra. Det anses dock finnas en brist på riktlinjer i hur man kan integrera båda processer, och det efterfrågas vidare studier i ämnet. Denna studie ämnar till att erbjuda just detta genom att presentera några faktorer av hur Agilt och ACD kan integreras i praktiken, men också exempel på faktorer som kan påverka hur väl integration lyckas. Detta tas fram genom en empirisk studie, genom att ta del av insikter från UX-designers som jobbar i olika Scrum projekt. Tio UX-designers deltog i semistrukturerade intervjuer, och baserat på en tematisk analys så presenteras resultat i form av föreslagna faktorer att ta del av när man vill integrera Agila och ACD metoder.
Caron, Valentina <1994>. "From traditional system toward agile methods: Digital transformation challenge in Vodafone." Master's Degree Thesis, Università Ca' Foscari Venezia, 2020. http://hdl.handle.net/10579/16617.
Full textYuonan, Jacob, and Rustam Mamedov. "Agile Project Management in Banking : A study of how agile methods are modified to suit the context of a bank." Thesis, Södertörns högskola, Företagsekonomi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:sh:diva-40982.
Full textMählberg, Esbjörn. "Agilt - men agilt nog?" Thesis, Uppsala universitet, Informationssystem, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-155302.
Full textDenna uppsats ämnar undersöka huruvida en mindre organisation med små utvecklingsteam kan finna ett värde i att lämna en fungerande utvecklingsprocess för att följa en formell systemutvecklingsmetod, ifall dessa organisationer kan hitta ett metodstöd i agila systemutvecklingsmetoder och om metoderna i så fall behöver anpassas utefter organisationens unika förutsättningar. En traditionell plandriven systemutvecklingsmetod innehåller ett antal faser som genomförs sekventiellt och en slutförd fas kan i stort sett inte återupptas. Alla krav specificeras i början av ett projekt och endast en leverans av mjukvara sker. Detta kan medföra svårigheter med att hantera till exempel förändrade krav. Agila systemutvecklingsmetoder har för avsikt att hantera förändrade krav samt möjliggöra kontinuerliga leveranser av värdefull och fungerande programvara. Under uppsatsen kommer såväl traditionella plandrivna metoder som agila metoder att förklaras närmare. Metodval för forskningen och befintliga systemutvecklingsteorier kommer att diskuteras och ett företag där studien har bedrivits kommer att presenteras. Företagets nuvarande arbetsprocess analyseras och presenteras och alla datainsamlingar kommer att gås igenom. Resultatet av uppsatsen visar på att inga initiala anpassningar av agila metoder, Scrum i det här specifika fallet, behöver genomföras och att det inte finns något som tyder på att små organisationer med små utvecklingsteam inte kan arbeta efter en formell agil metod. Slutligen kommer en allmän diskussion om studien att föras och slutsatser gällande om syftet med studien har uppnåtts kommer att diskuteras.
Moraes, Marcela Balbino Santos de. "RiPLE-SC: na agile scoping process for software product lines." Universidade Federal de Pernambuco, 2010. https://repositorio.ufpe.br/handle/123456789/2322.
Full textFundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco
As constantes mudanças e a busca por novos benefícios na indústria de software possibilitam o surgimento de novas áreas de pesquisa. Neste contexto, uma tendência que tem apresentado importantes benefícios é a área de desenvolvimento ágil de linhas de produtos de software. Linhas de produtos de software é uma importante estratégia de reuso para minimizar custos e tempo de entrega das aplicações, além de maximizar a qualidade e a produtividade do desenvolvimento de software. Entretanto, desenvolver linhas de produtos requer esforços e custos iniciais para apresentar resultados significativos, uma vez que envolve planejamento sistemático, gerenciamento de pontos comuns e variáveis dos produtos e design flexível e detalhado, aspectos que aumentam sua complexidade. Por outro lado, a abordagem ágil apresenta como foco o código e tem seu desenvolvimento realizado de forma iterativa. Além disso, esta metodologia encoraja práticas e valores como comunicação face a face, pequenas iterações, planejamento e design simples e incremental. Comparando linhas de produtos de software e métodos ágeis, diferentes aspectos são identificados. No entanto, pesquisas recentes mostram similaridades entre elas, como: aumento de qualidade e produtividade no desenvolvimento de software e redução de custos e tempo de entrega das aplicações. Portanto, visando diminuir custos e esforços iniciais necessários para adoção de uma linha de produtos de software, este trabalho propõe um processo de escopo ágil para linhas de produtos de software, unindo os benefícios das duas abordagens. O processo proposto é avaliado através de um estudo de caso industrial
Islam, Mohammad Shahidul, and Sentayehu Tura. "Exploring the difference between Agile and Lean:A stakeholder perspective." Thesis, Uppsala universitet, Informationssystem, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-202724.
Full textLaanti, M. (Maarit). "Agile Methods in large-scale software development organizations:applicability and model for adoption." Doctoral thesis, Oulun yliopisto, 2013. http://urn.fi/urn:isbn:9789526200347.
Full textTiivistelmä Tämä väitöskirja tarkastelee suurten organisaatioiden tarpeisiin sopivien ketterien prosessimallien mallinnusta ja käyttöä. Ketterät menetelmät on todettu hyödyllisiksi pienissä ohjelmistoyrityksissä, joten myös isoissa yrityksissä on herännyt kiinnostus ketteriä menetelmiä kohtaan. Työ alkaa ketterien menetelmien käsiteanalyysillä, ja jatkuu määrittelemällä mitä ketteryys laajassa mittakaavassa on. Teoriaosuus käsittelee taustatiedot kompleksisista sopeutuvista järjestelmistä, lean-ajattelusta ja oppivista organisaatioista tarvittavin osin. Tämän jälkeen määritellään ketterän yrityksen käsite ja esitetään malli laajamittaiselle ketteryydelle. Suurissa kehitysorganisaatioissa on monta tasoa. Ei riitä, että ketteriä menetelmiä käytetään vain jollakin (yleensä alimmalla) tasolla, vaan kaikkien organisaation tasojen täytyy sopeutua uuteen toimintatapaan. Mikäli näin ei tapahdu, saattaa tuloksena olla joukko ei-toivottavia seurauksia, jotka on myös kuvattu tässä työssä. Työssä on esitetty ja analysoitu mahdollinen malli suuren yrityksen ketteryyden toteuttamiseksi. Ketterien menetelmien käyttö isossa yrityksessä on validoitu kvantitatiivisin menetelmin. Isoissa yrityksissä ketteristä menetelmistä saatu hyöty on sidottu siihen miten hyvin koko organisaatio pystyy noudattamaan samaa ketterää toiminnan mallia – osittainen toimintatavan muutos johtaa toimintatapojen konflikteihin. Kuitenkin myös osittaiset onnistumiset voivat johtaa organisaation oppimiseen. Esitettyä mallia voidaan käyttää kehitettäessä toimintatapaa entisestään ketterämpään suuntaan. Tällä tavalla suuren organisaation ketteryys voidaan nähdä jatkuvana sarjana systemaattisia toimintatavan parannuksia, joista jokainen johtaa entistä ketterämpään toimintatapaan
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 textTonin, Graziela Simone. "Technical debt management in the context of agile methods in software development." Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/.
Full textA metáfora de dívida técnica engloba um importante problema da engenharia de software e essa é uma das razões pelas quais este campo tem recebido uma grande atenção nos últimos anos. Essa metáfora auxilia os desenvolvedores de software a refletirem sobre e a monitorarem a qualidade de software. A metáfora se refere a falhas no software (geralmente causadas por atalhos para economizar tempo) que podem afetar a futura manutenção e evolução do mesmo. A metáfora foi criada por Cunningham com o objetivo de melhorar a qualidade das entregas de software. Muitas vezes as dívidas técnicas não são conhecidas, monitoradas e nem geridas, resultando em um alto custo de manutenção ao longo do ciclo de vida do software. Logo, conduziu-se um estudo empírico na academia, durante duas ofertas da disciplina de Programação Extrema (XP Lab) na Universidade de São Paulo e em duas empresas Brasileiras de desenvolvimento de software (Empresa A e B). Foram analisados treze times, sendo nove na academia e quatro nas empresas. Os times tiveram uma apresentação sobre dívida técnica e foram apresentadas algumas sugestões de abordagens para gerir dívida técnica. Monitorou-se os times, foram realizadas entrevistas, observações fechadas e informações foram coletadas. Os resultados mostraram que considerar dívida técnica influenciou o comportamento dos times. Eles reportaram que após considerar dívida técnica passaram a refletir e discutir mais a qualidade do software. Identificou-se alguns impactos nos times e nos projetos depois de considerarem dívida técnica. Um modelo conceitual para gestão de dívida técnica foi criado, incluindo formas, técnicas e abordagens de como identificar, monitorar, categorizar, medir, priorizar e pagar os itens de dívida técnica.
Schtein, Igor A. "Management Strategies for Adopting Agile Methods of Software Development in Distributed Teams." ScholarWorks, 2018. https://scholarworks.waldenu.edu/dissertations/5417.
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 textPalúch, Filip. "Zavedení agilních metod v praxi." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2019. http://www.nusl.cz/ntk/nusl-402033.
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 textNeveryd, Malin. "Integrating Usability Evaluation in an Agile Development Process." Thesis, Linköpings universitet, Interaktiva och kognitiva system, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-102922.
Full textNYMAN, NICK. "Threat Awareness in Agile Environments : Creating a Developer-Driven Threat Modeling Process for Agile Software Development Teams." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-276440.
Full textAgila principer för mjukvaruutveckling är nu industristandard för innovativa projekt. Agila metoder hyllas ofta för sin flexibilitet men det finns också en vidspridd uppfattning att agila metoder och mjukvarusäkerhet inte går bra ihop. Av den anledningen är det inte ovanligt att säkerhetsansvar och -uppgifter drivs av en separat säkerhetsgrupp, vilket går emot de agila principerna om fokus på utvecklarteamet. Detta kan få effekter både för projektets flexibilitet och dess tidsram. Dessutom är IT-säkerhet ett svårt ämne som kräver både erfarenhet och avsevärd kunskap, något som funnits variera mycket bland mjukvaruutvecklare. Den här studien presenterar en hotmodelleringsprocess som skräddarsytts för utvecklarteamets specifika behov och styrkor. Processen kombinerar funktioner från attackträd och abuser stories med andra, komplementära tekniker i en pedagogisk instruktionsmanual för att leverera en lättillgänglig och snabbstartad metod menad att drivas av utvecklarna själva. Processen har utvecklats genom omfattande studier av etablerade hotmodelleringsprocesser, samt den agila teammiljön, och testats och vidareutvecklats genom användartester hos en agil IT-organisation inom finansbranschen.
Dogs, Carsten, and Timo Klimmer. "An Evaluation of the Usage of Agile Core Practices : How they are used in industry and what we can learn from their usage." Thesis, Blekinge Tekniska Högskola, Avdelningen för programvarusystem, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4725.
Full textGabrielsson, Linnea, and Zanwer Hasan. "The Influence of Agile Project Management on Knowledge Sharing in a Team : A Study Conducted at an Engineering Consultancy Firm." Thesis, KTH, Fastigheter och byggande, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-255857.
Full textFlera studier har genomförts avseende betydelsen av kunskapshantering inom en organisation.Som en följd av flera framgångsrika resultat av implementerade metoder inom agilaprojektledning inom IT-sektorn har dessa metoder även börjat implementeras i andra sektorerSyftet med detta examensarbete är att undersöka hur agil projektledning påverkarkunskapsdelning i ett projektteam i ett tekniskt konsultföretag.Studien genomfördes med ett kvalitativt tillvägagångssätt vid ett tekniskt konsultföretag iSverige. Data samlades genom observationer av projektmöten och intervjuer med konsultersom deltar i projekt där agila metoder har implementerats. Dessutom genomfördes intervjuermed externa experter med kompetens inom agil projektledning för att få ytterligareperspektiv. Semi-strukturerade intervjuer genomfördes med modifierade frågor för konsulteroch agila experter. Därefter tolkades de empiriska resultaten med de teoretiska koncepten föratt sammanfatta studien med slutsatser.För det första konstaterade studien att de implementerade agila metoderna påverkar denexplicita eller uttalade kunskapen medan den underförstådda eller tysta kunskapsdelningeninte påverkas tillräckligt inom ett projektteam. För det andra kan det konstateras att deimplementerade agila metoderna påverkar ett projekts transparens, samarbetet i ett team ochkommunikation. Detta positiva inflytande möjliggör en kunskapsdelning inom ettprojektteam. Slutligen konstaterade studien att agila metoder påverkar konsulternas vilja attdela med sig av kunskap på grund av metodernas karaktärer vilka fordrar input. Eftersom tystoch explicit kunskapsdelning är lika viktiga för ett projekts framgång har den härundersökningen dragit slutsatsen att en hybrid av traditionell projektledning och agila metoderär avgörande för att upprätthålla båda typerna av kunskapsdelning för konsultföretag avlikadant slag. Forskningsresultaten resulterade följaktligen i rekommendationer som syftar tillatt förbättra processen att skapa och genomföra en hybrid av projektledningsmetoder.
Nuottila, J. (Jouko). "Flexibility in agile projects:contracting practices and organisational arrangements." Doctoral thesis, Oulun yliopisto, 2019. http://urn.fi/urn:isbn:9789526224190.
Full textTiivistelmä Ketterien kehitysmenetelmien käyttö ohjelmistoprojekteissa on yleistynyt nopeasti. Suurin osa alkavista ohjelmistoprojekteista käyttää jo ketteriä menetelmiä ja niiden soveltaminen on muuttanut radikaalisti kehitysprojektien sisäistä dynamiikkaa. Tämän vuoksi on syntynyt tarve tarkastella tarkemmin ketterien projektien johtamista. Kirjallisuudessa on harvoin tarkasteltu ketterien projektien alkuvaiheita, sopimuskäytäntöjä ja organisoitumista. Kirjallisuudessa ei myöskään vielä käsitellä ketterien projektien projektinhallinnan käytänteitä. Tämä väitöskirjatutkimus tarkastelee joustavuutta, joka ilmenee ketterissä ohjelmistoprojekteissa. Työn päätavoite on tarkastella joustavuuden luonnetta ketterissä ohjelmistoprojekteissa ja tutkia mitä haasteita ketterien menetelmien käyttö aiheuttaa projektin sopimusprosesseissa ja projektinhallinnassa. Väitöskirjatutkimus on toteutettu monimetelmätutkimuksena. Tutkimustulokset kohdistetaan tuoreeseen tieteelliseen projektitutkimuksen keskusteluun ketteristä projektinhallintamenetelmistä. Toisekseen, väitöskirja osallistuu ennakoivaa sopimista käsittelevään oikeustieteellisen tutkimusalan keskusteluun. Tutkimustulokset osoittavat, että ketteriä menetelmiä voidaan käyttää lisäämään joustavuutta ja tehokkuutta ohjelmistoprojekteissa, mutta joustavuus tulee olla suunniteltua, jotta siitä voidaan hyötyä. Joustavuuden käytön suunnittelu alkaa jo projektin neuvotteluvaiheessa ja kirjaukset joustavuuden hyödyntämisestä on optimaalisesti kirjattu jo projektisopimukseen. Tämän vuoksi on tärkeää, että sopimuksen muotoiluun osallistuvat juristit ovat hyvin perillä liiketoiminta-alasta ja ovat tietoisia, että sopimus tulee sisältämään joustavuusnäkökohtia tarkoituksellisesti. Perinteinen projektinhallinta kaipaa myös muutoksia ketterien projektien johtamiseen. Tutkimus osoittaa seitsemän pääkategoriaa haasteita, joita yritykset kohtaavat siirtyessään käyttämään ketteriä menetelmiä. Tutkimus osoittaa myös, että ketterissä projekteissa päätöksenteko on joustavuuden lisäämiseksi hajautettu itseohjautuville tiimeille. Kun päätöksentekovaltaa siirretään lähemmäs varsinaista kehitystyötä, voidaan joustavuuden avulla hallita epävarmuutta kompleksissa ympäristössä