• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 134
  • 119
  • 66
  • 40
  • 33
  • 7
  • 5
  • 5
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • Tagged with
  • 430
  • 221
  • 180
  • 152
  • 114
  • 107
  • 86
  • 78
  • 76
  • 59
  • 51
  • 50
  • 46
  • 45
  • 44
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
191

Avaliação da utilização de melhoria de processo de software baseada em metodologias ágeis em empresas CMMI

Santana Júnior, Célio Andrade de 18 June 2012 (has links)
Submitted by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-09T13:01:43Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) TESE Celio Santana.pdf: 3246716 bytes, checksum: fed6ad56ad971be5c5b806d148b9a8c9 (MD5) / Made available in DSpace on 2015-03-09T13:01:43Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) TESE Celio Santana.pdf: 3246716 bytes, checksum: fed6ad56ad971be5c5b806d148b9a8c9 (MD5) Previous issue date: 2012-06-18 / Em 2009 a Associação para Promoção da Excelência do Software Brasileiro (SOFTEX1) publicou uma pesquisa indicando que 96% das empresas de software brasileiras eram pequenas e possuíam até 20 pessoas. Ainda que estas empresas empregassem 55,3% de toda mão de obra da área, elas respondiam por apenas 19% do faturamento do setor e por menos de 1% das exportações de software. A conclusão do diagnóstico aponta que essas empresas precisavam passar por reestruturações em seus processos para aumentar sua competitividade. Algumas dessas empresas buscaram essa melhoria partindo para programas de certificação de qualidade tais como o CMMI e MPS.BR. Este trabalho propõe avaliar a utilização de metodologias ágeis como direcionador de programas de melhoria de processo, com o objetivo de atingir níveis de maturidade em avaliações CMMI nível dois e MPS.BR nível F. Uma contribuição deste trabalho é gerar evidências empíricas sobre a adoção de métodos ágeis como política de melhoria de processo em empresas de vida real no Brasil. Assim, esta pesquisa foi realizada para responder as seguintes questões de pesquisa: QP1 –É possível executar programas de melhoria de processo de software baseados em métodos ágeis com o objetivo de certificação CMMI nível dois e MPS.BR nível F? QP2 – Quais os benefícios observados por estas organizações ao se adotar a melhoria de processo baseada em métodos ágeis? E em longo prazo? QP3 – Como a melhoria de processo ágil está relacionada à melhoria de processo prescritivaadotada pelo CMMI e MPS.BR. Esta tese resume quatro anos de pesquisa em oito pequenas e médias empresas Brasileiras. Os métodos utilizados para a pesquisa foram: (i) estudo de caso baseado em avaliações de 3º pessoa registradas em planilhas para responder a QP1; (ii) surveys e (iii) teoria fundamentada em dados foi utilizada para responder as questões QP2 e QP3.
192

O impacto do uso das metodologias ágeis Scrum e XP na satisfação dos stakeholders

SANTOS, Melquizedequi Cabral dos 31 January 2014 (has links)
Submitted by Nayara Passos (nayara.passos@ufpe.br) on 2015-03-10T14:09:50Z No. of bitstreams: 2 DISSERTAÇÃO Melquizedequi Cabral dos Santos.pdf: 4968844 bytes, checksum: 96eab8b905a2ae8cdf2de68caef3d973 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-10T14:09:50Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Melquizedequi Cabral dos Santos.pdf: 4968844 bytes, checksum: 96eab8b905a2ae8cdf2de68caef3d973 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014 / As metodologias ágeis vêm despertando interesse da academia e da indústria por apresentarem processos mais flexíveis. Estudos mostram o crescimento da adoção das metodologias ágeis Scrum e XP, no entanto, ainda há uma carência de evidências sobre como a utilização de tais abordagens influencia no desenvolvimento de software. Uma área que ainda apresenta lacunas de pesquisa é referente à satisfação dos stakeholders no projeto de software. Nesse contexto, o objetivo dessa dissertação é identificar o impacto das abordagens Scrum e XP na satisfação dos stakeholders em projetos de software. Para isso se faz necessário responder às seguintes questões de pesquisa: qual é o impacto do uso das metodologias ágeis Scrum e XP na satisfação dos stakeholders? Quais as evidências de contexto desses impactos? Com o objetivo de responder a estas perguntas, foi realizada uma revisão sistemática da literatura que encontrou 22 estudos primários relevantes, cujos dados foram extraídos e sintetizados em um modelo. Os resultados mostraram a identificação dos impactos das metodologias na satisfação dos stakeholders como: (1) aumento da responsabilidade e consciência do cliente; (2) melhora da gestão de risco e acompanhamento do projeto; (3) promoção da melhoria contínua e resolução de conflitos, entre outros.
193

