Sökresultat:
149 Uppsatser om Agila systemutvecklingsmetoder - Sida 4 av 10
Varför misslyckas organisationer med agil metodtillämpning vid systemutvecklingsprojekt?
Organisationer har ökat tillämpningen av agila metoder i systemutvecklingsprojekt markant under de senaste åren. Tidigare forskning visar trots det att systemutvecklingsprojekt fortsätter att misslyckas i en alarmerande takt. Syftet med uppsatsen var att identifiera de bakomliggande orsakerna till varför systemutvecklingsprojekt med agil metodtillämpning misslyckas.Undersökningen genomfördes genom att först samla in en teoretisk grund till de ämnesintressanta områdena. För att komma fram till resultatet på den frågan genomfördes en utforskande fallstudie. Datainsamlingen bestod av tre semistrukturerade intervjuer med respondenter i det valda fallet.
Användbarhetsaspekter i samband med systemutveckling
Denna rapport innehåller en undersökning av vilka aspekter som är avgörande för att en systemutvecklingsprocess leder till slutprodukter med väl användbara gränssnitt. Rapporten innehåller dessutom ett antal riktlinjer för hur en systemutvecklingsmetod kan förbättras med avseende på användbarhet.För att genomföra undersökningen har jag valt att utvärdera hur två systemutvecklingsmetoder, SSADM och IDM, hanterar användbarhetsaspekter. Jag har utvärderat dessa metoder utifrån följande frågeställningar: om de stödjer gränssnittsdesign, om de är iterativt användarorienterade, om de involverar designers med speciella gränssnittskunskaper, om de har fokus på användarna, om de innehåller tidiga och kontinuerliga tester av användbarhet, om de har en integrerad utveckling samt om de innehåller stöd för prototyping. Det som framkommer i rapporten är att ovanstående frågeställningar till viss del är avgörande för att säkerställa slutprodukter med väl användbara gränssnitt. Förutom ovanstående aspekter är det dessutom av vikt att ta hänsyn till användbarhet i samband med kravinsamling och kravanalys.
Systemutvecklingsmetoder, strategier och profil ? en studie av Know IT på avdelningen Enterprise Content Management i Malmö
Det finns i dagsläget mängder av formaliserade systemutvecklingsmetoder, men det finns även företag som väljer att arbeta mer fritt efter erfarenhet. En aspekt som vi finner intressant är hur användandet av metoder eller avsaknaden av desamma påverkar ett företag ur ett profilperspektiv. Vi undersöker hur Know IT ECM i Malmö arbetar vid utveckling av system, för att sedan jämföra detta med hur deras image, identitet och strategi ser ut för att urskönja vad som är bra respektive dåligt. För att göra denna analys har CMM- och SAMM-ramverken använts som stöd. Datainsamlingen har mestadels bestått av intervjuer.
Metodanvändning vid utveckling av webbaserade informationssystem
Webbaserade informationssystem blir allt vanligare och komplexiteten på system ökar. Tidigare har utvecklingen varit driven av tekniker och verktyg med avsaknad av metodstöd. Det finns metoder tillgängliga vilka specifikt är framtagna för utvecklingsmiljön, men användningen av dessa verkar vara låg. Arbetet syftar till att undersöka i vilken utsträckning som metoder för webbaserade informationssystem används och varför de inte används i högre grad. För att svara på denna frågeställning har en enkätundersökning genomförts mot systemutvecklare som arbetar med webbaserade informationssystem.
Användarmedverkan i traditionella systemutvecklingsmetoder
De problem som följer den traditionella systemutvecklingen är att det är många informationssystem som inte blir implementerade eller använda på grund av att användarna inte accepterat det nya informationssystemet, likaså är ofta projekten överbudgeterade och tidsöverskridande. En av orsakerna till detta är att användarna inte deltar aktivt under utvecklingsprocessen, vilket gör att systemutvecklarna inte får all den information de behöver för att utveckla ett informationssystem som motsvarar förväntningarna.I detta examensarbete undersöks om tillvägagångssättet participatory design (PD), som innebär att användaren aktivt deltar i hela utvecklingsprocessen, går att integrera med den traditionella systemutvecklingsansatsen, där utvecklingen sker med användarna som stöd till systemutvecklarna.Integrationen har gjorts genom att dels byta ut tekniker i systemutvecklingsmetoden SSADM och dels genom att kombinera SSADMs tekniker med PD-tekniker. Detta resultat har används tillsammans med intervjuer för att avgöra om PD-tekniker kan användas i alla traditionella systemutvecklingsmetoder. Resultatet av integrationen visar att det är möjligt att integrera PD-tekniker med den traditionella systemutvecklingsansatsen..
Anpassningar av systemutvecklingsmetoden RUP
Systemutvecklingen har under de senaste åren medfört mer komplexa och tidskrävande arbetsuppgifter vilket har genererat olika problem. Resultatet av detta har gett upphov till att organisationer uppfunnit och infört systemutvecklingsmetoder. Enligt litteraturen används dock metoder sällan som de föreskrivs då olika anpassningar ofta genomförs.Det finns idag en uppsjö systemutvecklingsmetoder på marknaden, däribland RUP, som valts att belysas i detta arbete. Studien som genomförts undersöker hur systemutvecklare anpassar RUP i olika projekt samt vilka motiv det finns till de anpassningar som görs. Undersökningen omfattar sju respondenter från olika företag vilka har goda erfarenheter inom området.Resultatet av studien visar att RUP aldrig används i sin helhet och att kompletterande metoder ofta förekommer.
Säkerställa kunskapsöverföring vid agil systemutveckling : Hur Knowledge Management bör samspela med agila metoder
Kunskap anses idag vara den viktigaste faktorn för att skapa konkurrenskraftiga organisationer. I projektverksamheter har kunskap ännu större betydelse, då medarbetarna är uppdelade i fristående projekt och distansen mellan dem är större än i traditionella linjeverksamheter. Detta har resulterat i omfattande forskning kring Knowledge Management (KM) i projekt-organisationer. Forskningen har då utgått ifrån traditionell projektledning som härstammar ifrån tillverkningsindustrin. Inom systemutveckling har nya projektledningsmetoder utvecklats som är anpassade till denna bransch och kallas för agila metoder.
Hur stödjer systemutvecklingsmetoder kommunikation mellan systemutvecklare och kund?
AbstractThis paper discusses how system development methods today support communication between system developers and their customers and end users. Today there are many system development methodologies with different aims and emphases. It is difficult, however, to find among these methods those who promote good and effective communication with customers because so many of these are very technically rooted and not as much directed towards the soft aspects of systems development - i.e. Human aspects. Our own experiences tells that a simple interview can be initialized without us having an idea what to ask the customer about or how to structure it up - nonetheless it?s done, but the outcome is just chance.
Samspelet mellan projektledare och utvecklingsmetod - En litteraturstudie inom området mjukvaruutveckling
En stor del av mjukvaruutveckling sker idag i projektform och projektledaren spelar en viktig roll i ett projekt. Projektledaren har det största ansvaret för projektet och leder sitt utvecklingsteam mot målet för projektet. Inom området för mjukvaruutveckling har olika utvecklingsmetoder skapats för att hantera projekt och projektledning. Inom området skiljer man generellt mellan traditionella och agila utvecklingsmetoder. De agila utvecklingsmetoderna introducerades för att eliminera brister hos de traditionella utvecklingsmetoderna.
Scrum - en analys av praktik och problematik
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.
Varför Umeå? : En kvalitativ studie över studenters val av Umeå som studieort
Kunskap anses idag vara den viktigaste faktorn för att skapa konkurrenskraftiga organisationer. I projektverksamheter har kunskap ännu större betydelse, då medarbetarna är uppdelade i fristående projekt och distansen mellan dem är större än i traditionella linjeverksamheter. Detta har resulterat i omfattande forskning kring Knowledge Management (KM) i projekt-organisationer. Forskningen har då utgått ifrån traditionell projektledning som härstammar ifrån tillverkningsindustrin. Inom systemutveckling har nya projektledningsmetoder utvecklats som är anpassade till denna bransch och kallas för agila metoder.
Konflikt - Givande eller Fördärvande? : En studie om projektledares och ScrumMasters syn på intragruppkonflikter
Syftet med föreliggande undersökning är att beskriva samt jämföra på vilket sätt projektledare och ScrumMasters ser på intragruppkonflikter utifrån det interaktionistiska perspektivets karaktäristiska drag. Det interaktionistiska perspektivets karaktäristiska drag är (1) intragruppkonflikter kan inverka positivt (såväl som negativt) på en grupps prestation samt (2) det finns situationer då intragruppkonflikter bör uppmuntras.I studien tillämpas en metodtriangulering i form av sex kvalitativa intervjuer samt en kvantitativ enkät som har besvarats av nitton respondenter. Resultatet analyseras dels genomen deduktiv riktad innehållsanalys samt dels genom en induktiv konventionell innehållsanalys.Undersökningens resultat visar att majoriteten av undersökningens respondenter, såväl projektledare som ScrumMasters, uppvisar en tilltro till att uppgiftskonflikter kan inverka positivt på en projektgrupps prestation, främst gällande frågor som berör sådant som lösningsförslag och tolkningar samt i mindre utsträckning gällande målet med en specifik uppgift. Tilltron till processkonflikters positiva inverkan på en projektgrupps prestation varierar bland undersökningens respondenter. De respondenter som arbetar agilt vittnar dock om ett arbetssätt som i större utsträckning understödjer processkonflikter i jämförelse med ett mer traditionellt färgat arbetssätt.
Lean och Agile : En studie av arbetssätt inom ledningsgrupper på Volvo IT
Bakgrund:Företagens villkor utifrån ett konkurrensperspektiv ändras idag fortare än någonsin och möjligheterna att nå framgång bygger i högre grad på en förmåga att förutse, anpassa sig till och agera på omvärldens snabbt föränderliga krav. Flertalet forskare redogör för att företags lednings- och styrkoncept måste förändras för att tillgodose de behov som den moderna globala marknadens dynamik ställer. De senaste decennierna har Lean och Agile trätt fram som två lednings- och styrkoncept som vunnit i popularitet och anammats av många företag som önskar effektivisera sin verksamhet. Både Lean och Agile använts främst inom produktion och det finns relativt lite forskning kring hur dessa två lednings- och styrmodeller appliceras inom andra verksamhetsområden samt hur de kan kombineras.Syfte:Syftet med denna studie är att undersöka hur ledningsgrupper inom en global IT- organisation använder sig av och kombinerar Lean och Agile, samt hur ledningsgrupperna upplever att detta påverkar deras arbetssätt och leveransförmåga.Metod:Studien är genomförd i form av en kvalitativ fallstudie av företaget Volvo IT. Insamling av data har skett via intervjuer med representanter för olika ledningsgrupper inom Volvo IT samt genom att sitta med vid möten och föra anteckningar och via insamlad dokumentation från websidor och intern företagsinformation.Slutsats:Resultaten visar på att Lean och agila arbetssätt tycks fungera bra ihop och kompletterar varandra väl.
Användarmedverkan vid systemutveckling : en jämförande metodstudie
Ordet användarmedverkan används ofta inom systemutvecklingsområdet, men vad som egentligen menas med användarmedverkan är enligt min uppfattning otydligt. Många metoder specificerar att användarna skall involveras på olika sätt men det slutliga engagemanget sker ändå utifrån vad organisationen och det aktuella projektet avser att lösa. Denna rapport skall belysa två systemutvecklingsmetoder från olika länder och hur de ställer sig till användarmedverkan. Rapporten genomförs i huvudsak som en litteraturstudie..
Kravinsamling i agil systemutveckling
Att den värld som dagens företag existerar i blir mer och mer dynamisk och komplex är något de blivit tvungna att förlika sig med. För att möta denna mer rörliga verklighet har systemutvecklingsprojekten gått från att använda sig av sekventiella metoder till de som är mer iterativa. Att ett stort antal IT-projekt fortfarande misslyckas är ett känt faktum, men spekulationerna om varför det går fel är åtskilliga. Ett ämne som upprepade gånger hämnar högt upp på listan över anledningar till varför projekten misslyckas är kraven. I de agila metodbeskrivningar lämnas dock kraven utanför beskrivning av tillvägagångssättet för projektet, kraven kommer in under hela utvecklingsperioden men beskrivningarna av hur detta sker är reducerad.