Dissertations / Theses on the topic 'Agility in Software Development'
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 'Agility in Software 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.
Rathor, Shekhar. "Facilitators for Software Development Agility." FIU Digital Commons, 2016. http://digitalcommons.fiu.edu/etd/3059.
Full textMaruping, Likoebe Mohau. "Essays on agility in software development teams process and governance perspectives /." College Park, Md. : University of Maryland, 2006. http://hdl.handle.net/1903/3415.
Full textThesis research directed by: Business and Management. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
Roman, Greice de Carli. "Characterizing the presence of agility in large-scale agile software development." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2016. http://tede2.pucrs.br/tede2/handle/tede/7518.
Full textMade available in DSpace on 2017-06-30T18:19:05Z (GMT). No. of bitstreams: 1 DIS_GREICE_DE_CARLI_ROMAN_COMPLETO.pdf: 9835425 bytes, checksum: aa605361de91b916006af4710a54365b (MD5) Previous issue date: 2016-12-15
Em fevereiro de 2001, o Manifesto ?gil foi proposto tendo como princ?pio equipes pequenas e co-localizadas. No entanto, ao longo destes 16 anos, a agilidade tamb?m foi posta em pr?tica em outros contextos, como por exemplo: equipes distribu?das e sistemas complexos, utilizando-se o termo "Desenvolvimento ?gil em Larga Escala". N?o h? uma defini??o clara e compreensiva de como a agilidade est? presente neste contexto. Assim, nosso trabalho preenche essa lacuna com o objetivo de caracterizar a agilidade no Desenvolvimento ?gil em Larga Escala. Neste trabalho, realizou-se um estudo organizado em duas fases. Na Fase 1, denominada Base Te?rica, realizamos um estudo do estado-da-arte da ?rea. Na Fase 2, denominado Estudo Emp?rico, n?s realizamos duas investiga??es: um estudo de campo em uma empresa ?gil em larga escala, para identificar o desenvolvimento durante o processo de transforma??o da empresa para esta nova abordagem e, um grupo focal, para identificar como as equipes ?geis em larga escala que v?m utilizando os m?todos ?geis o quanto se percebem em termos de aspectos de maturidade ?gil. Estes resultados contribuem para os pesquisadores e profissionais entenderem melhor como a agilidade e definida e percebida nestes grandes ambientes. O conhecimento e ?til para aqueles que querem entender como o desenvolvimento ?gil se adapta a tais ambientes e para pesquisadores com o objetivo de se aprofundar sobre o tema.
The Agile Manifesto was proposed in February 2001 having in mind small and collocated teams. However, agile has also been put in practice in other settings (e.g. large teams, distributed teams, complex systems) under the term ?Large-Scale Agile Development' (LSAD). There is no clear definition for and understanding of how agility is present in this setting. Thus, our work fills in this gap aiming to characterize agility in LSAD. We conducted a study organized in two phases. In Phase 1, named Theoretical Base, we conducted the state-of-the-art of the area. In Phase 2, named Empirical Study, we conducted two investigations: a field study in a large-scale agile company to identify how agility was developed during the transformation process of the company to this new approach, and a focus group to identify how large-scale agile teams that have been using agile for a certain while perceive themselves in terms of maturity in agile aspects. Findings contribute to researchers and professionals better understand how agility is defined and perceived in large settings. This knowledge is useful for those who want to enter the agile journey in such similar environments and for researchers aiming to further explore the topic.
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 textSrinivasan, Jayakanth. "Exploring the Sources of Enterprise Agility in Software Organizations." Doctoral thesis, Västerås : Akademin för innovation, design och teknik, Mälardalens högskola [School of Innovation, Design and Engineering], Mälardalen University, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-6853.
Full textWinter, Jeff. "Measuring usability - balancing agility and formality : for stakeholders' needs in software development /." Licentiate thesis, Karlskrona : Department of Interaction and System Design, School of Engineering, Blekinge Institute of Technology, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-00438.
Full textLee, Harris IV Edward. "Assessing and Improving "Agile Performance" : Using Comparative Agility to Improve Software Development Management." Thesis, KTH, Tillämpad maskinteknik (KTH Södertälje), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-148413.
Full textBuslovic, Maksim, and Samson Deribe. "A Multiple Case Study on Contradictions and Pre-conditions for Outsourcing Agile Software Development Projects." Thesis, Linköpings universitet, Företagsekonomi, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-81884.
Full textMulder, Susan. "An action research study on the use of Scrum to provide agility in data warehouse development." Diss., University of Pretoria, 2010. http://hdl.handle.net/2263/24561.
Full textDissertation (MCom)--University of Pretoria, 2010.
Informatics
unrestricted
Chidyiwa, Octavia. "An investigation of the best-practices for implementing an Ecommerce software engineering project comparing two common methodologies, viz. Agile and Traditional." University of the Western Cape, 2020. http://hdl.handle.net/11394/7925.
Full textIn a world where technology is advancing at a very rapid pace, global competition has significantly increased, and this is putting pressure on software companies to produce quality software. It has therefore become critically important to manage well the implementation of software engineering projects by employing effective methods that ensure the best product is produced. The most popular software project implementation methodologies are the Traditional methods and Agile methods. This research explored these two methodologies by comparing the strength and weakness of both approaches. The research was conducted using a constructionist epistemology with a critical inquiry using the grounded theory methodology, applying both quantitative and qualitative methods to the case studies. Findings were collected through participant observation using a designed questionnaire targeting a selected sample of the study population. This sample of the population consisted of Ecommerce organizations in the Western Cape province of South Africa to establish which of the Traditional or Agile methods would best lead to the successful implementation of Ecommerce software engineering projects. The research results showed that the Agile methodology was the preferred and recommended approach. Very few participants of the research supported the Traditional approach to still be considered and used for projects with well-known end goals. An Ecommerce website prototype for a local Cape Town business was constructed as following the Agile approach to measure and validate the findings of the research. The prototype was built successfully from conception to the final delivery product and on time confirming the Agile approach as best for Ecommerce software development. In conclusion, the Agile methodology is the choice approach based on reviewed literature, the research results, and the prototype construction. These results will help in critical decision making regarding an appropriate development methodology to follow for the Ecommerce industry in the Western Cape.
Reigado, Carolina Rodrigues. "Strategies and habits for adapting the plan in agile teams: a grounded theory and improvisation perspective." Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/18/18156/tde-17122018-090903/.
Full textA habilidade de os times ágeis adaptarem o plano do projeto de acordo com problemas inesperados ainda é uma área de pesquisa pouco explorada. Essas equipes precisam ser capazes de adaptar o plano do projeto quando se deparam com desafios inesperados e, ainda que os estudos relacionem alguns aspectos a essa habilidade, como tomada de decisão participativa, abertura para discutir problemas de imediato e foco em ações de curto prazo, os estudos ainda não oferecem uma teoria completa ou conjunto de práticas que descrevam como, de fato, a adaptação acontece. Quais ações e decisões do time lhe garantem a capacidade de adaptação? A improvisação é uma abordagem interessante para compreender esse gap, e consiste em executar uma ação sem previamente planejá-la, ou de uma maneira diferente do que a planejada, quando da ocorrência de um problema ou mudança inesperada. Esse estudo apresenta uma investigação da adaptação em projetos ágeis quando as equipes se deparam com mudanças ou problemas inesperados. O conceito da improvisação é usado e o estudo envolveu dois times ágeis que desenvolvem software, e utilizando o método Grounded theory (GT). Os resultados indicam que os times utilizam diferentes estratégias de improvisação, como quebrar regras de trabalho, assim como mantem hábitos que contribuem positivamente para a improvisação. O cliente também desempenha um papel importante ao ajudar os times a resolverem problemas inesperados, e portanto devem ser convidados a colaborar. Esses resultados podem ser usados para auxiliar profissionais no sentido de obter-se times ágeis mais efetivos na adaptação do plano durante o projeto.
Wallströ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.
ALMEIDA, NETO Humberto Rocha de. "Um modelo de maturidade para governança ágil em tecnologia da informação e comunicação." Universidade Federal de Pernambuco, 2015. https://repositorio.ufpe.br/handle/123456789/17340.
Full textMade available in DSpace on 2016-07-12T19:02:02Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Tese Humberto Rocha - M3 - CORRIGIDA - 27.01.22016 - FINAL - SEM ASSINATURAS.pdf: 7669370 bytes, checksum: b59a4824a693e49ccfb1316ab17c75ba (MD5) Previous issue date: 2015-07-15
A Governança Ágil em Tecnologia da Informação e Comunicação (TIC) é uma área em ascensão que vem sendo sugerida como uma proposta inovadora pautada nos princípios e valores do Manifesto para Desenvolvimento Ágil de Software. O uso de tais princípios e valores tem como principal objetivo a minimização da burocracia na Governança convencional. Alguns autores têm apontado que a maioria das iniciativas para Governança são burocráticas e que a adoção de abordagens mais ágeis ainda é considerada uma tarefa desafiadora. Isto se dá principalmente devido a multidisciplinaridade e relativa incipiência da área. Se por um lado há um conjunto bem estabelecido de princípios e valores ágeis em domínios subjacentes à Governança Ágil em TIC (a exemplo de Desenvolvimento de Software), por outro lado, alguns de seus domínios ainda requerem evolução (a exemplo de Gerenciamento de Serviços, Operações, Infraestrutura, entre outras). Diante deste contexto, esta tese de doutorado propõe um modelo de maturidade denominado MAnGve Maturity Model (M3). O M3 apoia a evolução sistemática e gradual de maturidade em Governança Ágil em TIC. Para tal, o modelo de maturidade proposto estrutura seu conhecimento por meio de cinco níveis de maturidade. Estes níveis foram construídos a partir de um amplo estudo de base teórica (uma revisão ad hoc e uma revisão sistemática da literatura) envolvendo principalmente as áreas de: Agilidade no desenvolvimento de software; Governança em TIC; e modelos de maturidade e capacidade. Por fim, o M3 foi submetido a avaliações por meio de métodos científicos (dois surveys e um focus group) que nortearam melhorias ao modelo proposto. Os resultados destas avaliações apontam o M3 como uma iniciativa relevante e inovadora para este recente campo de pesquisa
Agile Governance in Information and Communication Technology (ICT) is an area on the rise that has been suggested as an innovative proposal based on the principles and values of the Manifesto for Agile Software Development. The use of these principles and values aims to minimize bureaucracy in conventional Governance. Some authors have pointed out that most initiatives for Governance are bureaucratic and that adopting more agile approaches is still considered a challenging task. This is mainly due to multidisciplinary and relative incipiency of the area. On the one hand there is a well-established set of agile principles and values in domains behind the Agile Governance in ICT (for example, Software Development), on the other hand, some of its domains still require evolution (like Service Management, Operations Infrastructure, etc.). Given this context, this doctoral thesis proposes a maturity model called MAnGve Maturity Model (M3). The M3 supports the systematic and gradual evolution of maturity in Agile Governance in ICT. To this end, the proposed maturity model structure their knowledge through five maturity levels. These levels were constructed from a large study of theoretical basis (ad hoc review and systematic literature review) mainly involving areas: Agile software development; Governance in ICT; and capability maturity models. Finally, M3 was subjected to evaluations by scientific methods (surveys and focus groups) that guided the improvements in proposed model. Their results indicate the M3 as an important and innovative initiative for this recent field of research.
Quast, Marc. "Systèmes d'information sociaux." Phd thesis, Université de Grenoble, 2012. http://tel.archives-ouvertes.fr/tel-00876866.
Full textAndrei, Arratia-Falcon. "Prioritering av icke-funktionella krav i praktiken : Ur ett agilt perspektiv." Thesis, Uppsala universitet, Institutionen för informatik och media, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-210354.
Full textKravhanteringen är en viktig del av systemutvecklingsprocessen. Ett projekts framgång kan kopplas till hur detta genomförs. Även om flera studier pekar på att mer uppmärksamhet bör läggas på icke-funktionella krav är den primära fokusen i flera projekt fortfarande att identifiera funktionella krav. Speciellt prioriteringen av de icke-funktionella kraven har visat sig vara av stor betydelse för ett lyckat projekt. Den här rapporten undersöker grunderna i den agila kravhanteringen som involverar åsikter från experter i ett företag inom mjukvaruutveckling. Detta görs med hjälp av befintlig litteratur samt intervjuer med nyckelaktörer involverade i prioriteringen hos företaget. Jag undersöker prioriteringen av icke-funktionella krav och möjligheter för agil projektutveckling hos företaget. Följaktligen kommer resultatet bidra till att ge läsaren en allmän förståelse om det agila arbetssättet. Metodologin för den här rapporten följer ett kvalitativt tillvägagångssätt. Den baseras på sekundär data från litteratur och dokument, men även data insamlat via intervjuer. Resultaten medger tidigare upptäckter från litteraturen och visar med exempel verklig prioritering av icke-funktionella krav samt hur och varför prioriteringen är en komplex aktivitet hos ett företag. Dock är, enligt en av de viktigaste upptäckterna i den här rapporten, ett strikt användande av prioriteringstekniker inte den viktigaste nödvändigheten för ett lyckat projekt.
Wendler, Roy. "Towards a Maturity Model to Measure Organizational Agility in the Software and IT Services Industry." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2016. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-209623.
Full textLagré, 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.
Ghahestani, Shervin, and Pauline Korssell. "Agil transformation för produktutveckling i mjukvarubranschen : Ett arbete om upplevda utmaningar och fördelar med agilt arbetssätt." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-290047.
Full textA large number of businesses are emerging on the already competitive market which places high demands on the development of new innovative products for companies in the software industry. As a result, companies must change the structure of the organization and their methods. Due to this, they have to customize their product development in order to meet the requirements of the customers and the markets demand and maintain their competitiveness. One way for companies to stay competitive is by implementing agile working methodologies. This study aims to contribute with knowledge and investigate the processes of an agile transformation from decision-making to implementation in the software industry. The study has examined three problem statements related to the agile transformation in the software industry. Initially a literature review was performed to gain an insight into product development in the software industry and the agile working methodologies. Furthermore, a semi structured qualitative interview was conducted which involved four respondents from three companies that work with agile working methodologies and product development in the software industry. This qualitative study examined the challenges and possible opportunities that an agile transformation generates as well as the characteristics of a successful transformation. Based on the result of this study, several categories were chosen and treated as guidelines for how an organization in the software industry can approach the agile transformation and proceed with it successfully. The results of the study demonstrate that an agile transformation is a complex and time-consuming process. The many challenges involving the agile transformation includes that the agile working methodology often becomes dependent of a single key person, it also requires collaboration, an increased understanding of each other’s work as well as an adaptable mindset that is receptive towards change. However, the agile transformation enables advantages amongst all the companies such as an increased productivity and user satisfaction, decreased number of defects as well as a reduced leadtime. To succeed with an agile transformation, it is of importance that a company’s employees are receptive towards change and that the motive behind the transformation comes internally within the organization. In conclusion, the agile transformation improved and strengthened the companies’ software development.
Agorelius, Malin, and Emma Ekström. "Inter-teamsamordning i skagila projekt : En fallstudie på Avanza Bank för att möta beroenden i projektprocessen." Thesis, Linköpings universitet, Projekt, innovationer och entreprenörskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-178058.
Full textThe usage of agile methodologies has rapidly increased over the last decades. This has led to an upscaling of agile methods since larger organizations want to gain the benefits of the agile way of working. However, this has not come without issues, and using agile at scale (authors’ concept scagile, in upcoming section ’Begreppet ’skagil”) has introduced new organizational challenges. One challenge that is mentioned both in literature and in the empirical findings at the case company, Avanza, is inter-team coordination in scagile environments. Today Avanza is struggling with dependencies between teams in scaled agile software projects. To address this issue this study was initiated with the purpose to, based on Avanza’s current project design, investigate how cross-team collaboration could be coordinated to face and overcome dependencies in the project process. To accomplish this a case study, containing interviews with twelve respondents and observation of internal documents, was made. The empirical findings confirmed the original issues related to inter-team coordination and also provided valuable information about the company’s project design. Regarding the project design the findings showed that the project organization is a hybrid organization with strong agile influences. However, the alleged perception of the project design was a fully agile organization. Further, the dependencies in the projects seem to cause agile waste, which has a negative influence on productivity and efficiancy in software projects. Four main areas of agile waste were detected, namely waiting, motion, defects and extra processes. By clustering similar waste, three main problem areas were detected, viz ’a certain absence of a proactive approach and planning’, ‘a certain absence of forums for handling inter-team dependencies’, and ‘differences between teams regarding the implementation and usage of agile principles, and project prioritization’. To face these issues, six measures were determined, namely implementation of a more proactive project management approach, embracing the hybrid culture, creating role specific teams, arranging forums for team synchronization, codifying and developing the current coordination mechanisms and deciding on a shared approach for project methodologies. The findings of this study is to some extent generalizable and could be adopted by other companies, or project organizations, that are struggling with the same problem areas and have the same project design as Avanza. However, some effort is required to first determine current project design and to identify project related waste. Further, the client company is operative in the fin-tech industry where the project organization orbits around software development. Therefore it can be assumed that the findings are more likely to fit another software organization.
Swafford, Patricia M. "Theoretical development and empirical investigation of supply chain agility." Diss., Georgia Institute of Technology, 2003. http://hdl.handle.net/1853/29590.
Full textRedding, Guy Matthew. "A preliminary formalism for variable coupling in agile systems." Queensland University of Technology, 2006. http://eprints.qut.edu.au/16243/.
Full textLotfi, M. "Disentangling resilience, agility and leanness : conceptual development and empirical analysis." Thesis, City University London, 2015. http://openaccess.city.ac.uk/8342/.
Full textÅslin, Erik. "“The development of a new reactive agility test for soccer”." Thesis, Mittuniversitetet, Avdelningen för hälsovetenskap, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-35705.
Full textGodkännande datum: 2017-11-07
Kerley, Warren Peter. "Agility in structured information systems development projects : a knowledge perspective." Thesis, University of Cambridge, 2009. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.611639.
Full textVirchez, Azuara Alejandro. "A human resource perspective on the development of workforce agility." Thesis, Pepperdine University, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10133132.
Full textThis study explored workforce agility from a human resource perspective. This included its main determinants, such as adaptability, proactivity, resiliency, business orientation, and self-awareness; the interventions through which it is developed, such as performance management processes, training, and coaching; and finally the main challenges that organizations face when developing it, such as cultural context and the lack of strategic clarity. The empirical analysis provided several insights on the development of workforce agility. Although limited to a small sample, the study provided evidence supporting the need for future research on the definition of the characteristics of an agile workforce, the definition of a competency model to support its development, the need to deepen the understanding of the mechanisms related to its development, and the main challenges faced by leaders in the implementation of an agile workforce.
Jonsson, Carl, and Olle Bogren. "Ett nytt agilt värdegrundskoncept för system- och mjukvaruutveckling? : - En kvalitativ nulägesanalys hos ett IT-konsultbolag." Thesis, Linnéuniversitetet, Institutionen för informatik (IK), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-78168.
Full textThis candidate assignment has been conducted through a zero-position analysis at an IT- based consulting company. The study identifies the current situation within the organization to see if the employees' experiences match the hopes the organization has with a new introduced values concepts. A values concepts aimed at identifying employees' internal motivation and promoting personal development as well as how the new values concepts aims to solve the problems in system and software development. The organization, in turn, wants it to lead to internal and external value creation and commitment for all parties, linked to community benefits, sustainability and work environment. The study has been conducted with an inductive approach, where the qualitative survey has collected data based on six interviews, to gain a deeper understanding of the employees' own thoughts and opinions. The collected empire has since been compared, analyzed and discussed in relation to theory and previous research. Based on similarities and differences, we could then draw a conclusion about how the present situation in the organization is in relation to what the theory says. The result of the study shows that respondents have a common view that the organization is innovative and places employees in focus. Within the organization there is a sense of togetherness, responsiveness and participation, which creates commitment, motivation and personal development among the employees. Respondents see the new values concepts as a good complement to the agile methodology within the organization as well as a good agile tool. The organizational culture is reflected by good atmosphere, fresh and inviting office environment and honesty towards the customer. There were also some differences of opinion during the investigation, such as uncertainty about how the information is provided and managed.
Kurdi, Suparna. "Software development process and strategies used to expedite software development." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1997. http://www.collectionscanada.ca/obj/s4/f2/dsk2/ftp04/mq22136.pdf.
Full textKurdi, Suparna Carleton University Dissertation Management Studies. "Software development process and strategies used to expedite software development." Ottawa, 1997.
Find full textJohansson, Katrin. "Agile Software Development." Thesis, Linköpings universitet, Institutionen för teknik och naturvetenskap, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-97920.
Full textHellström, Andreas, and Anatoly Chervyakov. "Global Software Development." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-1687.
Full textUtveckling av globala programvara är ett område som den senaste tiden har uppmärksammats. Översättning är vanligtvis en fråga som människor associerar med att anpassa programvaror för ett specifikt land men det är mycket mer än det. Man kan gå djupare in i kulturella aspekter som kan påverka användargränssnitt och även mjukvarans kärna. I den här uppsatsen diskuterar vi hur dessa aspekter kan påverka utveckling av global programvara. För att genomföra vårt arbete analyserades vi först befintliga metodologier och byggde upp en utökad metodologi med förslag på hur man kan utveckla global programvara.
0737 305407 0708 230374
Leinonen, J. (Juho). "Evaluating software development effort estimation process in agile software development context." Master's thesis, University of Oulu, 2016. http://urn.fi/URN:NBN:fi:oulu-201605221862.
Full textBerglund, Sara. "Agility in Military Processes : Development of an Assessment Tool for Agile Command Teams." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-81548.
Full textKraska, Jenna M., Ann M. Kinser, Corey B. Whitted, Jon Keller, Michael W. Ramsey, G. Gregory Haff, William A. Sands, Margaret E. Stone, and Michael H. Stone. "Relationship of Isometric Peak Force and Rate of Force Development to Coaches Rank, Agility, and Agility Endurance Charactristics Among Female American Collegiate Football (Soccer) Players." Digital Commons @ East Tennessee State University, 2007. https://dc.etsu.edu/etsu-works/4097.
Full textMoratilla, Temprado Enrique, and Bendito Enrique Ruz. "Lean Software Development and Agile Methodologies for a small Software development organization." Thesis, Högskolan i Borås, Institutionen Ingenjörshögskolan, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-20077.
Full textKe, Yuqing S. M. Massachusetts Institute of Technology. "Assessing various software development methodologies and matching software development methodologies with projects." Thesis, Massachusetts Institute of Technology, 2019. https://hdl.handle.net/1721.1/122438.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 157-158).
As the software industry evolves, various software development methodologies have become widely used in the industry. Most commonly used methodologies are Waterfall and Agile, along with less known alternatives, such as spiral and hybrid methodologies. When deciding on the methodologies, program managers tend to choose one based on the team preference or historical pattern. However, each software project is unique in its own way and has characteristics that are distinct from the previous projects the team has worked on. For each project, it is crucial to adopt a suitable methodology that help teams to produce the software that meets customer needs within schedule and budget constraints. Therefore, a practical question for every program manager is "How to find a suitable methodology for a specific project?" This thesis is aimed to help program managers answer this question.
We first explore how to evaluate each software development methodology based on the two-level decomposition of software development methodology, then analyze the project characteristics based on the situational inputs in three categories: scope, schedule and budget. Thereafter, the thesis proposes a framework to match software development methodology with a specific project. This thesis extends West's work in [1] by introducing a systems approach to assess a software project and a framework to determine the degree of compatibility between a methodology and a software project. The benefits of leveraging the systems approach are: ** The decomposition of methodologies highlights which elements in a methodology play key roles of providing the advantageous ilities over other methodologies. ** The decomposition of a project enables a program manager to evaluate the input elements of a project and gain a systems view on the project characteristics.
The framework allows program managers to compare several candidate methodologies and choose the most compatible one using the mismatch scores, weighted summations that indicate the incompatibilities between the candidate methodologies and the project based on the ilities ranking decided by the program managers. To demonstrate how to use this framework for a real world project, an example project is given. The detailed steps of calculating the mismatch scores between three methodologies and the project are shown. The proposed framework can be used as a guideline for program managers to find methodologies for different projects with the information gathered from project stakeholders. This framework has some limitations. A major one is that, since the framework is quantitative based, induvial experience is used to evaluate the elements of methodologies and factors of projects.
Further work can be done to improve the objectivity of the evaluation through the surveys of industrial experts and members of teams adopting this framework.
by Yuqing Ke.
S.M. in Engineering and Management
S.M.inEngineeringandManagement Massachusetts Institute of Technology, System Design and Management Program
Sheikh, Bilal Tahir. "Interdisciplinary Requirement Engineering for Hardware and Software Development - A Software Development Perspective." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-147886.
Full textKonuralp, Zeynep. "Software Process Improvement In A Software Development Environment." Master's thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/12609059/index.pdf.
Full textrkiye (XCOM) is studied and the static software development metrics based on a recent proposal have been evaluated. The static software metrics based improvement suggestions and the author&rsquo
s improvement suggestions discussed with the senior staff are compared. An improved peer review process is proposed. The static software development metrics have been evaluated on the improved process to see the impacts of the improvements. The improved process has been already implemented at XCOM and preliminary results have been obtained.
Abbas, Noura. "Software quality and governance in agile software development." Thesis, University of Southampton, 2009. https://eprints.soton.ac.uk/158357/.
Full textSherwood, Patricia Ann. "Inspections : software development process for building defect free software applied in a small-scale software development environment /." Online version of thesis, 1990. http://hdl.handle.net/1850/10598.
Full textAbdullahi, Abdille. "Component-based Software development." Thesis, Växjö University, School of Mathematics and Systems Engineering, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-2335.
Full textComponent-based Software development is a promising way to improve quality, time to market and handle the increasing complexity of software management. However, The component-based development is still a process with many problems, it is not well de_ned either from theoretical or practical point of view. This thesis gives a brief overview of Component-Based Software development and starts with brief historical evolution followed by a general explanation of the method. A detailed discussion of the underlying principles like components, component framework and compent system architecture are then presented. Some real world component stadards such as .net framework, CORBA CCM and EJB are given in detail. Finally, simple fille-sharing-program based on Apache's Avalon framework and another one based on .net framework are developed as a case study.
Nilsson, Jacob. "Development of organizer software." Thesis, University West, Department of Informatics and Mathematics, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-503.
Full textAlgan, Fatih Tuğlular Tuğkan. "Test driven software development/." [s.l.]: [s.n.], 2005. http://library.iyte.edu.tr/tezler/master/bilgisayaryazilimi/T000412.pdf.
Full textKortetjärvi, Fredrik, and Rohullah Khorami. "Software development of visualizationsystem." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-44789.
Full textMarques, João Miguel Resende. ""GWB" simulation software development." Master's thesis, Universidade de Aveiro, 2009. http://hdl.handle.net/10773/1768.
Full textNas últimas décadas, a evolução da indústria alcançou uma extrema importância na nossa vida pessoal e também no comportamento empresarial. O conjunto de ferramentas existentes nos computadores representam um papel fundamental na comunicação, nas estratégias, nas decisões, nos sistemas de análise de processos das nossas empresas, entre outras. Os software são normalmente concebidos para permitir aos os seres humanos realizar tarefas para as quais o cérebro humano não é capaz, tais como: manipulação de grandes quantidades de informação, realização de cálculos complexos, e controlar simultâneamente muitos processos. Este projecto final foi desenvolvido exactamente sobre a disciplina de software. O presente documento mostra como uma empresa multinacional desenvolve internamente um novo software modular. Algumas técnicas serão investigadas e aplicadas a um problema real existente na empresa Robert Bosch-Bélgica, pertencente ao sector automóvel e principal responsável mundial pela produção de limpa pará-vidros. Aqui se encontrará uma sugestão para uma metodologia do ciclo de vida de um software e será explicado passo a passo todos os aspectos deste processo, desde a criação até ao desenvolvimento desta nova ferramenta de cálculo de apoio à decisão para o design. Esta metodologia foi aplicada à empresa permitindo assim a criação de um manual para o software de simulação chamado “GWB”. Mais precisamente, este projecto descreve a fase de testes, definido como a validação. Esta fase inclui um planeamento e execução de testes do software. Estes resultados foram analisados e comparados com as medições reais. Com base em conhecimentos anteriores, foi conseguido melhorar a precisão do software quer em parâmetros de produção quer em parâmetros de comportamento real dos limpa pará-brisas. Com a criação do manual e do melhoramento do software foram alcançados os dois objectivos principais envolvidos neste estágio. Este trabalho contribuiu significativamente para o desenvolvimento do software de simulação da Robert Bosch, no entanto, é sugerido um conjunto de acções futuras. Estas têm como objectivo ajudar no desenvolvimento do “GWB” para uma implementação adequada no processo de produção de limpa pará-brisas. ABSTRACT: In the last decades the evolution of software industry has reached an extreme importance in our personal daily life and also in the companies behavior. The existing sets of tools represent a vital role in our company’s communications, strategies, decisions supports, systems and process analysis, among others. Software is typically designed to enable humans to perform tasks which the human brain is not well capable, such as: handling large amounts of information, performing complex calculations, and controlling many simultaneous processes. This final project was developed based under the subject software. The present document shows how a multinational enterprise develops internally a new modulate software. Some techniques will be investigated and applied to a real life problem existing in the successful Robert Bosch-Belgium company at the automobile industry world responsible for the production of wiper blades. Here you will find a suggestion of a software life cycle methodology and an explanation step by step of all the aspects of this process from the creation to the development of a new calculation tool for design decision support. This methodology was applied to the company thus enabling to create a handbook for the simulation software called “GWB”. More precisely this project describes the testing phase, defined as validation. This phase contains the planning and execution of software tests. These results were analyzed and compared with real measurements. Based on previous knowledge, was able to improve the accuracy of the software either in production parameters or on parameters of actual behavior. With the creation of the manual and the software improvement two main objectives involved in this internship were accomplished. This work contributed significantly to the development of the Robert Bosch simulation software. However, it is suggested several future actions. To assist in the development of the “GWB” tool for a proper implementation in the wiper blade production process.
Rais, Aziz. "Interface-Based Software Development." Doctoral thesis, Vysoká škola ekonomická v Praze, 2017. http://www.nusl.cz/ntk/nusl-264730.
Full textÖstlund, Joel, and Filip Eriksson. "Evaluation of Software License Management Frameworks for Grid Environments : The Four Ts for Agile Systems." Thesis, Linköpings universitet, Ekonomiska informationssystem, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-104419.
Full textBurrell, Iris Shendell. "Examining the Effect of DevOps Adoption capability on organizational agility." Diss., Temple University Libraries, 2018. http://cdm16002.contentdm.oclc.org/cdm/ref/collection/p245801coll10/id/506178.
Full textD.B.A.
The purpose of this research is to investigate the effect of DevOps adoption on organizational agility. The first chapter establishes through literature review and a pilot study, a theoretical definition of DevOps and identifies through survey data, the key DevOps adoption capabilities. The definition and key capabilities identified during the pilot study establishes the foundation through which a subsequent study is performed. The second chapter details an examination of the effects of DevOps adoption capability on organizational agility. Through capability theory, we propose that DevOps adoption capability positively affects organizational agility. We also propose that the capabilities of collaboration/communication, continuous monitoring, measurement and automation positively affect DevOps adoption capability and likewise; the capabilities of responsiveness, competency, flexibility, and quickness affect organizational agility capability. We test our model with survey data collected from 333 respondents and find that our hypotheses are supported and that DevOps adoption capability has a positive effect on organizational agility capability.
Temple University--Theses
Vietsch, Rik, and Mol Jessica de. "New Product Development in the Mobile Device Industry : Agility as the 10th Success Factor." Thesis, Jönköping University, JIBS, Business Administration, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-12361.
Full textGallagher, Michael James. "Development of telemetry for the agility flight test of a radio controlled fighter model." Thesis, Monterey, California. Naval Postgraduate School, 1992. http://hdl.handle.net/10945/23639.
Full textAdvanced design tools, control devices, and supermaneuverability concepts provide innovative solutions to traditional aircraft design trade-offs. Emerging technologies enable improved agility throughout the performance envelope. Unmanned Air Vehicles provide an excellent platform for dynamic measurements and agility research. A 1/8-scaled F-16A ducted-fan radio-controlled aircraft was instrumented with a telemetry system to acquire angle of attack, sideslip angle, control surface deflection, throttle position, and airspeed data. A portable ground station was built to record and visually present real-time telemetry data. Flight tests will be conducted to acquire baseline high angle-of-attack performance measurements, and follow-on research will evaluate agility improvements with varied control configurations.
Alajrami, Sami. "Software development in the post-PC era : towards software development as a service." Thesis, University of Newcastle upon Tyne, 2017. http://hdl.handle.net/10443/3756.
Full text