Uma extensão do SCRUM com foco na criação de valor

MACEDO JUNIOR, José Wallace Ribeiro de 18 April 2013 (has links)
Submitted by Luiza Maria Pereira de Oliveira (luiza.oliveira@ufpe.br) on 2015-05-08T15:35:49Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Jose Wallace Ribeiro de Macedo Junior.pdf: 1161406 bytes, checksum: f2bb08ca99eacd53024bfb37648476aa (MD5) / Made available in DSpace on 2015-05-08T15:35:49Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação Jose Wallace Ribeiro de Macedo Junior.pdf: 1161406 bytes, checksum: f2bb08ca99eacd53024bfb37648476aa (MD5) Previous issue date: 2013-04-18 / A maioria dos estudos sobre fatores críticos de sucesso aponta que projetos de software falham por não entregar valor aos interessados. Uma das áreas de pesquisa da Engenharia de Software é a Engenharia de Software Baseada em Valor – VBSE, a qual busca incorporar atividades de criação de valor nos processos de desenvolvimento de software. Segundo ela, o sucesso de um software vai mais além do que uma simples adequação a modelos técnicos. Excelência técnica é altamente desejável, mas insuficiente. Nos últimos anos, a utilização de métodos ágeis tem crescido de forma acentuada, sendo que, segundo pesquisas recentes, Scrum é o método ágil mais utilizado. Estes métodos têm como um de seus princípios a entrega de valor ao cliente. Desta forma, este trabalho analisou a aderência do Scrum à VBSE. A análise foi realizada tendo como base os princípios e valores definidos no manifesto ágil e os elementos-chave que formam a base da VBSE. O resultado da análise mostrou que o Scrum já é aderente a alguns desses elementos-chave. Entretanto, outros elementos-chave da VBSE não são abordados. Para preencher essas lacunas, foi proposta uma extensão que consiste na criação de novos artefatos e no acréscimo de atividades ao processo do Scrum. Tal extensão visa contribuir para que os softwares entregues criem valor para os interessados, sem descaracterizar a agilidade do Scrum. Como método de avaliação, foi aplicado um questionário a profissionais com experiência em Scrum a fim de verificar o grau de concordância em relação à extensão proposta. O resultado da avaliação mostrou que maioria dos respondentes concorda com a extensão e considera que a criação de valor para os interessados deve ser o objetivo principal de um projeto de software.
194

Planejamento estratégico de TIC: Uma Proposta de PETIC Utilizando Conceitos do Scrum

