Sökresultat:
149 Uppsatser om Agila systemutvecklingsmetoder - Sida 7 av 10
Agila metoder ? en kartläggning av teori och praktik
In recent years, agile software development methods have become increasingly popular throughout the world. Today there are a number of different agile methods and they all rest on the Agile Manifesto that was formulated in 2001 as a reaction to the traditional software processes.The aim of this thesis is to make a survey of some of the agile methods used today and to see how they are being used in practice. It consists of two parts: a literature study and an interview study with people working in the software business. First, a definition of agile methods is proposed and a number of different agile methods are described. Second, the interviews are being analysed with special focus on communication, collaboration, expectations and results.
Stöd för kommunikation i systemutvecklingsmetoder : ett ramverk och en jämförelse
Ett informationssystem syftar till att förse ett företag med information för att förbättra dess kompetens och effektivitet. Acceptansen av informationssystemet, och den effekt det får i företaget, är beroende av hur väl systemet motsvarar kundens krav. Trots denna vetskap är den främsta kritik som riktas mot informationssystem idag att de inte motsvarar intressenternas krav och således inte används i avsedd omfattning.Den viktigaste informationskällan, som systemutvecklarna har vid undersökning av problemdomänen och kraven på det tänkta systemet är intressenterna. För att resultatet av systemutvecklingsprojektet skall bli så bra som möjligt kräver det att intressenterna är engagerade och involverade i processen att samla in information. Risken är annars att den insamlade kunskapen är ofullständig och inkonsistent.
Automatisering av mjukvarutest inom agil systemutveckling : Flerfallsstudie av moderna testares utmaningar
Systemutveckling har på senare år rört sig mot allt mer flexibla metoder för att bedriva utveckling, ett agilt förhållningssätt vid systemutveckling i dagens IT-bolag är inte alls ovanligt. I takt med förändring av tillvägagångssättet har även ett moment inom testningen fått allt mer fokus: Testautomatisering. Vissa författare hävdar till och med att det inte går att bedriva agil systemutveckling utan att införa testautomatisering. Syftet med uppsatsen är därför att undersöka vilka utmaningar en testare inom de agila metoderna stöter på vid testautomatisering. Detta utförs med hjälp av intervjuer på fem olika företag av fem olika testare där de alla har en gemensam nämnare, att de jobbar agilt..
Etiska hänsynstaganden i samband med systemutveckling
Ett införande av ett informationsystem i en organisation lederofta till förändringar både på ett organisatoriskt och individuelltplan. Exempelvis kan individer få andra arbetsuppgifter eller blirutan arbete till följd av informationssystemet.Informationssystem kan också användas inom säkerhetskritiskaområden som exemplevis inom sjukvården, flygplansindustrinoch inom det militära. Vem bär ansvaret vid felaktigheter isystemet då olyckan är framme? Vid en överblick över erkändasystemutvecklingsmetoder återfinns ingen vägledning hur deetiska aspekterna ska beaktas i samband med systemutveckling.Syftet med uppsatsen var att svara på frågan hur det tas hänsyntill de etiska dilemman som kan uppstå i samband medsystemutveckling. För att besvara frågan utfördes femkvalitativa semistrukturerade intervjuer med systemutvecklaremed olika arbetserfarenheter.
Undersökning, implementering och utvärdering av ett system för att visualisera immaterialrättsdata
Detta arbete har utförts tillsammans med Ipendo Systems AB i Linköping. Företaget utvecklar ett system för att administrera immateriella rättigheter som heter Ipendo Platform. Kunder som använder Ipendo Platform saknar idag ett sätt att visualisera och analysera den data som de har inlagda i systemet. Syftet med detta examensarbete har varit att från grunden ta fram och realisera en modul till Ipendo Platform som visualiserar och analyserar kunders immaterialrättighetsdata. Vidare har syftet också varit att integrera modulen mot Europeiska patentverkets publika databas så att konkurrensanalyser kan göras mellan olika företag.
Att koordinera distribuerade IT-projekt med stöd av informations- och kommunikationsteknik : En fallstudie på IFS World Operations AB
IT-system utvecklas idag ofta i globalt distribuerade organisationer. Detta görs för att möta de krav som ställs från omgivningen samt för att finna specialkompetens. En global organisation kan medföra distribuerat arbete, alltså att utvecklingsgrupper sprids över flera platser. Ett problem med detta kan vara att få alla delar av verksamheten att arbeta mot ett gemensamt mål. Koordination ? att hantera beroenden mellan element i komplexa organisationer för att möjliggöra effektivt arbete mot ett gemensamt mål ? blir då en viktig aktivitet.
Företags möjligheter och behov av att använda verktyg som automatiserar regressionstester
Alla som utvecklar mjukvarusystem har ett gemensamt mål, att spara tid och pengar samtidigt som man vill utveckla system som har hög kvalitet. Kvalitet hos mjukvara hänger starkt ihop med validering och verifiering av mjukvaran. Vanligtvis validerar och verifierar man mjukva-ran genom att testa den. Testning upptar därför en stor del av systemutvecklingsresurserna. En arbetsam uppgift i sammanhanget är regressionstester eftersom de ofta kräver stora insatser i form av arbete och tid och dessutom kan innebära risker i systemutvecklingen.
Säkerhetstänkande integrerat i systemdesign via formaliserade metoder
Systems development methods mirror different organizational perspectives, and not all methods are formalised, but what they have in common is the purpose of structuring and supporting systems development processes. Which method would be the most suitable may be determined by the systems development context at hand, because every systems development context is unique. Information is a valuable asset in today?s organizations, and it needs to be protected against both internal and external security threats. In our essay we aspired to find and present suggestions as to how systems developers can include security in the very design based on formalised systems development methods to create systems that are better prepared to meet the security challenges of today.
Hållbarhetsredovisning Hur ett företag redovisar sitt CSR-arbete
Agila metoder blir allt vanligare bland IT företag i hela världen. I dagsläget är de vanligare ände traditionella metoderna inom utveckling. Bland dessa metoder återfinns Scrum som denvanligaste metoden.Detta arbete har som syfte att analysera hur Scrum tillämpas inom organisationer för attfungera på ett praktiskt plan, eftersom alla företag inte ser likadana ut och inte stöter påsamma problem. Till grund för analysen har en litteraturstudie utförts gällande de olika agilametoderna för att hitta likheter och olikheter. Baserat på resultaten från denna studie harintressenter identifierats och intervjuats för att sedan göra en jämförande analys på metodenoch litteraturen.
Facilitatorns påverkan på en systemutvecklingsmetod
Idag finns det många olika systemutvecklingsmetoder och dess strategiska fokus skiljer sig från metod till metod. Vissa metoder använder sig av en mer användarledd strategi till exempel JAD, där användarna får vara med och driva utvecklandet av systemet och få det anpassat efter deras behov. Andra metoder använder en expertdominerad strategi till exempel SSADM, där experterna utvecklar systemet, där experterna utreder vad systemet bör innefatta. Eftersom metodernas strategi och fokus skiljer sig, skiljer de sig även åt när det gäller arbetsprocessen gentemot organisationen. Ett sätt att arbeta gentemot organisationen är att använda sig av en facilitator.En facilitator är en medlare, assistent som är neutral.
Agila metoder vid verksamhetsutveckling - Vägen till nöjda kunder?
In recent time, agile methods have been devoted much attention, and the concept is widely used in the IT industry in particular. An increasing number of companies are interested in this way of working. The following report is the result of a study on the ability to create value for customers in business development through the use of agile methods. We ask what the advantages and limitations of agile methods are in the creation of customer value. Grounded Theory and an initial literature review was used to answer this question.
Kartläggning av en arbetsprocess i förändring : Hur distribution över tid, individer och artefakter kan användas för analys vid införandet av Lean Thinking i verksamheten
Lantmäteriets stödenhet Utveckling och IT (UIT) ska inför ett mer agilt arbetssätt. Den agila arbetsmetoden ifråga är Lean Thinking, den västerländska adaptionen av Toyota Production System. För att underlätta vid en övergång till det nya arbetssättet, kartläggs de inledande faserna i projektarbetet, då dessa saknar specifika anvisningar i den nuvarande projektstyrningsmodellen, Praktisk projektstyrning (PPS). Utifrån kartläggningen utfördes så en tvåstegsanalys, den första utifrån ett distribuerat kognitivt perspektiv och sedan utifrån de fem huvudprinciper från Lean Thinking. Resultatet från analysen resulterade sedan i ett antal förändringspunkter som UIT kan använda sig av vid bytet av arbetssätt.
Företagsmodell för byten av systemutvecklingsmetod : från vattenfallsmodellen till Agila metoder
As changes occur more frequently in IT- and software development, it is important for the companies to meet the demands and needs of its customer. The companies have to be able to adapt themselves continuously in order till fulfill its customers changing needs in an effective way, which results in big changes of the companies? structures. The more traditional way of working is often replaced with more alternative approaches as a response to the reputable deficiencies of its predecessors. As an effect of the rapid change and development some companies now see big potential in switching to more Agile and flexible methods and some companies have no choice but to change their way of working.
Kreativitet och processtyrning : En studie om processtyrning som förändringsfaktor för individens kreativitet
Systemutveckling påverkas till viss del av olika former av processtyrning. Det kan handla om rena systemutvecklingsmetoder men kan även innefatta mer subtila former av styrningar som till exempel tidspress, ekonomiska styrningar och styrningar i termer av tekniska verktyg. Styrande faktorer som nämns ovan påverkar individens förutsättningar för att verka kreativt i sitt arbete och olika typer av styrande faktorer påverkar individens kreativitet på olika sätt. De mer individnära processtyrningarna som främst påverkar individens arbetsglädje och motiva-tion vilket i sin tur påverkar kreativiteten går att sätta i en kategori. Dessutom existerar en annan kategori som innefattar de styrningar som i större utsträckning rör verksamhetens hel-het och är något svårare att påverka.
En prestationsbaserad prismodell och biljettsystem för kollektivtrafiken : Den agila prismodellen och biljettsystemet
I kollektivtrafiken används ett flertal olika prismodeller och biljettsystem. Denna studie utgår ifrån hur lokaltrafiken ser ut i framförallt Uppland där UL, Upplands Lokaltrafik, planerar och upphandlar kollektivtrafiken till olika utförare. Nackdelar identifieras med dagens prismodeller som hos UL består av zonindelningar för enkelbiljetter samt enhetspriser för periodbiljetterna. Prismodeller bedöms ofta i en skala mellan enkelhet och rättvisa. Problemen som identifierats och som studien särskilt fokuserar på är bristen på rättvisa i dagens prismodell, i form av låg korrelation mellan prissättning och utnyttjande av kollektivtrafiken.