• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 159
  • 37
  • 4
  • 1
  • 1
  • 1
  • Tagged with
  • 203
  • 117
  • 65
  • 62
  • 59
  • 52
  • 49
  • 47
  • 46
  • 45
  • 41
  • 38
  • 38
  • 38
  • 37
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

Grader av agil projektstyrning i en traditionell projektmiljö : Är agilitet verkligen svart eller vitt? / Degrees of agile project management in a traditional project environment : Is agility really black or white?

Lindh, Sebastian, Östergren, Erik January 2018 (has links)
Bakgrund: Agil projektstyrning har växt i popularitet under de senaste åren och har i större utsträckning börjat användas utanför mjukvaruprojekt. Majoriteten av forskningen är dock begränsad till mjukvaruprojekt samt till att projekt antingen är helt agila, helt oagila eller en specifik hybridmodell. Det har medfört att det därför finns ett behov av ökad kunskap om hur agil projektstyrning kan användas och förstås i en “traditionell” projektmiljö. Syfte: Syftet med studien är att utveckla kunskapen om agila metoder i en “traditionell” projektmiljö med vad som kännetecknar samt påverkar graderna av agilitet inom de fyra dimensionerna. Metod: Denna studie är en flerfallstudie som är baserad på sex olika projekt. Studien är av kvalitativ karaktär och empirin är insamlad via semistrukturerade intervjuer på de 6 fallprojekten. Slutsats: Resultaten från studien visar att agil projektstyrning går att dela upp i de fyra dimensionerna och inom dem i grader av agilitet. Till respektive grad och dimension har vi funnit tydliga karaktärsdrag samt vad som påverkar dem. Vidare har vi funnit att inga projekt är helt agila eller helt oagila samt att det inte går att urskilja någon specifik modell som skulle passa alla projekt vilket motiverar att det handlar om grader av agilitet. / Background: During the last years agile project management has grown in popularity and to a larger extent been used as a method outside of software projects. The majority of the research is still limited to software project and regards that projects are either fully agile, not agile at all or one specific hybrid model. Therefore there is a need of increased knowledge of how agile project management can be used and understood in a traditional project environment. Aim: The aim of this study is to develop the knowledge of agile methods in a “traditional” project environment with what characterizes and affects the degree of agility in the four different dimensions. Methodology: This study is a multiple case study based on six different projects. Furthermore the study is of qualitative character and the empirical data is collected via semi structured interviews based on the six cases. Conclusions: The results of the study showed that agile project management can be divided into the four dimensions and within degrees of agility. To each degree and dimension we have found clear characteristics and what that affects them. Furthermore we have found that no project are fully agile, not agile at all and neither is there a specific model that would fit all projects which motivates that agile methods should be about degrees of agility.
72

Utmaningar för samarbete i agila distribuerade systemutvecklingsprojekt : En studie på den svenska marknaden / Challenges for cooperation in agile distributed system development projects : A study on the swedish market