Guimarães, Ronny Peterson, 92-99128-7982 20 December 2017 (has links)
Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-08T13:00:47Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2018-02-08T17:58:27Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) / Made available in DSpace on 2018-02-08T17:58:28Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) Previous issue date: 2017-12-20 / The use of Information and Communication Technology (ICT) as a strategic vector in organizations and the constant changes in the internal and external environment have increased the need for dedicated planning in this area. ICT becomes a strategic partner of all sectors and contributes directly to the best organizational performance, also increasing the demand for investments and resources. Having a strategic planning for the ICT area, aligned with flexible and agile strategic strategic planning (ISP), is essential to address the volatility of an organization's internal and external scenarios. The main objective of this research was to propose a strategic planning model for information and communication technology (PETIC) using concepts from the Scrum framework, based on a case study that used the observation in the Information and Communication Technology Center (CTIC) of Federal University of Amazonas (UFAM) and documentary research on the artifacts generated during the process of elaboration and execution of strategic ICT planning for the period 20162017. From the case study, it was possible to describe the process performed in UFAM and to produce a PETIC process based on Scrum concepts. / O uso da tecnologia da Informação e Comunicação (TIC) como vetor estratégico nas organizações e as constantes mudanças no ambiente interno e externo, aumentaram a necessidade de um planejamento dedicado para essa área. A TIC passa para um status de parceira estratégica de todos os setores e contribui diretamente para o melhor desempenho organizacional, aumentando também a demanda por investimentos e recursos. Ter um planejamento estratégico para área de TIC, alinhado ao planejamento estratégico institucional (PEI) que seja flexível e ágil, é essencial para atender à volatilidade dos cenários, interno e externo, de uma organização. Esta pesquisa teve como foco principal propor um modelo de planejamento estratégico de tecnologia da informação e comunicação (PETIC) utilizando conceitos do framework Scrum, a partir de um estudo de caso que utilizou a observação no Centro de Tecnologia da Informação e Comunicação (CTIC) da Universidade Federal do Amazonas (UFAM) e a pesquisa documental nos artefatos gerados durante seu processo de elaboração e execução do planejamento estratégico de TIC para o período de 2016-2017. A partir do estudo de caso, foi possível descrever o processo realizado na UFAM e produzir um processo de PETIC com base nos conceitos do Scrum.
195

Comparing Kanban, 5S and TPS from a software engineering perspective

Mustafa, Ghulam January 2014 (has links)
Developing high quality software is difficult. Traditional software engineering methods emphasizes on structured and linear workflow of activities methods that have been criticized due to their rigid and inflexible nature. Recently, agile software engineering approaches such as Scrum have gained popularity in the software industry. These methods emphasize flexibility, speed, transparency, and teamwork aspects. In this thesis, investigation and comparison of three modern production practices and principles done, these include; Kanban, the 5S workplace organization method and Toyota Production System (TPS). The goal has been to identity features of these production philosophies and analyzed how they might contribute to software engineering processes, particularly to improve Scrum. The study indicates that many principles from these production approaches have been implemented in Scrum. However, the Kanban, 5S and TPS principles of Visibility are just partially implemented in Scrum. Scrum overlooks many aspects of programming that need to be visualized such as code quality aspects (testing) and representations of the actual software structure under development.
196

En agil arbetsmetod för utveckling av ett leverantörsstöd / An Agile method for development of a producer support system

Fors, Albert, Jakupovic, Arman January 2014 (has links)
This thesis was made possible by the company Verendus system AB, which is the leading developer of dealership management systems in the caravan and camper market. The goal of the thesis was to create a statistics module for a new producer system envisioned by Verendus. The new system is aimed at manufacturers and importers of caravans and campers, with the goal of enabling its users to create more effective production lines. By providing statistical data to mentioned users they will be able to predict market trends and customize their production lines accordingly. Today such software does not exist which leads Verendus to think that its arrival would lead to a success on the market. Before the development and design of the producer system began, a new agile method had to be developed, MAM (Minimum Agile Method). The method has strong influences from already established agile methods such as Scrum, Extreme Programming (XP) and Disciplined Agile Delivery (DAD) and was used during the development of the producer system. The development of the basic statistics module resulted in an administration panel where new users and present users can be added or edited. The administrator can also create new connections and permissions between users and companies, which leads to specific information being displayed for each user. The major part of the development resulted in a page for viewing the statistical data currently present in the database of Verendus. With the provided statistics the user can then make qualified decisions and forecasts that have the potential of directly influencing sales. / Arbetet har ägt rum på företaget Verendus System AB, som är ledande affärssystemsutvecklare inom husvagns- och husbilsmarknaden. Målet med examensarbetet var att skapa en grundmodul för att presentera statistik för husvagns- och husbilstillverkare och importörer. Detta för att de ska kunna effektivisera produktionen och spå trender i ett tidigt stadie. En sådan tjänst existerar inte idag, varpå produkten tros ha stor effekt på marknaden. Innan utveckling- och designarbetet av leverantörsstödet började, skapades en agil arbetsmetod, MAM (Minimum Agile Method). Metoden har starka influenser från redan etablerade agila metoder som Scrum, XP och DAD. MAM applicerades sedan på examensarbetets utvecklingsdel. Leverantörsstödets grundmodul resulterade i en administratörspanel, en inställningssida och en statistiksida. Administratörspanelen används för att kontrollera nya användares behörigheter. Inställningssidan ger användaren möjligheten att ändra sina personuppgifter och statistiksidan är till för att användaren ska kunna generera statistik efter ett antal parametrar, fatta kvalificerade beslut och spå kommande trender.
197

