Sök:

Sökresultat:

149 Uppsatser om Agila systemutvecklingsmetoder - Sida 1 av 10

Val av systemutvecklingmetod utifrån ett strategiskt perspektiv : En fallstudie på SPV

De flesta metoder, verktyg och arbetssätt som används vid traditionell projektledning har använts under en lång tid trots att de yttre förutsätt-ningarna har förändrats. Systemutvecklingsbranschen upplevde de traditionella metoderna att driva projekt som oerhört statiska och tröga, därför utvecklades mer lättrörliga metoder som kom att kallas Agila systemutvecklingsmetoder. Fram till år 2007 fanns inte en strukturerad process för hur valet och implementeringen av en agil systemutveckl-ingsmetod bör gå till. Det finns idag några ramverk som beskriver hur val och implementering av en agil metod kan bedrivas. Inget av dessa ramverk tar dock i beaktande eller utgår ifrån en organisations strategi eller vikten av strategisk passform.

Agila systemutvecklingsmetoder vid systemförvaltning

Syftet med studien är att undersöka hur systemförvaltningsarbetet kan förbättras med agila meto-der. Litteraturstudien omfattar teori om förvaltning och agila metoder samt teori om agil förvalt-ning. Denna referensram blev sedan ett underlag för den empiriska undersökningen som genom-fördes som en fallstudie. Detta gav oss möjlighet att se ifall användning av en agil metod har lett till förbättringar i vissa av de svagheter som finns i systemförvaltningsarbetet.Slutsatsen från studien visar att vissa svagheter i systemförvaltningsarbetet kan förbättras med agila arbetsprocesser. Agila metoder med fördel kan användas för att skapa struktur i arbete och för att uppmuntra förvaltningen till nära samarbete med verksamheten när systemet förändras.

Agil systemutveckling ? en jämförelse mellan den agila och traditionella projektledaren

Den här uppsatsen handlar om projektledning av projekt som tar stöd av Agila systemutvecklingsmetoder. Från början skapades de agila metoderna, av utvecklarna själva, som ett svar på de traditionella metodernas rigiditet och, i deras mening, övertro på en dokumenterad process. Ordet ?agil? betyder lättrörlig och kärnan i de agila metoderna är att göra utvecklingen mer flexibel och lättare att manövrera. Det finns andra värderingar som är grundläggande i agil systemutveckling som påverkar projektledaren och dennes arbete för ett agilt projekt.

Agila metoder - Ett verktyg för att överföra kunskap i en snabbväxande organisation

Denna uppsats behandlar hur agila metoder kan användas som ett verktyg för att överföra kunskap mellan enheter och individer i en organisation. Relevansen i detta ämne har sin grund i att kunskapsöverföring idag är en central faktor för organisationer att skapa konkurrensfördelar. Uppsatsen behandlar även hur organisationer genom användning av agila metoder kan överkomma traditionella utmaningar vid kunskapsöverföring. För att få en förståelse för kunskapsöverföringsprocessen och hur de agila metoderna fungerar i praktiken samt hur dessa två kan sammankopplas, genomfördes en kvalitativ studie hos den agila organisationen Spotify. Studien visade att agila metoder kan användas som ett verktyg för överföring av kunskap genom främst tre faktorer, de självstyrande enheterna, dess tvärfunktionalitet samt hur agila metoder påverkar organisationskulturen.

Argumentera för den agila metoden : Att stärka argumentationen till beställaren i förespråkandet av agil projektmetodik

Syftet med arbetet är att identifiera svårigheter med att argumentera för den agila projektmetodiken till en beställare. Arbetet har även till syfte att ge rekommendationer på hur en organisation kan stärka sin argumentation för den agila metoden ut mot beställaren. För att uppnå arbetets syfte har den kvalitativ forskningsintervju och en litteraturgenomgång tillämpats. Resultatet visade att svårigheterna är att alla yrkesroller internt inom organisationen inte har en och samma definition över vad den agila metoden innebär. Den nuvarande agila modellen ansågs också av flertalet respondenter inte vara tillräckligt utarbetad.

Konceptuella modellers roll i agila utvecklingsprojekt