Dyrman, Simon January 2018 (has links)
Det finns ett behov av att kunna arbeta distribuerat eftersom det är kostsamt och tidsödande att resa till varandra, det är drivkraften som ligger till grund för framtagandet av de digitala verktyg för kommunikation och utveckling som finns tillgängliga för distribuerade systemutvecklingsprojekt idag. Samarbete kan anses vara en kritisk framgångsfaktor i projekt som gäller distribuerad systemutveckling. Arbetet är komplext och det kan vara svårt att se den färdiga slutprodukten i ett inledande stadie av ett projekt. Det är viktigt att ha ett nära samarbete med kunden för att säkerställa att leverantör och kund har samma målbild. För att bygga upp goda relationer mellan de individer som ska samarbeta mot ett gemensamt mål under en kortare eller längre period krävs digitala verktyg som stödjer arbetet vid systemutveckling, men även metoder och tillvägagångssätt för att generera ett slutresultat som uppfyller de krav och önskemål som kunden har. Kunden kan anses vara den enskilt viktigaste faktorn i systemutvecklingsprojekt och många menar att ingenting kan ersätta det fysiska mötet. Genom en kvalitativ metod och semistrukturerade intervjuer vill studien påvisa vikten av effektivt samarbete vid distribuerad systemutveckling och har därför genom insamling av relevant litteratur för ämnesområdet som har jämförts mot utsagor från yrkesverksamma inom IT-branschen genom intervjuer. Studien visar att det finns ett kunskapsgap hur systemutveckling ska bedrivas agilt i en distribuerad kontext. Med stöd från tidigare forskning undersöks därför i denna uppsats hur systemutvecklare i Sverige upplever och hanterar samarbete i systemutvecklingsprojekt för att det ska fungera så effektivt som möjligt. Slutsatser som kan dras är att många olika faktorer spelar in för att samarbetet ska fungera distribuerat och att faktorerna påverkar varandra. De aspekter som framträder som mest kritiska för samarbetet i distribuerade agila systemutvecklingsprojekt är tillit, transparens och tekniska förutsättningar
73

Användning av prototyper som verktyg för kravhantering i agil mjukvaruutveckling : - En fallstudie / Prototyping as a Technique for Requiements Engineering in Agile Software Development : - A Case Study

Abrahamsson, Linn, Melin Wenström, Peter January 2018 (has links)
Kravhantering vid agil mjukvaruutveckling är en utmaning som allt fler företag ställs inför.Prototyper, modeller som liknar tilltänkta slutprodukter, kan användas för att inhämtaviktig information om det som ska utvecklas. För att beskriva hur lik en prototyp är dentilltänkta slutprodukten används begreppet verklighetsfaktor. Studiens syfte är dels attöka kunskapen kring prototypanvändning i agil mjukvaruutveckling, dels att undersökavilken effekt en prototyps verklighetsfaktor har då prototyper används i diskussioner inomkravhantering. En fallstudie görs på företaget Exsitec där personal intervjuas angående prototypanvändning i mjukvaruprojekt. Två prototyper utvecklas sedan med låg respekti-ve hög verklighetsfaktor och används som diskussionsunderlag i intervjuer. Studien visar att användning av prototyper i mjukvaruprojekt kan bidra till ökat förtroende hos kun-der, förbättrad kommunikation med kunder och kan förenkla att uppnå konsensus mellan olika intressenter. Vidare kan de, beroende av hur de används, bidra till helhetsbilden avprodukten och fungera som dokumentation. Studien påvisar även några, om än subtila, skillnader i den information som samlas in med hjälp av prototyper med låg respekti-ve hög verklighetsfaktor. Hög verklighetsfaktor tycks medföra att fler krav samlas in, men göra respondenter mindre benägna att vilja komma med förslag på mer omfattandeförändringar. / Requirements Engineering (RE) in Agile Software Development (ASD) is a challenge thatmany face and several techniques exist when doing so. One such technique is prototyping, when a model of a product is used to gather important information in software develop-ment. To describe how much a prototype resembles the product the notion of fidelity is used. The aim of this study is to contribute to research regarding prototyping in ASD,and to examine the effect of a prototype’s fidelity when using prototypes in discussionsduring RE. A case study is performed at the company Exsitec where staff are interviewedregarding prototyping in software development. Thereafter, two prototypes of low andhigh fidelity are developed and used in interviews as a basis for discussion. Based on thisstudy, the use of prototypes in software projects can help customers trust the process,improve communication with customers, and facilitate when trying to reach consensusamong different stakeholders. Furthermore, depending on how they are used, prototypescan contribute to understanding the big picture of the requirements and can also serve asdocumentation. The study also shows some, albeit subtle, differences in the informationcollected using prototypes with low and high fidelity. The use of a high fidelity prototypeseems to generate more requirements, but makes interviewees less likely to come up withlarger, more comprehensive requirement changes.
74

