Spelling suggestions: "subject:"anda scrum"" "subject:"anda forum""
101 |
Improving Adherence to Agile Manifesto Principles in Agile Methodology – A Case StudyChandraseharan, Narendhira Ram 08 August 2013 (has links)
No description available.
|
102 |
Scrum på distans : Scrum masters erfarenheter om att arbeta på distans / Remote Scrum : Scrum Master’s Experience with Working RemotelyAronsson, Oskar, Hyttsten, Linus, Sorsa, Martin January 2022 (has links)
Att behöva ställa om sitt arbetssätt från att arbeta fysiskt på plats till att arbeta hemifrån på distans är något som har påverkat de flesta organisationer och individer till viss utsträckning på grund av Covid-19 pandemin. Inom informatiksektorn används agila arbetssätt för att agera som en buffert för att snabbt kunna anpassa sig till nya krav eller arbetsförhållanden. Denna studie tar ett intresse i att undersöka den agila rollen Scrum master utefter ramverket Scrum. Samt studera ifall rollen har behövt göra förändringar i sina arbetsuppgifter och inom Scrum ceremonier, med anledning av övergången till ett distansbaserat arbetssätt. Genom en kvalitativ undersökning där sju certifierade Scrum masters intervjuats har personliga erfarenheter samlats in för att undersöka samband med förändringar som krävts vid omställningen av ens arbete. Där de intervjuade besvarat att deras arbete går att utföra väl även när distansarbete krävs eller blir infört i ens vardag. Utifrån resultatet bygger studien vidare på forskning kring att arbeta som Scrum master och enligt Scrums riktlinjer är en välfungerande metodik även ifall ens arbete behöver genomföras på distans. Trots detta finner studien ett skifte i Scrum masterns prioriteringar vid distansarbete där ett större fokus behövs för att bibehålla kommunikation, välmående och effektiviteten inom Scrum-team. Framför allt när ett Scrum-team blir internt distansbaserat. Detta leder även till rekommendationer som bör beaktas av organisationer eller Scrum masters som utför sitt arbete på distans. / Having to change one's way of working, from working physically on site to remote work is something that has affected most organizations and individuals to some extent due to the Covid-19 pandemic. In the informatic sector, agile working methods are used to act as a buffer to be able to quickly adapt to new requirements or working conditions. This study takes an interest in investigating the agile role of the Scrum master along the Scrum framework, as well as studying whether the role has needed to make changes in performed tasks and within Scrum ceremonies due to the transition to work remotely. Through a qualitative survey where seven certified Scrum masters were interviewed, personal experience from the interviewees has been gathered to investigate the connection with changes required in the adjustment of one's work. Where the interviewees answered that their work can be performed well even when remote based work is required or is introduced into the everyday life. Based on the results, the study extends on research regarding working as a Scrum master and according to Scrum's guidelines, is a well-functioning methodology even if one's work needs to be carried out remotely. Despite this, the study finds a shift in the Scrum master's priorities when working remotely. The study found that a greater focus is needed to maintain communication, well-being, and efficiency within the Scrum-team. Especially when a Scrum-team internally becomes remote based. Which leads to recommendations that should be considered by organizations or Scrum masters who perform their work remotely. Lastly, the following thesis is written in Swedish.
|
103 |
Visualisering av projekt : VisualiseringsverktygNorling, Anton January 2015 (has links)
Visualisering är en ofta förekommande metod som används vid utveckling av en ny produkt för att redan i ett tidigt stadium kunna visa den färdiga produkten i form av en prototyp eller annan digital ritning. Det är dock inte lika vanligt att visualisera själva utvecklingen av produkten eller vilken fas den befinner sig i, vilket kan leda till osäkerhet inom utvecklingsgruppen och ge det fortsatta arbetet av produkten en tvetydig bild. Projektgrupperna på företaget CGI Östersund jobbar enligt den agila systemutvecklingsmetoden Scrum där arbetet delas upp i olika delleveranser och ärenden, vilket gör det möjligt att visualisera utvecklingsprocessen. Den här undersökningen har studerat Scrum-metoden ytterligare och därefter tagit fram ett visualiseringsverktyg bestående av en REST-webbtjänst i Java och en webbklient som hämtar information från ett ärendehanteringssystem, JIRA, som företaget använder sig av. Informationen presenteras sedan i form av olika grafer beroende på vad som skall visualiseras. Verktygets funktion och konstruktion har sedan utvärderats med användbarhetstester och även jämförts med ett liknande verktyg som redan finns i den befintliga JIRA-plattformen. Användbarhetstesterna utfördes både innan och efter implementation där det första testet enbart bestod av mock-ups och det andra när verktyget hade fått ett fungerande resultat. Resultatet har visat att det fortfarande råder en del oklarhet i verktygets mer invecklade funktioner, men att helheten av de olika delsystemen är förståelig i dess användbarhet. Jämförelsen med visualiseringen i JIRA visar att liknelserna är stora och att det i nuläget finns både för- och nackdelar med att använda den här lösningen. Verktyget är i övrigt uppbyggd med moderna tekniker och står på en bra grund för vidare utveckling från företagets sida. / Visualization is a frequent method used in the development of a new product to see the finished product to an early stage in the form of a prototype or digital drawing. However, it is not as common to visualize the actual development of the product or what phase it is in, which can lead to confusion within the development team and provide further the work of the product an ambiguous picture. Project teams at the company CGI Östersund works according to the agile system development methodology Scrum where the work is divided into different partial deliveries and issues, making it possible to visualize the development process. This investigation has studied the Scrum method further and then developed a visualization tool consisting of a REST web service in Java and a web client that retrieves information from a issue tracking system, JIRA, which the company uses. The information is then presented in the form of various graphs depending on what is to be visualized. The tool's function and design has been evaluated with usability testing and also then compared with a similar tool that is already in the existing JIRA platform. Usability tests were conducted both before and after implementation, the first test consisted only of mock-ups and the second when the tool had a functioning results. The results have shown that there is still some ambiguity in the tool's more complex features, but to the whole of the various subsystems is understandable in its usability. The comparison with the visualization in JIRA shows that the parables are great and that at present there are both advantages and disadvantages of using this solution. The tool is otherwise constructed with modern techniques and stands on a good basis for further development from the company.
|
104 |
Bättre med Scrum? : En studie om den "nya" utvecklingsmodellenEriksson, Johan January 2010 (has links)
<p>The Thesis purpose is in the context of system development validate the Scrum Methodology. Projects concerning information technology are difficult to manage and tend to fail in quality, time or costs. Scrum presents a new view of the system development. Better cooperation between customers and developers, continuous follow-up on daily basis and extensive communication in the development team are all characteristics of Scrum. Scrum is described as a new paradigm by its founders but has been criticized by experts of system development too. This Thesis discuss if Scrum is a better way to develop software than older models like the Rational Unified Process and the Spiral Model with focus in five factors. The result of the study is that Scrum has given system development new ways to manage requirements and methods to push the project forward. Lack of management commitment and user involvement can be better with Scrum if the model is used in the right way. Answers concerning coding and testing differ between the respondents in the study which makes it different to make conclusions regarding this factor.</p> / <p>Syftet med uppsatsen är att i en systemutvecklingskontext beskriva de problem som gör att IT-projekt misslyckas och utvärdera om användningen av den agila utvecklingsmodellen Scrum reducerar problemen. IT-projekt tenderar att misslyckas och de bakomliggande orsakerna är flera. Uppsatsen grupperar misslyckande av IT-projekt i fem faktorer. Ledningsstöd, användarmedverkan, projektstyrning, kravhantering samt kodning och test. Scrum är en agil systemutvecklingsmodell som av sina skapare beskrivits som ett paradigmskifte inom systemutvecklingen. Korta tidsintervaller, självgående systemutvecklare, daglig uppföljning är några av Scrums kännetecken. För att besvara syftet har en kvalitativ datainsamlingsmetod använts. En intervjuserie med tio intervjuer och en observation ligger till grund för undersökningens resultat. All insamlad data är insamlad på fallföretaget Banverket Verksamhetsstöd IT. Undersökningen har visat att Scrum ger en del nya angreppssätt främst avseende projektstyrning och kravhantering. Scrum innehåller möjligheter för ökad användarmedverkan och ledningsstöd men det krävs konkreta åtgärder från projektorganisationen om det ska lyckas fullt ut. Uppfattningar kring kodning och test skiljer sig åt beroende på vilken respondent som frågas. Det tyder på att det saknas tydliga rutiner i det här avseendet. Slutsatsen blir därmed att Scrum reducerar några av de problem som finns i IT-projekt och därmed med fördel kan användas som en best practice.</p>
|
105 |
Kvalitetssäkring av webbapplikationer : En utvärdering av testautomatisering med agila utvecklingsprocesserShaif, Ayad January 2019 (has links)
Quality assurance is becoming increasingly important to implement in expanding development projects. The components being built must be tested regularly to ensure the functionality of the whole product. Leeroy applies scrum as a development method along with manual GUI tests that only are performed when all components belonging to each sprint are completed. This leads to shortage in time for a tester to apply the assigned test scenarios. Testers are therefore subjected to stress in their work as testing requires high accuracy and speed in order to effectively ensure that the components end up in a production environment. The purpose of this study is to streamline current test processes by replacing manual GUI tests with automated GUI regression tests using BDD principles. Specification of the requirements was carried out using data collection methods that were chosen for this study. The specifications were used both to evaluate the construction as well as the results obtained. The results show that it is important that both the tester and the rest of the agile team cooperate during each sprint, as the components are developed incrementally and tested regularly. The results show even the importance of prioritizing the test scenarios; this is done to ensure the efficiency of the workflow by first choosing the most important components to test. The tested aspects in this study have also proven that both frameworks Cucumber and Puppeteer have the potential to contribute to a smooth implementation of BDD in an agile development team. This is due partly to the reasonable results from the performance tests that measured the speed of feedbacks as an efficiency test, partly to a high degree of both usability and reusability. This study is limited to few test scenarios due to shortage of time given for this course and therefore the performance results doesn’t express all kind of testing scenarios. / Kvalitetssäkring blir allt viktigare att genomföra i växande utvecklingsprojekt. Komponenterna som byggs måste testas regelmässigt för att garantera funktionaliteten av produkten som utvecklas. Leeroy tillämpar idag Scrum som utvecklingsmetod med manuella tester som genomförs när alla komponenter är färdigbyggda vid slutet av varje sprint. Detta leder till att testaren har kortare tid på sig för att utföra testscenarierna. Testaren utsätts därför för stress i sitt arbete då uppdraget kräver en hög noggrannhet med snabbhet för att effektivt försäkra att komponenterna hamnar i en produktionsmiljö. Syftet med undersökningen är att effektivisera nuvarande testprocesser genom att ersätta de manuella GUI-tester med automatiserade GUI- regressionstester som tillämpar BDD principer. Specificering av kraven genomfördes med hjälp av datainsamlingsmetoder som valdes till denna undersökning. Kravspecifikationerna användes dels för utvärdering av konstruktionen och dels för utvärdering av de erhållna resultaten. Resultaten visar att det är viktigt att både testaren och resten av det agila teamet samarbetar under varje sprint, då komponenterna utvecklas inkrementellt och testas regelmässigt. Resultaten visar vikten av att prioritera testerna som kommer att utvecklas för att säkra effektiviteten i arbetsflödet och även säkra att de viktigaste funktionerna testas först. Undersökningen har visat att både Cucumber och Puppeteer kan bidra till en smidig implementation av BDD i ett agilt utvecklingsteam. Detta beror dels på de rimliga resultaten från prestandatesterna som mäter effektiviteten, dels en hög användbarhetsgrad vad gäller både läsbarhet och skrivbarhet i syntaxen och dels en hög återanvändbarhetsgrad. Denna studie avgränsades till få antal testscenarier på grund av brist på tid i undersökningen och därför visar resultaten från prestandatesterna inte alla slags testscenarier.
|
106 |
Systemförvaltning med en agil metod : En fallstudie om Scrum inom systemförvaltningViklund, Anton, Ahlman, Elias January 2017 (has links)
At present, the area of agile management methods is a relatively unexplored area. The purpose of this study has been to investigate how well suited agile methods are for use in IT-maintenance. This has been done by collecting material on the subject, which acted as a base for a case study. In the study, the collected material from the investigated company, external companies and observations performed at the investigated company has been analyzed against existing theory in the field. Furthermore, conclusions have been drawn from information gathered during the course of the study. Based on this survey, it can be noted that in the activities that were investigated, an implemented agile method can add value to the maintenance operation. These added values present themselves in the form of a better and clearer structure, better communication and more effective working methods. One of the biggest challenges of agile agility in management has proved to be cross-functionality in the team. In this case as well as in other theoretical cases, the lack of cross functionality has been something identified. The theoretical cases show that the introduction of an agile method helps maintenance teams to become cross-functional. In the business investigated in this study, there were only indications stating that the business had started a transition to a cross-functional team. The fact that no definitive link between agile methods and transition to cross-functionality was identified in this case is considered to be due to the fact that the agile work was at an earlier stage. In conclusion, this study shows that agile methods are well-suited for use in maintenance, but some modifications to the agile approach need to be implemented. / I dagsläget är området agila metoder inom systemförvaltning ett relativt outforskat område. Syftet med denna studie har varit att undersöka hur väl lämpade agila metoder är för en förvaltande verksamhet. Detta har gjorts genom att bakgrundsmaterial i ämnet samlats in, för att bilda en teoretisk grund för en fallstudie. I studien har det insamlade materialet från det undersökta företaget, externa företag samt egna observationer som utförts på fallföretaget analyserats gentemot existerande teori inom området, varefter egna slutsatser dragits. Utifrån studien kan det konstateras att i den verksamhet som undersökts har en implementerad agil metod tillfört värde till verksamheten. Detta i form av en bättre och tydligare struktur, bättre kommunikation och ett effektivare arbetssätt. En av de största utmaningarna med att arbeta agilt inom systemförvaltning har visat sig vara tvärfunktionalitet i teamet. I detta fall såväl som i andra teoretiska fall har avsaknaden av tvärfunktionalitet varit något som identifierats. De teoretiska fallen påvisar att införandet av en agil metod har hjälpt förvaltningsteamen att bli tvärfunktionella. I verksamheten som undersöktes uppmärksammades enbart indikationer på att verksamheten påbörjat en övergång till ett tvärfunktionellt team. Att ingen definitiv koppling mellan agila metoder och övergång till tvärfunktionalitet identifierades i detta fall anses bero på att det agila arbetet befann sig i ett tidigare skede. Avslutningsvis styrker studien att agila metoder är väl lämpade för användning inom systemförvaltning, men vissa modifikationer i det agila arbetssättet behöver genomföras.
|
107 |
Musikens påverkan på spelupplevelsenJohansson, Kim, Lundqvist, Hugo January 2019 (has links)
Musik i spel gör det möjligt för skaparna av spelet att använda ytterligare ett medium för att påverka spelaren. Precis som i film används musiken för att förstärka upplevelsen, vilket gör valet av musik en viktig faktor. Vi har i vårt kandidatarbete undersökt hur valet av musik kan påverka spelaren, med fokus på etik. De etiska aspekterna och hur spelaren påverkas visas genom de känslor som spelaren tycker sig uppleva under en kortfilm. Denna interaktiva kortfilm som vi använder oss av har vi satt ihop med klipp från mobilspelet Sniper Extinction, vilket är en förstapersonsskjutare inom genren krigsspel. För att undersöka detta har vi använt oss av kvalitativa samt kvantitativa metoder, observationer, samt intervjuer. I texten beskriver vi relationen mellan musik och bild, etiken inom spel, samt de metoder och designprocesser som krävdes för att nå vårt resultat. Texten avslutas med en redogörelse för den insamlade datan och därefter en diskussion som reflekterar över arbetet och beskriver hur en skulle kunna fortsätta undersöka inom detta ämne. / Music in games makes it possible for the creators of the game to use another medium to reach the player. Just like in films the music is use to enhance the experience, which makes the choice of music an important factor. In our bachelor thesis we have examined how the choice of music can affect the player, with a focus on ethics. The ethical aspects become apparent since we use an interactive short movie we have put together with scenes from the mobile game Sniper Extinction, which is a first-person shooter in the genre of wargames. To study this we have performed qualitative as well as quantitative research, observations, and interviews. In the paper we describe the relationship between music and picture, the ethics of games, the methods and the design processes we used to reach our results. The paper is rounded off with an exposition about the collected data and thereafter a discussion which reflects on the study and describes how one could continue to study about this subject.
|
108 |
CPlanner : Kursplaneringsprototyp med Design Science och ScrumTobias, Eklund, Spehar, Joakim January 2013 (has links)
Utveckling av planeringssystem är ett komplext designproblem som kräver både en hög grad av flexibilitet men även struktur. I samband med planering är det ett flertal aktörer, aktiviteter och resurser som måste beaktas. Kunnandet när det gäller planering finns ofta koncentrerad till ett fåtal nyckelpersoner. Det är därför ingen tillfällighet att många företag, organisationer och även universitet idag bedriver sin planering i beprövade enanvändarsystem som Excel fast att det finns starkt behov för standardiserat fleranvändarsystem. Uppsala universitet är inget undantag trots dess storlek med över 40 000 studenter, 6 200 anställda, 130 utbildningsprogram och 2000 fristående kurser. Kursplaneringen bedrivs med hjälp av enanvändarsystem där man är beroende av ett antal nyckelpersoner för att planeringen skall fungera. Uppsatsens syfte är att undersöka och belysa den problematik som finns i samband med utveckling av planeringssystem genom att utveckla en prototyp för ett kursplaneringssystem. Den forskningsstrategi som används är Design Science och den utvecklingsmetodik som används är Scrum. Prototypen har utvärderats regelbundet under utvecklingen genom formativ utvärdering. Uppsatsens kunskapsbidrag utgörs av metodkunskap som visar hur Scrum och Design Science kan kombineras samt modellkunskap som visar den grundläggande strukturen för ett kursplaneringssystem. / Development of planning system is a complex design problem that requires both a high degree of flexibility but also structure. In the context of planning, there are several actors, activities and resources that must be considered. Expertise in planning is often concentrated in a few key individuals. It is therefore no coincidence that many businesses, organizations and even universities currently conducts its planning in proven single-user system like Excel even though there is a strong need for standardized multi-user system. Uppsala University is no exception, despite its size, with over 40,000 students, 6,200 employees, 130 programs and 2000 courses. Course planning is conducted using single-user system and which is dependent on a number of key individuals to plan to work. The essay aims to investigate and illustrate the problems that are associated with the development of the planning system by developing a prototype of a course scheduling system. The research strategy used is Design Science and the development methodology that is used is Scrum. The prototype has been evaluated regularly during development through formative evaluation. The essays knowledge contribution is methodological knowledge that shows both how Scrum and Design Science can be combined and model knowledge, which shows the basic structure of a course scheduling system.
|
109 |
UTVECKLING AV GENERELLA LÖSNINGAR – EN FALLSTUDIE PÅ INVENTERINGSSYSTEM / DEVELOPMENT OF GENERAL SOLUTIONS - A CASE STUDY OF STOCK SYSTEMSLovrenovic, Ivan January 2015 (has links)
Att inventera är en påfrestande process där anställda samlar in data med en observationsundersökning. Ett exempel är livsmedelsbutiker som skriver ut meterlånga listor inför en lagerinventering där inventeraren anmärker skillnader på de fysiska varorna och vad som står på listorna. Inventering är något som de flesta företag gör men som skiljer sig från bransch till bransch. Eftersom det är ett resursslöseri att lösa samma problem flera gånger, utan att återanvända tidigare lösningar, har studenten valt att studera en relativt generell lösning på ett inventeringssystem som ska kunna användas av flera branscher.Syftet med denna studie är därför att studera vilka funktionalitetskrav som finns på ett inventeringssystem och vilka tekniska lösningar som kan användas vid utveckling av ett inventeringssystem.För att utreda detta tillämpades en abduktiv ansats där en fallstudie gjordes på inventering. En litteraturstudie gjordes på tekniska lösningar som kan användas vid utveckling av ett inventeringssystem.Studiens resultat är en kravspecifikation på ett inventeringssystem från lager- och skogsbranschen. Resultatet innehåller även tekniska lösningar som kan tillämpas och därmed uppfylla kraven. Parallellt med studien utvecklades en inventeringsklient tillsammans med Sweco som uppfyller både deras krav på klienten och de krav som studiens empiri erhållit. Resultatet av studien visar på ett system som klarar av att skapa, spara och återskapa dynamiska formulär. När formulär skapas kan dess kontrollelement ha restriktioner som klienten kan validera innan resultat sparas. Studiens resultat visar även på att en förstudie av ett system tenderar till att hitta indirekta/dolda krav.Den primära begränsningen i studien har varit tid. Hade mer tid kunnat ägnas åt studien skulle insamlingen av empiri ha varit mer omfattande. / Stocktaking is an exhausting process where employee’s collects data and is something that most companies do, although what they are collecting differs from business to business. Because it is a resource-waste to solve same problem multiple times, without reusing previous solutions, the student have choosen to study an overall solution for a stocktaking system that can be used by multiple businesses.The purpose of this report is to establish the end-user requirements on a stocktaking system and study which technical solutions can be used when developing a stocktaking system.The study used an abductive method with a case study on stocktaking. For the case study the empiricism was collected with interviews. A meta-analysis was implemented for the purpose to seek and analyse relevant literature.The result of the study was a requirement specification for an inventory system based on the forest and stock industry. The result also contains technical solutions that can be applied on the system in order to fulfill the requirements. In parallel with the study an attempt was made to develop a prototype of a stocktaking client togheter with Sweco that met both their requirements and requirements that was obtained from the interviews. The results show that the stocktaking client can manage to create, save and recreate dynamic forms. When forms are created their controls also have the ability to specify restrictions. The client can interpret these restrictions and validate the inputs before saving results. The results of the study also implies that a feasibility study of a system tend to find hidden requirements.The primary limitations of the study were time. If the study had a larger timescope more time could have been spent on collecting empirical data and gather end-user requirements.
|
110 |
Organisatoriska förutsättningar för coachande ledarskap i en agil kontext / Organizational prerequisites for managerial coaching in an agile contextNyström, Frida, Andersson, Marie January 2015 (has links)
Bakgrund: Användandet av agila metoder, där ett coachande ledarskap förespråkas, ökar i snabb takt. Välutvecklade ledaregenskaper är ingen garanti för ett framgångsrikt coachande ledarskap då det kan finnas organisatoriska faktorer som försvårar för ledarens arbete. Tidigare forskning har studerat vilka organisatoriska förutsättningar som är viktiga för coachande ledarskap, men inte i en agil kontext, varför denna studie behövs. Syfte: Studiens syfte är att identifiera och analysera organisatoriska förutsättningar för coachande ledarskap i en agil kontext. Metod: Denna studie är en kvalitativ enfallsstudie där semistrukturerade intervjuer genomförts med åtta teamledare på Saab AB, Linköping. Resultat: Genom denna studie har vi identifierat sex stycken förutsättningar för coachande ledarskap i en agil kontext. Två av dessa relaterar främst till implementeringsprocessen medan övriga fyra berör upprätthållandet av ett coachande ledarskap i en agil kontext. Förutsättningarna är; förståelse för förändring, utbildning & individuella mål, organisationskultur, strategi & mål, tydliga roller samt målstyrning. De två sistnämnda är förutsättningar som inte belysts inom tidigare litteratur om coachande ledarskap men som är viktiga i en agil kontext. / Background: The usage of agile methods where a coaching leadership style isrecommended, is increasing quickly. Well-developed leadership capabilities are noguarantee for a successful coaching leadership since there are organizational factors thatmight make it difficult. Earlier studies have investigated which organizational prerequisitesthat are important for coaching leadership, but not in an agile context, why thisstudy is needed. Aim: The aim of the study is to identify and analyze organizational prerequisites formanagerial coaching in an agile context. Method: The study is a qualitative case study where semi structured interviews have beenconducted with eight team leaders at Saab AB, Linköping. Results: Through this study we have identified six different prerequisites for coachingleadership in an agile context. Two of these mostly relate to the implementation processwhereas the other four affect the maintenance of a coaching leadership in an agile context.The prerequisites are; understanding changes, training & individual goals,organizational culture, strategy & goals, clear roles and management by objectives. Thelast two have not been highlighted in existing literature about coaching leadership, butare important in an agile environment.
|
Page generated in 0.0598 seconds