• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 78
  • 40
  • Tagged with
  • 118
  • 81
  • 71
  • 62
  • 51
  • 41
  • 35
  • 28
  • 25
  • 25
  • 24
  • 24
  • 23
  • 20
  • 19
  • 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.
111

Ett nytt agilt värdegrundskoncept för system- och mjukvaruutveckling? : - En kvalitativ nulägesanalys hos ett IT-konsultbolag / A new agile value base concept for system and software development? : - A qualitative zero-position analysis at an IT consulting company

Jonsson, Carl, Bogren, Olle January 2018 (has links)
Den här kandidatuppsatsen har utförts genom en nulägesanalys på ett IT-inriktat konsultbolag. Studien identifierar det upplevda nuläget inom organisationen för att se om medarbetarnas upplevelser matchar de förhoppningar organisationen har med ett nytt infört värdegrundskoncept. Ett värdegrundskoncept med syfte att identifiera medarbetarnas inre motivation och främja den personliga utvecklingen samt hur det nya värdegrundskonceptet ämnar lösa de problem som finns inom system- och mjukvaruutveckling. Organisationen vill i sin tur att det ska leda till ett internt och externt värdeskapande och engagemang för alla parter, vilket kopplas till samhällsnytta, hållbarhet samt arbetsmiljö.   Studien har genomförts med en induktiv ansats, där den kvalitativa undersökningen har samlat in data utifrån sex intervjuer, för att få en djupare förståelse av medarbetarnas egna tankar och åsikter. Den insamlade empirin har sedan jämförts, analyserat och diskuteras i förhållande till teori och tidigare forskning. Utifrån likheter och skillnader kunde vi sedan dra en slutsats till hur nuläget i organisationen är i förhållande till vad teorin säger.   Resultatet av studien påvisar att respondenterna har en gemensam syn på att organisationen är innovativa och placerar medarbetarna i fokus. Inom organisationen finns det en samhörighet, lyhördhet och delaktighet, vilket skapar engagemang, motivation och personlig utveckling bland medarbetarna. Respondenterna ser det nya värdegrundskonceptet som ett bra komplement den agila metodiken som råder inom organisationen samt ett bra agilt verktyg. Organisationskulturen speglas av bra stämning, fräsch och inbjudande kontorsmiljö samt ärlighet mot kunden. Det framkom även en del meningsskiljaktigheter under undersökningen, exempelvis rörande osäkerhet över hur informationen tillhandahålls och hanteras. / This 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.
112

Inter-teamsamordning i skagila projekt : En fallstudie på Avanza Bank för att möta beroenden i projektprocessen / Inter-team Coordination in Scagile Projects : A case study at Avanza Bank to adress dependencies in the project process