Remote Tower Center - Planning Tool

Jonsson, Rickard, Tägt, Daniel January 2017 (has links)
Saab has a product, Remote Tower, which allows air traffic controllers to supervise and control an airport remotely. Today an air traffic controller can operate on one airport at the time and switch between airports. The next phase of this system is to allow the air traffic controller to simultaneously control multiple airports, i.e. going from controlling airports in sequence to controlling airports in parallel. The airports are connected to and controlled from one single airport control center. This leads to a planning problem, both in long term and short term, for staffing this airport control center to maintain the capacity of the connected airports. This thesis will present the process of the development of a tool allowing a user to plan the schedule the staffing of a remote tower center. By utilizing this tool the impact of different restrictions affecting the planning will be evaluated and presented in the results.
198

Agil utveckling av webbapplikation för konkurrentanalys / Agile development of web application for competitor analysis

Combler, Adam, Friberg, Philip, Jokinen, Jani, Larsson, Elin, Mansén, Erik, Martinsson, Tobias, Pettersson, Albin January 2017 (has links)
Syftet med den här rapporten är att beskriva utvecklingen av en webbapplikation för konkurrentanalys. Rapporten baseras på fem frågeställningar som berör produktens värde för kunden, gemensamma erfarenheter från projektet, användning av en systemanatomi, integration av separat utvecklade moduler samt anpassning av den agila projektstyrningsmetodiken Scrum. Projektet utfördes av sju studenter under 19 veckors tid med Scrum som projektstyrningsmetodik. Systemet har utvecklats utifrån en modulär modell och består av fem moduler; två API-moduler, en affärslogikmodul, en visualiseringsmodul samt en server. Detta tillvägagångssätt valdes för att underlätta utvecklingen om till exempel delar av mjukvaran behövde bytas ut. Värde för kunden skapades dels genom att utveckla systemet utifrån en modulär modell, men även genom noggrann dokumentation av kod och framställning av en användarmanual till kundens förfogande. De viktigaste gemensamma erfarenheter som togs med från projektet var vikten av öppen kommunikation inom gruppen samt att vara tydlig vid dialog med kund. Användandet av en systemanatomi gav enkelt en översikt över systemet, men eftersom det inte är en lika vedertagen modell som en designskiss i form av UML-diagram kan det försvåra vid verifikation med kund. För att underlätta integration av separat utvecklade moduler följdes en greningsmodell inom versionshantering och utvecklingen utfördes i par för att sprida kunskap. Slutligen applicerades en modifikation av projektstyrningsmetodiken Scrum, med influenser av parprogrammering och Kanban-tavla, på projektet.
199

Utvärdering av agila systemutvecklingsmetoder : Småskalig agil systemutveckling

Sundberg, André, Torkkeli, Ted January 2016 (has links)
Inom systemutveckling är det viktigt att man använder den eller de metoder som lämpar sig bäst till projektet. De mest populära systemutvecklingsmetoderna är de agila metoderna. Att utveckla agilt innebär att man jobbar iterativt och inkrementellt och följer tolv grundprinciper för att skapa värde till kunden. Författarna till denna uppsats har utvecklat ett informationssystem under en månad där de tillämpat agila principer samt metodelement från SCRUM och Extreme Programming, och dokumenterat processen för att undersöka för- och nackdelarna med detta inom ett mikroprojekt.
200

Agila metoders påverkan på testare / How agile methods affect testers