Konceptuella modeller är vanligt förekommande i plandriven utveckling men åsikterna om vad konceptuell modellering är och bör användas till är vitt skilda. Agil systemutveckling har växt fram som en motreaktion på den plandrivna systemutvecklingen och forskning har visat att många traditionella verktyg som förknippas med plandriven utveckling förkastas i detta relativt nya sätt att arbeta. Syftet med denna studie är att belysa hur yrkesverksamma inom agila projekt ser på konceptuell modellering i relation till det agila manifestet. Detta har åstadkommits genom intervjuer med flera utövare av agila projektmetoder. Studien visar att det agila manifestet har låg grad av förankring hos utövarna av agila metoder och att endast vissa av principerna efterlevs.

Den agila utvecklingen. En studie baserad på den agila metodikens utformning i praktiken

Vi har valt att inrikta oss på den agila utvecklingen som ämnesval till denna uppsats. Den agila utvecklingen handlar om ett nytt tänkande när man arbetar i olika projekt. Ämnesvalet omfattar information om dess innebörd, olika metodikformer samt en studie baserad på den agila metodikformens utformning i praktiken. Förutom relevant litteratur inom ämnet grundar sig studien också på en enkätundersökning som har gjorts på ett antal olika företag i Sverige som arbetar inom detta förhållningssätt. Anledningen till varför vi har valt just detta ämnesområde är att vi har inom hela vår treåriga utbildning studerat det agila förhållningssättet och även försökt att tillämpa samtliga agila metoder inom olika projekt.

Agila metoder i systemförvaltningen : Hur kan systemförvaltningens ändringshantering förbättras med agila metoder?

IT-system fungerar ofta som kärnan i verksamheter idag, dessa system ska underhållas under hela dess livstid av en IT-verksamhet. Med denna uppsats ville vi undersöka vilka problem som kan uppstå vid systemförvaltningens ändringshantering och hur dessa problem kan lösas med hjälp av agila metoder. För att besvara vår undersökningsfråga, Hur kan systemförvaltningens ändringshantering förbättras med agila metoder? använde vi oss av ett kvalitativt angreppssätt i form av intervjuer tillsammans med litteraturstudier. Företaget vi undersökte använde sig i systemförvaltningen utav agila metoder men aldrig i dess helhet.

Användarcentrerad design och agila metoder : Integrering av prototyping och Extreme Programming

 Agila metoder är en relativt ny ansats inom programvaruutvecklingsområdet och ses som en reaktion mot plandrivna metoder som har svårt att hantera oförutsägbara och skiftande krav. Agila metoder förespråkar nära och frekvent kundkommunikation och iterativt arbete för att ständigt kunna skapa, prioritera och verifiera krav. Dock uppmärksammar inte agila metoder aspekter som berör programvarans användbarhet. Syftet med rapporten är därför att integrera användarcentrerad design för att öka fokus mot programvarans användbarhet hos agila metoder. Användarcentrerad design är en process som fokuserar på användbarhet genom att användarna är en central aspekt i utvecklingsprocessen.

Agilt RUP / Plandrivna Agila metoder : Hur arbetar företagen?

Inom systemutveckling anva?nds ett flertal olika arbetsmetoder. Da?ribland agila metoder som t.ex. XP, SCRUM, Kanban och plandrivna t.ex.

Teknisk infrastrukturs påverkan på agil systemutveckling : En kvalitativ fallstudie av Graip-projektet

Författarna har utvecklat ett IT-system till missbruksvården inom socialtjänsten i Gotlands kommun. Utvecklingsprojektet används som kvalitativ fallstudie för att studera hur teknisk infrastruktur för systemutveckling påverkar systemutvecklingsprocessen. Projektet utvecklades agilt med en skräddarsydd variant av XP (Extreme Programming). Teknologier som användes var ASP.NET MVC, LINQ, LINQ-to-SQL, jQuery och Visual Studio.Syftet med uppsatsen är att besvara en frågeställning kring relationen mellan teknisk infrastruktur för systemutveckling och systemutvecklingsmetoder: har den tekniska infrastukturen (utvecklingsverktyg och miljöer, klassbibliotek, mjukvaruramverk) påverkat systemutvecklingsmetoden? Om så är fallet, på vilket sätt?I fallstudien studeras hur den agila systemutvecklingsmetoden påverkats av den tekniska in­fra­strukturen.