Agorelius, Malin, Ekström, Emma January 2021 (has links)
Användandet av agila metodiker har ökat under de senaste decennierna. Detta har lett till en uppskalning av agila metodiker då även stora organisationer vill uppnå fördelarna som kommer med det agila arbetssättet. Att skala upp agila metodiker, och använda dessa i storskaligt agila miljöer (författarnas koncept skagila miljöer, som återfinns i sektionen ’Begreppet ’skagil’'), kommer dock med flera nya organisatoriska utmaningar. En utmaning, som omnämns i både litteratur och i arbetets empiriska undersökning på företaget Avanza, är inter-teamsamordning i skagila miljöer. Avanza har identifierat problemen med beroenden mellan team i skagila mjukvaruutvecklingsprojekt. För att möta problemet med beroenden initierades det här arbetet med syftet att, utifrån Avanzas nuvarande projekt design, undersöka hur teamöverskridande arbete kan samordnas för att möta beroenden i projektprocessen. För att uppnå syftet genomfördes en fallstudie på Avanza innehållande intervjuer med tolv respondenter och observation av interna dokument. Den empiriska undersökningen bekräftade ursprungsproblematiken gällande inter-teamsamordning och bidrog även med information om företagets nuvarande projektdesign. Resultatet visade att projektorganisationen verkar som en hybrid organisation med starka, agila inslag. Dock visade sig Avanza uppleva sin projektdesignen som helt agil. Vidare ansågs projektets beroenden bidra till agilt slöseri, vilket påverkar både produktivitet och effektivitet negativt i mjukvaruutvecklingsprocessen. Fyra huvudområden av agilt slöseri identifierades vilka var väntan, rörelse, defekter och tilläggsprocesser. Genom att klustra ihop liknande slöseri framtogs tre problemområden kopplade till Avanzas projektprocess, nämligen ’viss frånvaro av proaktivt angreppssätt och planering’, ’viss frånvaro av forum för hantering av inter-teamberoenden’ och ’skillnader i implementering av agila metodiker och projektprioritering bland teamen’. För att möta problemen fastställdes sex åtgärder, nämligen implementering av en mer proaktiv projektledarroll, anammning av hybridkulturen, skapande av rollspecifika team, implementering av arrangerade forum för teamsynkronisering, kodifiering och utveckling av befintliga mekanismer och samordning samt skapande av ett gemensamt förhållningssätt till agila principer i projekt. Arbetets slutsatser är till viss del generaliserbara och skulle kunna adopteras av andra företag eller projektorganisationer som har liknande problem och projektdesign som Avanza. Dock krävs en viss ansträngning för att först identifiera vilken projektdesign intressentföretag har samt att identifiera projektrelaterat slöseri. Avanza är även verksamma inom tech-branschen där projektorganisationen verkar kring mjukvaruutveckling. Därför kan det antas att slutsatserna mer sannolikt, passar andra organisationer som jobbar med mjukvaruutveckling. / The 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.
113

Kvalitetssäkring i agila team : Hur balanseras kundnytta mot ökad risk för instabil mjukvara? / Quality Assurance in Agile Teams : How is customer value balanced against increased risk of unstable software?

Holmgren, Nils-Ivar, Bergström, Nils January 2022 (has links)
Agile software development aims to minimize risk by using a short and iterative process, a test-centric development approach by continuous integration, and test automation. Scrum aims to maximize collaboration and collective responsibility for quality by using a team approach. Regardless of this, the risk of project failure due to budget and time overruns is still a severe problem in software development projects. Despite the power that testing offers to mitigate these risks, testing remains a challenge to implement in agile teams regarding a test first or a test early context. This qualitative case study of two agile teams with differing approaches to agile methodology aims to provide some clarity on what driving forces contribute to an agile teams’ possibilities or what impediments contribute to an agile teams’ challenges pertaining to “why do we test software”.
114

Threat Awareness in Agile Environments : Creating a Developer-Driven Threat Modeling Process for Agile Software Development Teams / Hotmedvetenhet i agila miljöer : En utvecklardriven hotmodelleringsmetod för agila mjukvaruutvecklingsteam

NYMAN, NICK January 2020 (has links)
Agile principles for software development are now the industry standard for innovative projects. Agile is often hailed for being flexible, but there is also a commonly held 'truth' that agile principles and software security do not work well together. For this reason it is not uncommon to place all security responsibilities with a separate team, which goes against the agile principles of being team-centered and may affect flexibility or timeframe of a project. Additionally, software security is difficult and requires extensive experience and knowledge, something that varies a lot among software developers. This study presents a threat modeling process tailored for the specific needs and capabilities of the agile developer team. The process combines features of attack trees and abuser stories with other supplementary techniques in a pedagogical instruction manual to create an accessible and easy-to-get-started method intended to be driven by the developers themselves. The process has been developed through extensive review of extant threat modeling methods and the circumstances of the agile team, and trialed through user tests at an agile ITorganization in the financial services. / Agila principer för mjukvaruutveckling är nu industristandard för innovativa projekt. Agila metoder hyllas ofta för sin flexibilitet men det finns också en vidspridd uppfattning att agila metoder och mjukvarusäkerhet inte går bra ihop. Av den anledningen är det inte ovanligt att säkerhetsansvar och -uppgifter drivs av en separat säkerhetsgrupp, vilket går emot de agila principerna om fokus på utvecklarteamet. Detta kan få effekter både för projektets flexibilitet och dess tidsram. Dessutom är IT-säkerhet ett svårt ämne som kräver både erfarenhet och avsevärd kunskap, något som funnits variera mycket bland mjukvaruutvecklare. Den här studien presenterar en hotmodelleringsprocess som skräddarsytts för utvecklarteamets specifika behov och styrkor. Processen kombinerar funktioner från attackträd och abuser stories med andra, komplementära tekniker i en pedagogisk instruktionsmanual för att leverera en lättillgänglig och snabbstartad metod menad att drivas av utvecklarna själva. Processen har utvecklats genom omfattande studier av etablerade hotmodelleringsprocesser, samt den agila teammiljön, och testats och vidareutvecklats genom användartester hos en agil IT-organisation inom finansbranschen.
115

Requirement Management in Product Development in B2B : A Study on the Process of Capturing Customer Requirements / Kravhantering i produktutvecklingsprocessen inom B2B

AMIRTHALINGAM, ILAKIA, ZAHIRALDINNI, NADJA January 2020 (has links)
Our world is ever-changing hence the surroundings ought to develop accordingly. This applies particularly to the product development process and therefore, it is of high priority to adapt to the changes. This can be achieved by observing the market and especially the customers. It is believed that customers possess certain knowledge that can be crucial pieces of information when developing products. According to the literature, involving customer will result in the increased diversity of information and as a result, this may enhance the quality as well as the development process. Nevertheless, integrating customers may prove to be a tedious task as well as a costly one especially if the customers are of a complex nature. Due to this, it may be appropriate to apply various methods to map customer’s needs and requirements to further develop them in a systematic manner. The purpose of this study is to gain greater knowledge about customer involvement, mainly focusing on international as well as complex customers. The essence of the study is to obtain information about how an organisation navigates around customers along with what roles and responsibilities there are within the organisations. The study was conducted at Xolaris, a smallmedium size (SME) company within software development, hence the collected data stems from that organisation. Initially, a comparative literature study was executed to obtain a broader spectrum of knowledge. This was complemented by interviews with respondents who held relevant positions within the organisation. The interviews were conducted in a semi-structured manner for the sole purpose of optimizing the information flow. From the data that was collected, several categories were derived that contributed to the study in a suitable manner. The results of the study proved that there are obstacles when involving customers. Yet, there are methods and tools to overcome these obstacles, conversely, they may not always prove to be efficient and one must adapt oneself according to the situation. Furthermore, this study confirmed that it is of great importance to maintain stable customer relationships, hence there cannot be a fixed method to process the customer's requirements. Moreover, the study also proves there ought to be a limit to the degree of customer involvement. / Världen står konstant inför för nya utmaningar samt förändringar och därav bör omgivningen utvecklas i enlighet med detta. Inte minst gäller det för produktutvecklingsprocessen som har eftersträvat att anpassa sig till diverse utvecklingar. Detta kan bland annat uppnås genom att observera marknaden och särskilt kunderna. Kunderna kan besitta kunskap som kan vara avgörande information när man utvecklar produkter. Enligt litteraturstudien kan involvering av kunder resulterat i ökad mångfald av information och på så vis kan det bidra till att produktkvalitet förbättras såväl som utvecklingsprocessen. Integrering av kunder kan emellertid visa sig vara en ledsam handling såväl som en kostsam sådan, särskilt om kunderna är av en komplex karaktär. Därför kan det vara lämpligt att använda olika metoder för att kartlägga kundernas behov samt krav för att vidareutveckla dem på ett systematiskt vis. Syftet med denna studie är att erhålla bredare kunskap om kundinvolvering med fokus på internationella såväl som komplexa kunder. Vidare kommer studien inrikta sig mot att studera hur en organisation navigerar runt kunder samt vilka roller och ansvarsområden som finns inom organisationerna. Studien genomfördes på Xolaris, ett mindre företag (SME) som specialiserar sig i mjukvaruutveckling, därav härstammar all erhållen data från denna organisation. För att besvara på samtliga frågeställningar genomfördes en litteraturstudie för få en djupare förståelse om kundinvolvering . Detta kompletterades med intervjuer från respondenter som besatt relevanta positioner inom organisationen. Intervjuerna genomfördes på ett semistrukturerat viss i syfte att optimera informationsflödet. Data som samlades in kodades samt delades in i lämpliga kategorier. Resultaten av studien visade att det finns hinder när kunderna involveras. Trots det, finns det metoder samt verktyg för att hantera dessa hinder, å andra sidan är de inte effektiva i alla situationer utan man böra anpassa efter förhållandet. Vidare bekräftade denna studie att det är av stor vikt att upprätthålla en god kundrelation. Däremot visade studien på att det bör finnas en sund gräns för graden av kundinvolvering då för mycket involvering inte alltid gynnar projektet.
116

Identifying Lean Waste in the Development Pipeline of an In-game 2D Map / Identifiering av Lean Waste Inom Utvecklingspipelinen för en 2D Spelkarta

Budak, Ronya January 2024 (has links)
Lean software development is an approach that focuses on identifying and removing unnecessary processes that occur within a pipeline that add no value to the end product. It adapts ideas from lean manufacturing and the Toyota production system for use within the software space, and is ideal for streamlining pipelines. In this paper, the development pipeline of a two-dimensional in-game map is analyzed through the lens of the first principle of lean software development, ’eliminate waste’. Lean waste is identified and measured in order to identify problem areas within the pipeline that can be improved upon in order to streamline the pipeline and highlight issues. Additionally, value stream mapping is used to aid in the visualization of the pipeline and waste identification. The integration of in-game maps within video games serves as an integral component for navigation and gameplay enhancement, assisting the player with identifying their location and marking crucial locations. As the map functions as a relatively contained element of the gameplay, the development of video game maps parallels a small-scale version of the overall game development pipeline. The map development pipeline can be summarized with the following seven subtasks; add features to the prototype tool, export heightmap and watermask, generate map using the prototype tool, render map in game, connect map to UI, export road information, and add roads to map. Throughout development, three types of lean waste were identified: waiting, defects, and motion. Of these, defects proved to be the most significant, accounting for 48% of development time, while motion and waiting consumed 9% and 7% of pipeline time, respectively. The suggested solutions to decrease waste in this pipeline involve testing and improving important tools frequently, writing better and more coherent documentations, as well as removing documents of poor quality. / Lean software development är en metod som fokuserar på att identifiera och ta bort onödiga processer som sker inom en pipeline som inte tillför något värde till slutprodukten. Metoden anpassar ideer från lean manufacturing och Toyotas produktionssystem för användning inom mjukvaruområdet och är idealisk för att effektivisera pipelines. I detta arbete undersöks utvecklingsprocessen av en tvådimensionell karta i ett datorspel och analyseras baserat på den första principen av lean software development, ‘eliminera avfall’, och används för att effektivisera processen. Value stream mapping används för att visualisera utvecklingsprocessen och ta fram problem som kan uppstå. Integrationen av kartor inom datorspel utgör en väsentlig komponent för navigation och en bättre spelupplevelse, vilket hjälper spelaren att identifiera sin position och markera viktiga platser. Då kartan fungerar som ett relativt avgränsat element av spelupplevelsen, betyder det att utvecklingen av spelkartan kan ses som en parallell av en mindre skala till hela spelets utvecklingsprocess. Utvecklingsprocessen för kartan kan sammanfattas med dess sju deluppgifter; lägg till funktioner i prototyp verktyget, exportera höjd- och vattenkartan, generera kartan med prototyp verktyget, rendera kartan i spelet, anslut kartan till användargränssnittet, exportera väginformation, och lägg till vägar på kartan. Under utvecklingen identifierades tre typer av lean avfall: väntetid, defekter och rörelse. Av dessa visade det sig att defekter tog upp mest tid, med 48% av utvecklingstiden, medan rörelse och väntetid krävde 9% respektive 7% av utvecklingstiden. De föreslagna lösningarna för att minska på avfall i denna pipeline innefattar att testa och förbättra viktiga verktyg frekvent, skriva bättre och mer sammanhängande dokumentation, samt att ta bort dokument av dålig kvalitet.
117

From Chaos to Cohesion, Identifying Inter-team Dependencies in Large-scale Agile Organisations : A case study of Volvo Cars / Från kaos till samarbete, Identifiering av beroenden mellan team i storskaliga agila organisationer : En fallstudie av Volvo Cars

Källström, Anton, Westerberg, Johan January 2023 (has links)
Product development is more complex than ever. Industries all over the world face intensified competition, forcing firms to improve their innovation performance. This involves integrating software development to a greater extent. As an effort to cope with such progression, agile project management methodologies have been adopted. These include methodologies that are tailored to fit large organisations, made to enhance communication and speed up decision-making. Moreover, such methodologies allocate time for joint planning sessions (such as Program Increment Planning) to foster coordination between teams. The need for extensive coordinating capabilities increases with firm size and product complexity, meaning that large, multinational manufacturers with integrated software- and hardware development face the greatest challenges. With difficult coordination challenges comes a demand for prominent organisational coordination capabilities. This includes capabilities to identify dependencies between agile teams in time, to avoid delays, budget overruns, and quality issues. Hence, firms must adopt sufficient project management procedures, as well as shape organisational artefacts, processes, and culture to maximise their organisational coordination capabilities. In this project, these artefacts, processes, and the organisational culture were defined as factors. Furthermore, the project aimed at (1) – identifying factors that positively contribute to organisations’ capabilities to find inter-team dependencies, and (2) – investigating how to favour those identified factors. The research was conducted at Volvo Car Corporation, a Swedish car manufacturer that undergoes a transition towards being a large-scale agile organisation. Theories concerning coordination, communication, and knowledge management were jointly deployed to construct a state-of-the-art theoretical framework. Thereafter, the conceptual model was the guiding lens for collecting and analysing empirical evidence. Consequently, this project was able to assess 26 factors for identifying inter-team dependencies. Furthermore, several of these factors are proven to be interconnected as they fuel each other and exist in symbiosis. Thus, this project advocates that large-scale agile organisations must understand these factors and their connection to each other — that is when incorporating coordination mechanisms to better identify inter-team dependencies.
118

Railway curve squeal: Statistical analysis of train speed impact on squeal noise

Asplund, Ruben January 2024 (has links)
No description available.

Page generated in 0.077 seconds