Chazarreta, Jasmin, Johansson, Mari January 2008 (has links)
To assure good quality the software needs to be tested to find errors and to verify that the programme meets the customer’s expectations. Traditional methods are usually used in software development and means that a number of predetermined steps are followed. By using agile methods the development can more easily be adapted to the changes on the market. With these methods the testing is carried out continuously throughout the project. This may affect both developers and testers in different ways. Most studies focus on how agile methods affect developers but there are no studies on how testers are affected by these methods. The purpose of this master thesis is therefore to study how the testers are affected when adopting the agile methods. The study was based on a theoretical and an empirical study consisting of interviews. These studies indicate five areas to investigate further, these areas were: test process, collaboration and communication, psychological effects, exchange of knowledge and education. After contacting a number of interviewees a decision was made to only study the agile methods Extreme programming and Scrum. Interviews were carried out at six different companies, where all interviewees had experience of testing in agile projects. The questions were open-ended questions and the answers were compiled to be compared with the theory in an analysis. The result showed that tests are carried out early and continuously throughout the entire development process. Since the testing is carried out parallel to the development the tester gains a better understanding for the product and there is a smaller risk for unnecessary tests to be written. The documentation produced during the test process is not affected by the agile methods but is rather dependent on other factors. These factors could be demands or the company’s business area. Collaboration and communication between testers and developers is improved since they are sitting together and have daily meetings. This also results in an increased exchange of knowledge within the team and that the team members are more informed about each others work. The result also showed that agile methods have psychological effects on the tester. Since the tester often has a unique role in the team the feeling of loneliness is larger and the opportunities to discuss tests are less than if there would have been other testers in the team. The role as a tester means to work independently with both developers and product owners to satisfy the interests of both sides. Finally, the study showed that the team needs an education when adopting agile methods to make sure that all team members have the same understanding of the methods. / För att kunna säkerställa god kvalité på mjukvara krävs att den testas för att hitta fel och visa att programmet uppfyller kundens förväntningar. Vanligen sker mjukvaruutveckling enligt så kallade traditionella metoder som innebär att ett antal förutbestämda steg följs. För att kunna anpassa mjukvaruutvecklingen efter förändringar som ständigt uppstår på marknaden används i stället agila metoder. Dessa metoder innebär bland annat att testningen sker parallellt med utvecklingen vilket kan komma att påverka utvecklarna och testarna på flera olika sätt. De flesta studier kring agila metoders påverkan fokuserar på utvecklarna och studier som visar hur testarna påverkas saknas. Syftet med examensarbetet var därför att undersöka hur testarna påverkas av införandet av agila metoder. Undersökningen baserades på teoristudier och en empirisk studie bestående av intervjuer. Dessa studier visade på fem områden att undersöka närmare, dessa var: testprocessen, samarbete och kommunikation, psykologiska effekter, kunskapsutbyte samt utbildning. Efter kontakt med ett antal intervjuobjekt beslöts att avgränsa studien till att endast studera de agila metoderna Extreme programming och Scrum. Personer från sex olika företag intervjuades, där alla intervjuobjekt hade erfarenhet av test inom agila projekt. Intervjufrågorna var fasta med öppna svarsalternativ och svaren sammanställdes sedan för att, i en analys, jämföras med den teoretiska bakgrunden. Resultatet visade att testaren utför tester tidigt och kontinuerligt genom hela utvecklingsprocessen. Genom att testningen sker parallellt med utvecklingen får testaren en ökad förståelse för produkten och risken minskar för att onödiga tester skrivs. Dokumentationen som produceras under testprocessen påverkas inte av de agila metoderna utan beror i stället på andra faktorer. Dessa faktorer kan vara efterfrågan eller vilken bransch företaget är verksam i. Samarbete och kommunikation mellan testare och utvecklare förbättras då de sitter tillsammans och har dagliga möten. Detta leder även till att kunskapsutbytet inom teamet ökar och att teammedlemmarna blir mer insatta i varandras arbeten. Resultatet visade även att agila metoder har vissa psykologiska effekter på testaren. Eftersom testaren oftast har en unik roll i teamet känner denne i större grad ensamhet i sitt arbete och tillfällena att diskutera test blir färre än om det hade varit fler testare i teamet. Rollen som testare innebär att arbeta oberoende med både utvecklare och produktägare samtidigt som båda parter ska bli nöjda. Slutligen visade undersökningen att teamet behöver utbildning vid införandet av agila metoder. Utbildningen ska ge en korrekt bild av metoderna för att alla i teamet ska få samma syn på dessa.

Page generated in 0.0723 seconds