En jämförelse mellan svensk och kinesisk förhandlingskultur : en kvalitetsmässig ansats

IT-system fungerar ofta som kärnan i verksamheter idag, dessa system ska underhållas under hela dess livstid av en IT-verksamhet. Med denna uppsats ville vi undersöka vilka problem som kan uppstå vid systemförvaltningens ändringshantering och hur dessa problem kan lösas med hjälp av agila metoder. För att besvara vår undersökningsfråga, Hur kan systemförvaltningens ändringshantering förbättras med agila metoder? använde vi oss av ett kvalitativt angreppssätt i form av intervjuer tillsammans med litteraturstudier. Företaget vi undersökte använde sig i systemförvaltningen utav agila metoder men aldrig i dess helhet.

eXtreme Programming vs. etablerade systemutvecklingsmetoder : en jämförelse

Allt sedan 1960-talet har det utvecklats så många systemutvecklingsmetoder att det kan vara svårt, som systemutvecklare, att välja rätt metod till det utvecklingsprojekt som ska genomföras. För att underlätta valet av systemutvecklingsmetod kan ett jämförelseramverk vara användbart. Detta för att lättare kunna sätta sig in i de utvecklingsmetoder som finns till hands att välja mellan.Denna rapport fokuserar på att jämföra systemutvecklingsmetoden eXtreme Programming med Structured Systems Analysis and Design Method (SSADM) och Rational Unified Process (RUP). Detta görs med hjälp av ett jämförelseramverk. Syftet är att erhålla en djupare kunskap om vad eXtreme Programming är för en typ av systemutvecklingsmetod och vad den har att erbjuda som de mer etablerade metoderna, SSADM och RUP, inte kan erbjuda och vise versa.Resultatet av rapporten är ett jämförelseramverk som kan användas på ett strukturerat sätt för att erhålla information om systemutvecklingsmetoder.

Systemutvecklingsmetoders syn på testning : En jämförande studie

För att utveckla informationssystem använder företag och organisationer ofta systemutvecklingsmetoder. Att välja en systemutvecklingsmetod kan många gånger vara svårt, då olika systemutvecklingsmetoder lämpar sig för olika sorters projekt.Systemutvecklingsmetoder har bakomliggande filosofi som påverkar hur olika delar av informationssystemsutvecklingen sköts. Exempelvis är testning en viktig del i utvecklandet av informationssystem. Vi har därför i denna studie valt att inrikta oss på hur systemutvecklingsmetoder ser på testning.  Denna studie grundar sig i en litteraturstudie där vi som syfte haft att jämföra systemutvecklingsmetoderna; RUP, DSDM och Scrum i avseende systemutvecklingsmetodernas syn på testning.

Den agila utvecklingen - En jämförelse mellan teori och praktik

Den agila utvecklingen har på senare år fått allt mer uppmärksamhet då många företagbörjat införa det agila arbetssättet och de agila metoderna i deras organisationer. Det agilaarbetssättet utgår från att fokus ligger på människorna i verksamheten och projekten,samtidigt som de inblandade jobbar iterativt och flexibelt genom ständig kommunikationoch ett nära samarbete.Vårt syfte med undersökningen var att undersöka hur de agila metoderna används iorganisationer och om detta arbetssätt är lika utbrett som det påvisas i litteraturen. Viville också ta reda på om de agila metoderna används i praktiken såsom de är beskrivna iteorin eller om dagens organisationer modifierat dessa för att passa den egnaverksamheten bättre.Detta var även vår utgångspunkt när vi påbörjade vår studie där vi utfört elva intervjuer,varav nio utfördes muntligt och två via e-post. Dessa intervjuer har gjorts med personersom arbetar inom systemutveckling.I vår studie om agil utveckling har vi lyckats påvisa att majoriteten av våra respondenteranvänder sig av någon form av agilt arbetssätt inom deras organisationer. Dennamajoritet hade även modifierat metoderna så att dessa bättre skulle passade deras egnaverksamhet..

1 Nästa sida ->