Involvering av icke-funktionella krav i agila utvecklingsprocesser : Gonna change my way of thinking

Sjöström, Per, Berggren, Filip January 2017 (has links)
Tidigare forskning indikerar att icke-funktionella krav är åsidosatta i agila utvecklingsprocesser. De involveras sent i projektet eller ad hoc. Detta är negativt då det kan leda till försenad leverans, ökade kostnader och produkter med bristande kvalitet. Inom konsumenthandeln är icke-funktionella domäner såsom användbarhet en tydlig konkurrensfördel. Syftet med denna litteraturgranskning är att undersöka hur icke- funktionella krav kan involveras i kravhanteringsprocessen för agila systemutvecklingsprojekt. Litteraturgranskningen ämnar även att kategorisera de identifierade metoderna. Via sökning i databaserna Web of Science och Scopus fann författarna 152 studier. Efter screening och kvalitetsgranskning inkluderades 19 studier i den slutgiltiga granskningen. Dessa analyserades och kategoriserades efter vilka steg i kravhanteringsprocessen de berörde. Resultatet visade att framför allt insamling av icke- funktionella krav var mer frekvent förekommande i materialet, 11 studier behandlade detta. Validering av krav var minst förekommande, enbart en studie redogjorde för denna del. Mer forskning behövs inom ämnet, framför allt kopplat till utvecklingsprojekt i praktiken.
75

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.
76

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.
77

Centraliserad administration av Feature Toggles

Sandström, Oskar, Voxlin, Viktor January 2017 (has links)
Vid kontinuerlig leverans samt långa utvecklingscykler av mjukvara exponeras system som fortfarande inte är färdigställda för användarna. Det ställer krav på att systemets funktionalitet antingen är brukbart eller otillgängligt. Denna utvecklingsparadigm inom den agila metodiken leder till att vissa funktioner behöver döljas för alla eller en viss del användare. Detta kan lösas med Feature Toggles som i sin tur kan skapa komplexitet och redundant källkod om de inte administreras via ett centraliserat system. Denna typ av administrativt verktyg finns i dagsläget endast tillgänglig via betallösningar. Målet med denna studie är att kvalitativt och kvantitativt undersöka tillvägagångssätt för utveckling av en sådan applikation. Genom en agil utvecklingsmetodik, användning av väl etablerade ramverk, bibliotek och standarder skapades ett administrativt system som möjliggör editering, spårning av händelser och sökfunktioner kopplat till Feature Toggles. Utöver denna funktionalitet skapades ett tillhörande Representional State Transfer – Application Programming Interface (REST-API) som bidrar till att konsumerande system kan ta del utav den centraliserade informationen. Vidare ämnar studien undersöka utvecklingsmöjligheter för applikationen vilket resulterade i ytterligare förslag till funktionalitet så som tidsinställda notifikationer om redundans, optimering av redan implementerad funktionalitet och användarautentisering för ökad säkerhet. Efter genomförda metoder uppnådde studien sitt syfte och resulterade i en applikation för administrering av Feature Toggles.
78

Agil kravhantering i praktiken : Efterföljs det som formuleras i litteraturen verkligen i praktiken? / Agile requirements engineering in practice : Does practice follow the literature?

