Spelling suggestions: "subject:"agila"" "subject:"ngila""
111 |
Framtagning av webbcommunity : En fallstudie med fokus på Extreme ProgrammingTollin, Kristofer, Wennberg, Matti January 2010 (has links)
<p>Denna rapport är en fallstudie som återspeglar framtagandet av en webbplats åt det norska Diabetesforbundet. Webbplatsen är ett community där personer skapar användarkonton och interagerar med varandra med hjälp av ett antal funktioner som finns att tillgå. Då själva utvecklingen av webbplatsen har varit huvudmålet med examensarbetet fokuserar denna rapport på att förklara den praktiska implementeringen. De tekniker och metoder som använts i det praktiska arbetet såsom kontextuellt utforskande och användbarhet definieras och förklaras för att sedan användas vid argumentation kring designval för webbplatsen. Den utvecklingsmetod som använts i det praktiska arbetet har varit en Agile Software Development-metod som kallas Extreme Programming. Denna metod fokuserar på parprogrammering, kontinuerlig testning och utveckling med många delmål. Slutsatser om bland annat webbstandarder, webbläsarkompatibilitet, användbarhet och säkerhet kommer även att presenteras och all kod följer de standarder som satts upp av W3C för XHTML 1.0 Strict och CSS Level 3.</p> / <p>This thesis takes form of a case study which reflects on the development of a website for Diabetesforbundet, the Norwegian Diabetes Association. The website is a community where people can create accounts and use a number of different functions to interact with each other. The focus of this thesis lies in explaining the practical implementation of the website since this aspect is the main purpose of our degree project. We define and explain the techniques and methods used in the practical work like Contextual Inquiry and usability and thereafter put them to use to explain our design choices on the website. The development methodology we have chosen for the practical aspect of this degree project is Extreme Programming. This software development methodology focuses on pair programming, continual testing and incremental implementation. Conclusions made on web standards, web browser compatibility, usability and security will be presented and all written code follows the standards set by W3C for XHTML 1.0 Strict and CSS Level 3.</p>
|
112 |
Framtagning av webbcommunity : En fallstudie med fokus på Extreme ProgrammingTollin, Kristofer, Wennberg, Matti January 2010 (has links)
Denna rapport är en fallstudie som återspeglar framtagandet av en webbplats åt det norska Diabetesforbundet. Webbplatsen är ett community där personer skapar användarkonton och interagerar med varandra med hjälp av ett antal funktioner som finns att tillgå. Då själva utvecklingen av webbplatsen har varit huvudmålet med examensarbetet fokuserar denna rapport på att förklara den praktiska implementeringen. De tekniker och metoder som använts i det praktiska arbetet såsom kontextuellt utforskande och användbarhet definieras och förklaras för att sedan användas vid argumentation kring designval för webbplatsen. Den utvecklingsmetod som använts i det praktiska arbetet har varit en Agile Software Development-metod som kallas Extreme Programming. Denna metod fokuserar på parprogrammering, kontinuerlig testning och utveckling med många delmål. Slutsatser om bland annat webbstandarder, webbläsarkompatibilitet, användbarhet och säkerhet kommer även att presenteras och all kod följer de standarder som satts upp av W3C för XHTML 1.0 Strict och CSS Level 3. / This thesis takes form of a case study which reflects on the development of a website for Diabetesforbundet, the Norwegian Diabetes Association. The website is a community where people can create accounts and use a number of different functions to interact with each other. The focus of this thesis lies in explaining the practical implementation of the website since this aspect is the main purpose of our degree project. We define and explain the techniques and methods used in the practical work like Contextual Inquiry and usability and thereafter put them to use to explain our design choices on the website. The development methodology we have chosen for the practical aspect of this degree project is Extreme Programming. This software development methodology focuses on pair programming, continual testing and incremental implementation. Conclusions made on web standards, web browser compatibility, usability and security will be presented and all written code follows the standards set by W3C for XHTML 1.0 Strict and CSS Level 3.
|
113 |
Psykologisk trygghet som möjliggörare för att vara i ständig förnyelse : Hur byggs kapacitet i en organisation för att möta kraven i en komplex, oförutsägbar och snabbföränderlig omvärld?Eidolf, Jenny January 2020 (has links)
VUCA är ett begrepp, som används för att beskriva den komplexa, oförutsägbara och snabbrörliga omvärld vi lever i idag. Det talas ofta om ett paradigmskifte och att det kommer krävas nya managementmodeller för att framgångsrikt leda organisationer. Det ställs ökade krav på organisationer att snabbt kunna ställa om, ständigt arbeta med förbättring och utveckling för att öka sin innovationskraft. Psykologisk trygghet är ett fenomen som fått ökat utrymme i näringslivet och i forskning under senare år, då det starkt korrelerar med individers och teams förmåga att möta förändring och vara högpresterande. Psykologisk trygghet är en gemensam övertygelse hos medlemmarna i ett team om att teamet är tryggt för interpersonellt risktagande. Syftet med denna uppsats var att bidra med kunskap kring hur företag arbetar för att vara i ständig förnyelse och bygga kapacitet i organisationen för att möta kraven i VUCA, samt förstå hur psykologisk trygghet kan vara en motor i det arbetet. En kvalitativ intervjustudie genomfördes med sex intervjuer på två större organisationer. Studiens resultat pekar på sex viktiga fokusområden för att vara och leda i ständig förnyelse och framgångsrikt kunna möta de nya kraven. Dessa sex fokusområden beskrivs på följande sätt: Storytelling -”varför” som möjliggörare för motivation och mening, Förmåga att lära - nyfikenhet som möjliggörare för nytänkande och innovation, Ledarbeteenden - vara förebild som möjliggörare för beteendeförändring, Individen i centrum - självkännedom som möjliggörare för självledarskap, Ägandeskap - autonomi som möjliggörare för ansvarskänsla och empowerment och Arbetssätt - lita på processen som möjliggörare för struktur och uthållighet. Studien visar vidare att det finns stark koppling mellan psykologisk trygghet och de sex fokusområdena för att vara i ständig förnyelse och kunna möta kraven i omvärlden. Psykologisk trygghet är en möjliggörare för att bygga kapacitet genom dessa fokusområden. Fokusområdena bidrar i sin tur till ökad psykologisk trygghet, samtidigt som de möjliggör att vara i ständig förnyelse. / VUCA is the term used to describe the complex, uncertain and rapid changing world we live in today. Often it is described as a new paradigm with needs for new management models to continue to be successful. In order to be able to meet the new requirements, organizations need to develop ability to smoothly adapt to change, constantly work with improvement and development to increase their power to innovate. Psychological safety is a phenomenon that got more attention in business and research in recent years, due to its high correlation to the ability of individuals and teams to face change and to be high performance units. Psychological safety is a shared belief held by members of a team that the team is safe for interpersonal risk taking. The purpose of this thesis was to contribute with knowledge about how companies work to build capacity in organizations to meet the requirements of VUCA, as well as understanding how psychological safety can be an enabler in this work. A qualitative interview study was conducted with six interviews at two larger organizations. The result of the study highlights six important focus areas for being in continuous renewal and successfully meeting the new requirements. These six focus areas are described as follows: Storytelling - “why” as an enabler for motivation and meaning, Ability to learn - curiosity as an enabler for innovation, Leadership behaviours - to be a role model as an enabler for behaviour change, People centric approach - self-awareness as an enabler for self-leadership, Ownership - autonomy as an enabler for responsibility and empowerment and “Way of working” - trust the process as an enabler for structure and endurance. The study further shows that there is a strong link between psychological safety and the six focus areas. Psychological safety is an enabler to build capacity in these areas. The focus areas contribute in return to increase psychological safety and at the same time support the ability to meet the complex, uncertain and rapidly changing world. / <p>2020-11-26</p>
|
114 |
Kravhantering under distansarbete : Hur har kravhanteringsfasen påverkats av en omställning till distansarbete? / Requirements management during telework : How has the requirements management phase been affected by a transition to telework?Pacek, Martin Rickard, Poyraz, Recai January 2021 (has links)
Kravhanteringen är en av de viktigaste delarna i ett systemutvecklingsprojekt. I kravhanteringen ingår aktiviteter som att samla in krav, analysera och prioritera vilket är för att skaffa sig en så tydlig bild av det framtida resultatet som möjligt. I alla aktiviteter i kravhanteringen kommuniceras det mellan olika intressenter. Kommunikation är en vital del av kravhanteringen då projektteamet tillsammans med kunden identifierar och tar fram kund- och användarbehov genom en rad aktiviteter.Covid-19 pandemin påverkade hela världen och för att begränsa smittspridningen togs beslut om att de som kunde jobba hemifrån skulle göra det. Detta ledde till att många verksamheter fick anpassa sig efter distansarbete och kommunikation i virtuella miljöer vilket påverkade kommunikationen på olika sätt. Syftet med uppsatsen är att besvara frågan hur kravhanteringsfasen har påverkats av en omställning till distansarbete. För att samla in relevant data har kvalitativ forskningsmetod använts och semi-strukturerade intervjuer har genomförts. Den insamlade data har analyserats med hjälp av en tematisk analys där två systemutvecklingsmodeller agila metoden och vattenfallsmodellen togs upp. Resultatet av uppsatsen påvisar att alla på ett eller annat sätt påverkats av distansarbete. Det framgick att kommunikationen i kravhanteringen påverkats extra. Projektteamen försökte lösa utmaningarna genom en rad olika metoder, men lösningarna resulterade i att kravhanteringen inte påverkades resultatmässigt eller påverkat systemutvecklingsprojektet utgång. Kravhanteringen tog dock längre tid och projektteamen fick arbeta hårdare för att nå samma resultat som om det skett ansikte mot ansikte. Resultatet av studien beskriver att kommunikation i virtuell miljö bara är ett substitut i stället för att genomföra fysiska möten. / Requirements management is one of the most important parts of a system development project. Activities such as collecting requirements, analyzes and prioritizing to obtain as clear picture of the future result as possible. In all the activities in requirements management, it communicates between different stakeholders. Communication is a vital part of requirements management, as the project team together with the customer identifies and develops customer and user needs through the process. The Covid-19 pandemic affected the whole world and to limit the spread of infection, it was decided that everyone who could work from home would work from home. This led to many businesses having to adapt to teleworking and communication in virtual environments. This affected communication in different ways. The purpose of the thesis is to answer the question of how the requirements management phase has been affected by the transition to telework. To collect relevant data, qualitative research methods have been used and semi-structured interviews have been conducted. The collected data have been analyzed with the help of a thematic analysis where two system development models were taken up, the agile method and the waterfall model. The results of the essay show that everyone has been affected in one way or another by teleworking. It appeared that communication in requirements management was particularly affected. The project teams tried to solve the challenges through a number of different methods, but the solutions resulted in the requirements management not being affected in terms of results or affecting the outcome of the system development project. However, the requirements management took longer, and the project teams had to work harder to achieve the same results as if it had happened face to face. The results of the study describe that communication in a virtual environment is only a substitute for meeting face to face.
|
115 |
Lärdomar i en storskalig agil transformation ur ett ledarskapsperspektiv / Lessons learned in a large-scale agile transformation from a leadership perspectiveHolmgren, Robert, Krus, Lisa January 2022 (has links)
I en mer komplex och föränderlig värld har organisationer svårt att hänga med och tillräckligt snabbt ta vara på möjligheter, hantera utmaningar samt leva upp till förändringar i kundernas krav. De behöver därför öka sin förmåga att snabbare anpassa sig till förändring, något som benämns som business agility. För att bättre kunna hantera snabba förändringar har organisationer börjat arbeta enligt agila metoder, men dessa togs fram med enstaka team som förebild och är inte tänkta att hantera de utmaningar som uppstår när många team ska samarbeta i större organisationer. För att stora organisationer ska uppnå business agility behöver de skala upp de agila metoderna, denna organisationsförändring brukar benämnas som agil transformation. Till sin hjälp har de storskaliga agila ramverk. Det finns få fallstudier av agil transformation och tillämpningen av storskaliga agila ramverk i olika miljöer, i synnerhet i stora organisationer som är hårt reglerade och inom offentlig sektor. I de undersökningar och rapporter som finns är många utmaningar och framgångsfaktorer direkt eller indirekt koppling till ledarskapsfrågor men det finns begränsat med forskning om erfarenheter hos ledare, vilka är de personer som förväntas leda organisationsförändringen. Några av de största utmaningarna som har rapporterats är förändringsmotstånd hos medarbetare och en organisationskultur i strid med agila värderingar. Några av framgångsfaktorerna är stöd från ledning, kommunikation, transparens och att ökat kunnande i agil praxis. Syfte med denna studie är att från ett ledarskapsperspektiv undersöka en agil transformation med stöd av ett storskaligt agilt ramverk hos en myndighet. Den teoretiska referensramen innefattar teorier som har betydelse för förståelsen av business agility, agil transformation och lean-agilt ledarskap. En fallstudie som går på djupet och som ger möjlighet till en ingående beskrivning av verkligheten har valts och studien har en kvalitativ ansats. Fallet som studeras är utvecklingsverksamheten på Skatteverket som har använt det storskaliga agila ramverket SAFe som stöd i sin agila transformation. Data har samlats in genom intervjuer av personer med ledarroller och analysen av empirin är tematisk. Studiens slutsatser beskriver mötet mellan, dels den befintliga organisationsstrukturen och det storskaliga agila ramverket, dels mellan det konventionella ledarskapet och det agila. Studien ger svar på forskningsfrågan vilka lärdomar som kan ges till andra som planerar en storskalig agil transformation. Lärdomarna är kopplade till upplevelser av ett storskaliga agila ramverk, myndighetskontextens påverkan, beroenden, dubbla roller och ledarskap. / In a more complex and rapidly changing world, organizations find it difficult to keep up and take advantage of opportunities quickly enough, handle challenges and changes in customer requirements and therefore they need to increase their ability to adapt more quickly to change, something that is referred to as business agility. To better handle rapid change, organizations has adopted agile methods, but these were developed with individual teams as a model and are not intended to handle the challenges that arise when many teams work together in enterprises. For larger organizations, to achieve business agility, they need to scale up the agile methods and this change in organization is called an agile transformation. To their aid, they have large-scale agile frameworks. There are only a few case studies on agile transformation and the adaption of large-scale agile frameworks in various contexts, especially in large organizations that are strictly regulated and within the public sector. Many of the challenges and success factors that emerge from the studies and reports that do exist, are directly or indirectly linked to leadership issues, but there is limited research on the experiences of leaders, who are expected to lead the agile transformation. Some of the most reported challenges are resistance to change among employees and an organizational culture contrary to agile values. Support from leaders, communication, transparency, and increased knowledge in agile practices, are among the most reported success factors. The research objective is to examine an agile transformation, from a leadership perspective, with the support of a large-scale agile framework at government agency. The theoretical framework includes theories of importance for the understanding of business agility, agile transformation, and lean-agile leadership. A case study that goes in depth and which provides an opportunity for a detailed description of reality has been chosen and the study has a qualitative approach. The case being studied is the development department at Skatteverket (the Swedish Tax Agency), which has used the large-scale agile framework SAFe in its agile transformation. Data have been collected through interviews with people with leadership roles and the analysis of the empirical data is thematic. The conclusions of this study describe the meeting between the existing organizational structure and the large-scale agile framework, and between the traditional leadership and the agile. The study provides answers to the research question of what lessons can be given to others who are planning a large-scale agile transformation. The lessons are connected to experiences of a large-scale agile framework, the influence of the government agency context, dependencies, dual roles and leadership.
|
116 |
An evaluation of test processes in an agile environmentEshtiagh, Peyman January 2014 (has links)
The aim of this thesis is to improve the reliability and quality of new requested functionality, and existing modules, at Fortum HR System Solutions. This was conducted through an evaluation of the test processes by implementing principles of Software Testing and Test Management. For the study to successfully improve the testing performed at HR System Solutions, existing test processes were analyzed. The analysis was conducted by evaluating the current test processes using theoretical test evaluation styles called maturity models. The methodology of choice was the Testing Maturity Model (TMM), which was adapted to the nature of HR System Solutions requirements, experience and needs. The evaluation used qualitative methods together with pedagogical principles to conduct interviews and workshops to consolidate the theoretical evaluation. Interviews and workshops were conducted within the team of HR System Solutions, where all members of them team contributed to the thesis at some point. An external interview also took place for comparative study. Results of the evaluation, interviews and workshop were compiled and analyzed accordingly. With the analyzed results in place, flaws in the testing processes were apparent. A generalization of the flaws led to the conclusion in the form of a suggestion. The conclusive suggestion was for Fortum HR System Solutions to establish a test committee/group role within the team. Considering the current economical and organizational situation this job role would be a divided job role appointed to current members of the HR System Solutions team. The research creates a walkthrough on a potential method on understanding inefficiencies within testing processes of a company and providing a cause-based solution. / Undersökningen är inriktad på att förbättra tillförlitligheten och kvalitén på ny begärd funktionalitet, och befintliga moduler, på Fortum HR System Solutions. Detta genomfördes genom en utvärdering av testprocesser genom implementation av principer inom Software Testing samt Test Management. För att förbättra testningen som utförs på HR System Solutions var det nödvändigt att analysera de befintliga testprocesserna. Analysen genomfördes genom att utvärdera de nuvarande testprocesserna med hjälp av teoretiska utvärderingsmetoder som kallas Maturity Models. Den valda metoden var Testing Maturity Model (TMM) som tillämpades med avseende på HR System Solutions förutsättningar, erfarenheter och behov. Utvärderingen använder sig av kvalitativa metoder samt pedagogiska principer för att genomföra intervjuer och workshops stärka den teoretiska utvärderingen från TMM. Intervjuer och workshops genomfördes inom HR System Solutions arbetslag, där alla medlemmar bidrog till examensarbetet. Även en extern intervju gjordes i jämförande syfte. Resultatet av utvärderingen sammanställdes och analyserades i enlighet med de förnämnda teoretiska ramvärken. Med hjälp av analyserna visade sig bristerna hos HR System Solutions testprocesser. En generalisering av bristerna gjordes, vilket ledde till slutsatsen i form av ett förslag. Det slutliga förslaget innebar att Fortum HR System Solutions behöver upprätta en testkommitté/grupp inom arbetslaget. Undersökningen visar en potentiell metod för att förstå ineffektiviteten inom testprocesser i ett företag, och tillhandahålla en orsaks-baserad lösning.
|
117 |
The Solo First Pair Second Programming ModelWickström, Carina, Holmquist, Robin January 2021 (has links)
Software is fundamental to life in modern society. We have come to depend on it for critical aspects such as managing bank transactions and medical records. However, code defects in software is a common issue, and software not working properly has the potential to cause major damage to both humans and the environment. Many attempts have been made in order to improve software development in order to reduce code defects, among other aspects. One such attempt is the invention of the practice pair programming, where two programmers share and work together on a single workstation. The more traditional way of developing software is solo programming, where each developer is assigned an individual workstation. However, the issue with code defects still remains. Hence, there is a need for better methods for reducing software defects. The purpose of this thesis is to create a software development model for reducing software defects. The model suggested in this thesis is a combined practice where coding with solo programming is followed by re-coding with pair programming called Solo First Pair Second Programming (SFPSP). The goal is to help software development teams to develop more reliable software. Our research was qualitative with support from quantitative data. The research included a literature study and an action study. The literature study was done in order to create a first version of SFPSP entirely based on literature, whereas the action study was done in order to evaluate as well as refine SFPSP based on practical experience. The results of this thesis is the practice SFPSP as well as an evaluation of said practice. Our evaluation shows that SFPSP leads to fewer code defects compared to solo programming. However, the cost with regard to development time and effort is significantly higher for SFPSP compared to solo programming. SFPSP is based on both theoretical and practical knowledge, and has therefore a solid foundation to build upon. Our literature study verified that no practice like SFPSP existed before this thesis. / Programvara är grundläggande för livet i det moderna samhället. Vi är beroende av det för kritiska aspekter som att hantera banköverföringar och medicinska journaler. Kodfel i programvara är dock ett vanligt problem, och programvara som inte fungerar som den ska kan orsaka stora skador på både människor och miljön. Många försök har gjorts för att förbättra programvaruutveckling med målet att minska bland annat kodfel. Ett sådant försök är uppfinningen av praxisen parprogrammering, där två programmerare delar och arbetar tillsammans på en enda arbetsstation. Det mer traditionella sättet att utveckla programvara är soloprogrammering, där varje utvecklare tilldelas en individuell arbetsstation. Dock kvarstår problemet med kodfel. Därför finns det ett behov av bättre metoder för att minska kodfel. Syftet med denna avhandling är att skapa en programvaruutvecklingsmodell för att minska kodfel. Modellen som föreslås i denna avhandling är en kombinerad praxis där kodning med soloprogrammering följs av omkodning med parprogrammering, kallad Solo First Pair Second Programming (SFPSP). Målet är att hjälpa programvaruutvecklingsteam att utveckla mer pålitlig programvara. Vår forskning var kvalitativ med stöd av kvantitativ data. Forskningen omfattade en litteraturstudie och en aktionsstudie. Litteraturstudien gjordes för att skapa en första version av SFPSP helt baserad på litteraturen, medan aktionsstudien gjordes för att utvärdera och förfina SFPSP baserat på praktisk erfarenhet. Resultaten av denna avhandling är praxisen SFPSP samt en utvärdering av denna praxis. Vår utvärdering visar att SFPSP leder till färre kodfel jämfört med soloprogrammering. Dock visar den att kostnaden med avseende på utvecklingstid och ansträngning är betydligt högre för SFPSP jämfört med soloprogrammering. SFPSP bygger på både teoretisk och praktisk kunskap och har därför en stabil grund att bygga på. Vår litteraturstudie verifierade att det inte fanns någon praxis som SFPSP före denna avhandling.
|
118 |
Samverkan mellan agilt tvärfunktionellt teamarbete och höga säkerhets- och kvalitetskrav hanterat av en sekventiellt arbetande grupp : En fallstudie hos polisens IT-avdelning / Collaboration of agile cross-functional teams and high safety and quality requirements handled by a sequential working group : A case study at the Swedish Police Authority IT DepartmentSkarp, Hanna January 2022 (has links)
Den snabba teknikutvecklingen i samhället beskrivs ofta som den största förklaringen till agila principers snabba framväxt bland IT-organisationer under de senare åren. Agila arbetsmetoder går ofta ut på att arbetet planeras i kortare iterationer där leverantören kontinuerligt stämmer av kundkraven mellan sprintarna. Ramverket ITIL är även det ett vanligt hjälpmedel IT- organisationer använder sig av för att organisera sitt arbete. Den mest använda ITIL praktiken är change management som beskriver hur verksamheter kan organisera hanteringen av ändringarna som de driftsätter. Change management processen är, tillskilland från agila arbetssätt, av sekventiellnatur. Vanliga fördomar om ITIL och change managementprocessen är att det ofta uppfattas som byråkratiskt, icke flexibelt och som agila principers raka motsats. Dock har det visat sig i denna studie att ITIL och agila arbetssätt faktiskt kan komplettera varandra mycket bra om de implementeras på rätt sätt. Polisens IT-avdelning står inför utmaningen att få processen ur kundens perspektiv att vara effektiv och enkel att ta sig igenom trots att processen innefattar både agila team och en grupp som arbetar enligt ITILs change management, vilket ses som ett problem av fallorganisationen. Syftet med denna kvalitativa fallstudie var därmed att identifiera sätt som dessa två olika grupper kan samverka för att processen ska bli mindre komplex för kund. För att uppnå fallstudiens syfte utfördes en litteraturstudie för att undersöka vad interna kunder värderar, hur en change managementprocess med höga säkerhetskrav kan fungera i en agil verksamhet samt olika processförbättringsverktyg. Vidare utfördes intervjuer och observationer för att samla in de interna kundernas uppfattning av nulägesprocessen samt visualisera processen i en nulägeskarläggning. Dessa analyserades sedan med hjälp av teorin från litteraturstudien. Studien resulterade dels i 24 identifierade problemområden med tillhörande förbättringsförslag. Sedan presenterades ett specifikt förbättringsförslag för hur change managementgruppen och ett agilt team kan agera mer som en enhet ur kundens perspektiv. Detta förslag skulle kunna vara ett lämpligt första steg för hur fallorganisationen kan effektivare kombinera sitt agila arbete i värdeflödet med change managementgruppen som arbetar efter en ITIL-process. Förslaget skulle bland annat kunna medföra minskat antal kontaktytor för kund, eliminerat dubbelarbete samt minskad ledtid. Andra förbättringsförslag som tagits fram är främst kopplat till förenkling av kommunikation, samverkan av likande aktiviteter, skapa förutsättningar för gemensamt ansvar och prioriteringar. Slutligen presenteras även vikten av att kontinuerligt identifiera de interna kunders behov. Detta eftersom det är en förutsättning för att fallorganisationen ska kunna arbeta med ständiga förbättringar av processen och för att säkerställa att processerna ständigt möter kundernas eventuellt förändrande behov. / The accelerated technological development in society is often described as the biggest explanation for the fast growth of agile principles among IT organizations in recent years. Agile methods often involve the work being planned in shorter iterations where the supplier continuously matches the customer requirements between the sprints. The ITIL framework is also a common tool that IT organizations use to organize their work. The most used ITIL practice is change management, which describes how companies can organize the reviewing of the changes they plan on putting into their production environment. The change management process is, unlike agile methods, of a sequential nature. Common prejudices about ITIL and the change management process are that it is often perceived as bureaucratic, inflexible and as the exact opposite of agile principles. However, it has been found in this study that ITIL and agile actually can complement each other very well if implemented correctly. The Swedish police's IT department now faces the challenge of making their process easier and more efficient to get through, from the perspective of their internal customers, even though the process includes both agile teams and a group that works according to ITIL's change management. This is perceived as a big problem by the case organization. The purpose of this qualitative case study was thus to identify ways in which these two different groups can work together to make the process less complex for the customer. To achieve the purpose of the case study, a literature study was conducted to examine what internal customers value, how a change management process with high security requirements can work in an agile organization and various process improvement tools. Furthermore, interviews and observations were performed to collect the internal customers' perception of the current process and to visualize the current process in a process map. These were then analyzed by using the theory from the literature study. The study resulted in 24 identified problem areas with associated improvement proposals. Then a specific improvement suggestion was presented for how change management and an agile team can act more as one unit from the customers’ perspective. This proposal could be an appropriate first step for the case organization to combine its agile work in the value stream with the change management group working after an ITIL process. The proposal could, among other things, lead to a reduced number of contact areas for customers, eliminate duplication of work and reduce the lead time. Other improvement proposals that have been developed are mainly linked to simplifications of communication, collaboration of similar activities, creating conditions for joint responsibility and priorities. Finally, the importance of continuously identifying the internal customers' needs is stated since it is a condition for the case organization to be able to work with continuous improvements of the process. Being able to change the process is necessary to be able to meet the customers’ potentially changed future needs.
|
119 |
Agile Contracts Implementation for Industrial Companies Purchasing Embedded Systems / Implementering av Agila Kontrakt för företag som köper in Inbyggda SystemArnelo, Albin, Fogelgren Broberg, Nicole January 2020 (has links)
The continuous advances and prevalence of embedded systems, being systems consisting of both hardware and software put together, provides a great challenge for industrial companies. Due to the increasing need of complex products to meet the demands of customers, companies more often need to source software from external suppliers. Software has the characteristic of being a product which is difficult to specify as it has the ability to iteratively update itself according to the changing environment, making it hard to determine precisely what it will look like at the beginning of its development. As a result, traditional waterfall contracts, for which the intention is to set clear specifications early on, are often not suitable for developing systems including software. Therefore, the need for flexible contracts, called agile contracts, among industrial companies is emerging to support new technological applications. The purpose of this thesis was to examine what the main challenges are when implementing agile contracts in industrial companies who are purchasing embedded systems, and how these challenges can be mitigated or rectified. This was done by an empirical study in the form of interviews with various relevant actors. Firstly, employees from an industrial company looking to implement agile contracts within its procurement processes to support its embedded system purchases were interviewed. The respondents expressed their concerns and perceived challenges with introducing agile contracts to their business. Then, to answer the challenges interviews were conducted with people who were knowledgeable within the topic of agile contracts. Also, a benchmark, a literature review and a theoretical framework have been performed to analyse previous findings within this research area. This thesis identified nine main challenges being Risk Management, Payment Model, Time Aspect, Communication, Embedded Systems, IP-Rights, Supplier Management, Mindset & Knowledge and Future. Each of these challenges was answered separately, but it was found that some answers overlapped between different challenges. The most prevalent challenge was regarding communication, as a successful relationship built on sufficient collaboration and trust lays a foundation for all the other challenges to be managed more easily. Another recurrent theme was that all involved parties must understand precisely what an agile contract implies in order to make beneficial decisions to manage all the challenges. / De kontinuerliga framstegen för inbyggda system, som består av både hårdvara och mjukvara sammansatt innebär en stor utmaning för industriella företag. På grund av det ökade behovet av mjukvara för att möta kundernas efterfrågan behöver företag köpa in mjukvara från externa leverantörer. Mjukvara är svårt att specificera eftersom det har förmågan att iterativt uppdatera sig själv i enighet med den förändrade miljön. Detta gör det svårt att i ett tidigt skede av ett projekt fastställa exakt hur produkten ska vara utformad. På grund av detta är traditionella kontrakt, som ofta följer vattenfallsmodellen för vilken avsikten är att tidigt sätta tydliga kravspecifikationer, sällan lämpade för att köpa in inbyggda system. Därav uppstår behovet av agila kontrakt bland industriföretag för att stödja nya tekniska tillämpningar. Syftet med denna avhandling var att undersöka vilka de huvudsakliga utmaningarna är gällande att implementera agila kontrakt på ett industriföretag som köper in och utvecklar inbyggda system samt hur dessa utmaningar kan bemötas. Detta gjordes i form av en empirisk studie med relevanta aktörer, främst inom ett industriföretag som avser att implementera agila kontrakt i sin inköpsprocess för att effektivisera inköp av inbyggda system. Först intervjuades medarbetare som idag köper in inbyggda system. Dessa fick uttrycka sina tveksamheter och utmaningar kring att implementera agila kontrakt i sin inköpsprocess. Efter det utfördes mer strukturerade intervjuer med kunniga personer inom agila kontrakt med målet att hitta lösningar till de tidigare identifierade utmaningarna. Dessa intervjuer i kombination med en litteraturstudie, ett teoretiskt ramverk och en benchmark användes för att analysera och besvara de identifierade utmaningarna. Denna avhandling identifierade nio huvudsakliga utmaningar från de explorativa intervjuerna; Riskhantering, Betalningsmodell, Tidsaspekt, Kommunikation, Inbyggda System, IP-Rättigheter, Mentalitet & Kunskap samt Framtid. Dessa utmaningar har alla blivit besvarade separat men det fastställdes tidigt att de finns tydliga överlappningar mellan utmaningarna. Den vanligaste överlappningen var angående kommunikation då en framgångsrik relation byggd på samarbete och förtroende lägger grunden för att alla andra utmaningar lättare ska kunna bemötas och lösas. Ytterligare ett återkommande tema var att alla parter måste förstå exakt vad ett agilt kontrakt innebär och hur det fungerar för att kunna fatta rätt beslut och hantera övriga utmaningar.
|
120 |
Exploratory Innovations and Exploitation of Knowledge after Large Scale Agile Transformation : A Case Study at an Energy Utility R&D DepartmentDaraiseh, Firas January 2023 (has links)
Many organizations from and outside of the IT industry are trying to implement Agile in their ways of working via large scale transformations. The organizations feels the need to become Agile in order to increase their client satisfaction, deliver their product faster, and compete in the rapidly changing market. This Master's thesis was conducted at one of the largest energy utilities in the north of Europe, Company C, in order to analyze their R\&D organization after implementing their large scale Agile transformation. The thesis main research question focused on studying how did the large scale Agile transformation effect the organization ambidexterity, knowledge transfer capabilities, and ability to innovate. The question was analyzed qualitatively via an ethnographic design and a set of semi-structured interviews. The results have shown various challenges within the organization that were introduced after the large scale Agile transformation, such as focusing only on customer satisfaction as a measure of success, and the reduction of knowledge transfer capabilities with the department. The analysisand discussions evaluated the connection between those challenges and the large scale Agile transformation. The main takeaways from the Thesis suggested that the Agile transformation provided the necessary tool for the organization to become more exploitative, however, there was no clear connection between the transformation and the diminishing exploratory practices. Moreover, the large scale Agile transformation supported incremental innovations, but did not negatively impact other types of innovation. Finally, the knowledge transfer capabilities were reduced due to the minimal documentation approach that the organization has implemented. / Många organisationer från och utanför IT-branschen försöker implementera Agile i sina arbetssätt genom storskaliga transformationer. Organisationerna känner behov av att bli Agila för att öka sin kundnöjdhet, leverera sina produkter snabbare och konkurrera på den snabbt föränderliga marknaden. Detta masterarbete genomfördes på ett av de största energiföretagen i norra Europa, Company C, för att analysera deras FoU-organisation efter att ha implementerat sin storskaliga agila-transformation. Arbetets huvudsakliga forskningsfråga fokuserade på att studera hur den storskaliga agila-transformationen påverkade organisationens förmåga till ambidextri, kunskapsöverföring och innovationsförmåga. Frågan analyserades kvalitativt genom en etnografisk design och en uppsättning semistrukturerade intervjuer. Resultaten har visat olika utmaningar inom organisationen som introducerades efter den storskaliga Agile-transformationen, såsom att fokusera endast på kundnöjdhet som en måttstock för framgång och minskningen av kunskapsöverföringsförmågan inom avdelningen. Analysen och diskussionerna utvärderade sambandet mellan dessa utmaningar och den storskaliga Agile-transformationen. Huvudpunkterna från arbetet föreslog att Agile-transformationen gav organisationen de nödvändiga verktygen för att bli mer exploaterande, men det fanns ingen tydlig koppling mellan transformationen och minskningen av utforskande praktiker. Dessutom stödde den storskaliga Agile-transformationen inkrementella innovationer men påverkade inte negativt andra typer av innovation. Slutligen minskade kunskapsöverföringsförmågan på grund av den minimala dokumentationsansatsen som organisationen genomfört.
|
Page generated in 0.0299 seconds