Nilsson, Emil, Andersson, Eddie January 2016 (has links)
Att arbeta agilt är idag vanligt förekommande inom IT-branschen där företag ständigt måste anpassa sig till förändringar. Scrum är idag den främst tillämpade agila metoden och har stark koppling till utvecklingsprojekt och kravhantering. Trots detta finns det få empiriska studier om Scrum och det finns även en brist på jämförande studier som ställer kravhantering i praktiken mot det som finns formulerat i litteraturen. Vi har därför i denna studie undersökt hur arbetet med kravhantering i utvecklingsprojekt bedrivs i praktiken hos en organisation som arbetar efter Scrum och jämfört om arbetet utförs i enlighet med det som står i litteraturen. Vi har även tittat på vilka problem och svårigheter som kan uppkomma i kravhanteringsarbetet samt vilka aspekter som utövarna i praktiken betraktar som viktigast. För att ta reda på hur arbetet faktiskt genomförs intervjuade vi fyra personer på företaget Arris, alla med olika befattningar och kopplingar till kravhantering.   Slutsatsen av undersökningen visar att kravhanteringsarbetet i praktiken i de flesta aspekter överensstämmer med det som formuleras i litteraturen. Det finns dock områden som ej går helt i linje, dokumentation av krav är ett sådant. / Working agile is nowadays common within the IT industry where companies constantly have to cope and adapt to change. Scrum is today the most applied agile method and is strongly linked to development projects and requirements engineering. Despite this, there are few empirical studies on Scrum and it also lacks comparative studies where requirements engineering in practice are compared to what is formulated in the literature. As a result of this, we have in this survey, examined how requirements engineering in an organization that is using Scrum is conducted in practice in accordance to what is formulated in the literature. We also identified problems and difficulties that may arise in the work with requirements engineering and also which aspects practitioners considers as most important. In order to be able to realize this study we interviewed four practitioners from Arris, all with different positions and connections to requirements engineering. The conclusion of this study shows that the requirements engineering in practice in most aspects is consistent with what the literature advocates. However, there are areas that not fully correspond to what is written in the literature, documentation of requirements is one such area.
79

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.
80

Projektledning med sekventiell och agil metod : En studie om situationsanpassat ledarskap

Strömberg, Annice, Lahtinen, Daniel January 2016 (has links)
När man bedriver IT-projekt utgår man ofta från någon form av metod för att underlätta projektarbetet. En projektmetod, som ofta baseras på ett projektramverk, är ett tillvägagångssätt för hur ett visst resultat ska tas fram. Inom IT-projekt kan dessa metoder vara av sekventiell och/eller agil karaktär. Sekventiella projekt kännetecknas vidare av projektfaser som löper stegvis, medan agila projektfaser är mer lättrörliga. En nyckelperson i projekt är vidare projektledaren. Projektledarskap handlar primärt om att lyckas motivera sina teammedlemmar till att uppfylla uppsatta mål. Det kräver vidare förmågan att vara människa, expert och mentor samtidigt, vilket i nästa tur också kräver mellanmänskliga relationsförmågor. Beskrivningar av mellanmänskliga relationsförmågor är dock något som projektramverk tenderar att utesluta. Vidare är dåligt ledarskap en stor faktor för misslyckande under ett projekts framställningsprocess, då det kan skapa förakt eller minska motivation hos medarbetare. Syftet med denna studie har sålunda varit att undersöka hur projektledarskap kan anpassas till IT-projekt som kombinerar sekventiella och agila metoder.I IT-projekt som kombinerar sekventiella och agila faser kan man då ställa frågan vilken projektledning som passar? Syftet med rapporten har sålunda varit att utreda vilka ledarsätt som passar dessa typer av IT-projekt. Det rapporten kommit fram till är att projektledning i sekventiella metoder betonar kontroll och fokuserar på att se till att medarbetare utför sina arbetsuppgifter inom bestämd tidsram och budget. Projektledning i agila metoder är i nästa tur mer pragmatisk och lättrörlig, samt ställer större krav på förmågan att kunna fatta snabba beslut. En projektmetod som kombinerar sekventiella och agila faser behöver en kontrollorienterad projektledare, men som samtidigt kan anpassa sig till olika arbetssituationer. Vidare är det också fördelaktigt om denna typ av projektledare besitter tekniska färdigheter. För att effektivisera projektarbetet ytterligare bör också projektledaren kunna situationsanpassa ledarskapet till medarbetare.­

Page generated in 0.0162 seconds