Sökresultat:
134 Uppsatser om Agila utvecklingsmetoder - Sida 8 av 9
SharePoint apps
Microsoft SharePoint 2013 är en plattform som är väldigt populär för utveckling av intranät. Möjligheterna för kommunikation inom en organisation bidrar till större och bättre informationsflöde inom organisationen samt leder till effektivare arbete inom organisationen. Microsoft Sharepoint 2013 är alltså ett intranät som blir ett centrum att vistas på samt där man träffar sina kollegor för att dela information och mycket mer.Detta examensarbete utgår från Microsofts välkända intranät Sharepoint 2013. Målet med examensarbetet har varit att skapa ett ärendehanteringssystem utifrån företaget Precio Systemutveckling AB:s beställning samt kravspecifikation . Utvecklingen har baserats på ?The great new app model? som under början på detta år (2013) introducerades utav Microsoft i den senaste versionen av Sharepoint: Sharepoint 2013.
Hur hanteras problematiken i scrumprojekt?
Det har riktats mycket kritik mot de traditionella metoderna på senare tid, och på grund av detta har flera lättrörliga, agila metoder konstruerats. Bland dem är Scrum den klart vanligaste och används av drygt 75 % av företagen som arbetar agilt.Trots den frekventa användningen visar dock studier på att väldigt många scrumprojekt ute på arbetsmarknaden misslyckas. Det har uppkommit en hel del kritik mot metodens effektivitet och det står klart att det finns ett antal problem som är svåra att hantera.Studien har fokuserat på att undersöka problemen och även strukturera upp dem i fyra områden enligt följande: dokumentationsbrist, ineffektiva/oklara arbetsprocesser, svårigheter vid stora projekt samt att det är svårt att hålla ett konstant produktfokus.Det har även undersökts hur tre fallföretag går tillväga för att hantera de fyra problemområdena, både i förhållande till hur deras arbetssätt skiljer sig från Scrums praxis, samt hur de aktivt arbetar med att hantera områdena.För att besvara forskningsfrågan har litteraturstudier och intervjuer genomförts. Intervjuerna gjordes med respondenter kopplade till respektive företag.Studien visar på att samtliga problemområden märks av ute hos de tre fallföretagen. I analysen och slutsatsen presenteras hur företagen förhåller sig till Scrums praxis samt hur deras egna arbetssätt påverkar hanteringen av problemen..
?Men användarna då?? : En litteraturstudie i hur användarmedverkan under systemutvecklingsprocessen kan påverka ett beslutsstödssystems framgång.
Det finns metoder som har en fokus på användarmedverkan under utvecklingen och införande av informationssystem. Det kan vara svårt under utvecklingsprocessen att bekräfta hur en specifik systemtyp som beslutstödssystem kan anses vara framgångsrikt. Det kan, utöver de tekniska, finnas ytterligare faktorer som påverkar användningen av systemen som dessutom kan vara svåra att hantera under utvecklingen.Tar de användarcentrerade utvecklingsmetoder som används idag för att implementera och driftsätta ett beslutsstödssystem hänsyn till mjuka faktorer som kan vara specifika eller särskilt viktiga för denna typ av system? Kan effekten av faktorer som påverkar beslutsfattandet t.ex. stress, ångest och grupptänkande minimeras i högre grad då metoder som fokuserar på användarnas medverkan används? Att bekräfta existensen av dessa faktorer samt minimera den påverkan de har på beslutsfattandet under användningen kan göra stora skillnader i en verksamhets effektivitet.
Vilka nödvändiga kompetenser krävs av systemutvecklare som använder XP? : en kvalitativ studie bland svenska systemutvecklare
Examensarbetet har sin ansats i utvecklingsmetoder närmare bestämt den lättrörliga utvecklingsmetoden Extreme Programming (XP). Beståndsdelen i en utvecklingsmetod är människorna, deras erfarenheter och kunnande samt deras förmåga att skapa idéer och lösa problem såväl enskilt som tillsammans. Utan nödvändig kompetens inom utvecklingsteamen ökar risken att utvecklingsprojekten misslyckas eller försenas. Syftet med detta arbete är att utifrån intervjuer med systemutvecklare undersöka vilka nödvändiga kompetenser som är nödvändiga för att XP skall kunna användas på ett effektivt sätt, även att uppmärksamma vilka problem som kan uppstå då den sociala kompetensen saknas. Metoden som har använts för att undersöka vilka faktorer som är nödvändiga i avseende till kompetenser är baserad på en kvalitativ ansats.
Styrkor och svagheter i användningen av XP : Två fallstudier med tillhörande analys av XPs styrkor och svagheter
Extreme programming (XP) är en av flera lättrörliga utvecklingsmetoder. Detta innebär att arbetssättet är strukturerat på ett sätt som gör att systemets innehåll enkelt kan omformas efter uppkomna önskemål under projektets gång. Dessa metoder är alltså anpassade för att hantera förändrade kravbilder under pågående projekt. Principen är att framtiden är föränderlig, varför det behövs utveckling som stöder föränderlighet.Kunden ges en betydelsefull roll i lättrörliga utvecklingsprojekt.XP består av ett antal praxis (practices) som tillsammans syftar uttryckligen till att utveckla enastående (outstanding) programvara. Vi har dock funnit att XP inte kan sägas utgöra en metod i bemärkelsen som Goldkuhl (1992) definierar en metod.Vår huvudsakliga fråga som besvaras i uppsatsen är hur XP kan användas.
Agila Staber : En utveckling och utvärdering av ett agilitetsmätande verktyg för staber inom kärnkraftsdomänen
Kärnkraftverk är högteknologiska system med hög komplexitet och utan att hantera den här komplexiteten kan små olyckor få katastrofala följder. Närvaron av komplexitet försämrar förmågan att förstå situationer, minskar kontroll samt ökar risken för incidenter. Stabsarbete inom kärnkraftsdomänen kräver ett agilt beteende för att hantera den höga närvaron av komplexitet. Agilitet är förmågan hos en enhet att framgångsrikt genomföra, hantera och/eller utnyttja förändrade omständigheter. Syftet med arbetet är att utveckla ett mätverktyg för att identifiera indikatorer på agilt beteende i stabsverksamhet inom kärnkraftsdomänen.
Kanban : Går metoden att använda för att styra utvecklingsprojekt?
Kanban är en agil metod som härstammar från den japanska Lean-filosofin. Metoden fokuserar på att få ett flöde med så kort ledtid som möjligt. Det ska vara lätt att se flaskhalsar som bildas. Problemen ska sedan lösas innan något nytt arbete påbörjas. Kanban-metoden ska vara enkel och lätt att använda.Syftet med uppsatsen var att ta reda på om Kanban-metoden verkligen är en bra metod att använda sig av för att styra utvecklingsprojekt och om den bidrar till att stödja planering och information.
Smarta tjänster för den Smarta tv:n : Ett dokument för utveckling av smarttvapplikationer
Konceptet Smarttv är väldigt nytt. Detta är något de flesta företag vill utnyttja sig av, för att utvidga deras arbetsområde. Vi fick uppdrag av söktjänstbolaget Eniro att ta fram en Smarttvapplikation, så att användare enkelt skall kunna utnyttja deras tjänster på ett smidigt sätt. Arbetet var avsett för att ge läsare inblick över den Smarta Tv världen, samt dela med sig av de erfarenheter vi har fått under arbetets gång. Denna rapport riktar sig huvudsakligen mot utvecklare och personer som har någorlunda teknisk bakgrund.
Vilse i metoddjungeln? : En studie om modeller för att välja systemutvecklingsmetod.
Syfte - Syftet med den här uppsatsen var att via befintlig litteratur undersöka vilka modeller som finns för att välja systemutvecklingsmetod. Vidare syftade uppsatsen till att testa modellerna på några av de vanligast förekommande utvecklingsmetoderna. Detta skedde med hjälp av ett förenklat exempelprojekt.Metod ? Metoden till den här uppsatsen var en litteraturstudie. En litteraturstudie sammanställer tidigare forskning kring ett ämne för att skapa nya perspektiv.
Scrumcoachens betydelse - En kvalitativ studie av hur en mindre organisation förbättrar sin användning av Scrum-metodiken med hjälp av Scrumcoachning.
Metoder är ett välkänt begrepp inom systemutvecklingen. Det finns många olikametoder som kan användas, exempelvis vattenfallsmetoden som tillhör de traditionellametoderna, eller Scrum som tillhör de agila?lättrörliga? metoderna. Faktum är att agilametoder blivit mycket populära sedan derasuppkomst på 90-?talet.
Projektledningsmetoders syn på slöseri inom mjukvaruutveckling : Vad är slöseri inom mjukvaruutveckling och hur kan det minimeras?
SammanfattningBegreppet slöseri, av engelskans waste, är en term som i dagsläget saknar en klar och entydig definition inom mjukvaruutveckling. Denna rapport har skrivits vid Kungliga Teniska Högskolan i Stockholm och syftar att klargöra termen slöseri och vad den innebär men hjälp av olika projektledningsverktyg från IT-branchen. Det har framkommit att förtag sällan jobbar med en och endast en projektledningsmetod inom mjukvaruutveckling utan det blandas verktyg från olika metoder. Det är ofta brist på kunskap om valda verktyg och hur de ska användas samt vilka olika verktyg som kompletterar varandra eller ej är kompatibla med varandra. En ökad medvetenhet kring valda modeller och verktyg skulle leda till ökad effektivitet och minskat slöseri.
Agilt - men agilt nog?
This paper aims to investigate whether a small organization with small development teams can find a value in leaving a functioning development process to follow a formal systems development methodology, if these organizations can find support in an agile systems development method and in such case the method needs to be adjusted according to the organizations unique conditions.A traditional plan-driven system development methodology includes a number of phases that are carried out sequentially and a completed phase can basically not be resumed. All requirements are specified at the beginning of a project and at the end of the project only one delivery of software take place. This can cause difficulties in for example dealing with changing requirements. Agile system development methods intend to deal with changing requirements and to enable continuous delivery of valuable, working software.In this paper, both the traditional plan-driven methods and agile methods will be explained. Research methodology and existing system development theories will be discussed and a company where the study has been conducted will be presented.
Betydelsefulla Faktorer för Investering i en Integrationsplattform ?Ett Top Management Perspektiv
Från att IT tidigare varit en stödfunktion till framförallt produktion inom främst tillverkandeindustri har IT sedan 90-talet övergått till att ses som en grund för affärerna. Samtidigtkarakteriseras många organisationers IS/IT miljöer av låg interoperabilitet. Tillsammans har detföranlett ett behov inom både privat och offentlig sektor att investera i integrationsplattformarför att bli mer agila. Då det råder en informationsbrist kring vad som påverkar beslutsfattare vidbeslut om att investera i integrationsplattformar har det varit uppsatsens primära syfte att bidratill att skapa en ökad förståelse och dokumentation för dessa investeringar. Ett sekundärt syftevar även att undersöka om det fanns kategorier av faktorer som har en större påverkan än andravid dessa beslut och om dessa kategoriers påverkan skiljer sig åt mellan privat och offentligsektor.
AI-motor : Artificiell intelligens för spel
Artificiell intelligens (AI) är en stor del i dagens datorspel. För att få inblick i komplexiteten runt AI i spelutveckling och för att förstå delar som AI består av har detta projekt genomförts. Målet var att skapa en AI-motor från grunden med bra grundplattform som är enkel att bygga vidare på. Innan projektet startade utfördes en förundersökning där olika alternativ för kartrepresentationer och grafsökningsalgoritmer togs fram. Utvecklingen av AI-motorn har haft ett starkt beroende till projektet där en spelmotor utvecklats av Niklas Ekman och Christian Mesch.
Klippan på ett stormigt hav : HR-avdelningens utmaningar i en agil miljö
Syftet med vår uppsats är att studera hur olika arbetsroller förändras i en agil organisationoch vilka utmaningar HR-avdelningen ställs inför i den agila miljön. I organisationerdär chefsroller omskapas och medarbetarnas ansvar ökar behövs det skapas en kunskapom hur de tillskrivna rollerna förändras och vilka utmaningar som tillkommer med det. Igenomförandet av studien har vi valt att tillämpa en kvalitativ forskningsstrategi och enmultipel fallstudie för att få en så pass djup förståelse som möjligt.Den teoretiska referensramen innefattar teorier om ledarskap, följarskap och HRavdelningensroller för att sedan utmynna i teorier rörande agilt ledarskap, självstyrandeteam samt agilt HR vilka har hjälpt oss att svara på vår huvudsakliga problemformulering.Vidare redovisas vår empiriska datainsamling som samlats in genom intervjuer medinformanter som alla arbetar med agilt HR för att försöka skapa en så rättvis bild av ämnetsom möjligt. Den teoretiska referensramen och den empiriska datainsamlingen integreras ianalyskapitlet och vävs samman med våra egna reflektioner och tankar för att urskiljamönster och bakomliggande faktorer till de svar vi fått.Slutligen presenteras uppsatsens slutsats som syftar att svara på vårt huvudproblem ochvåra delproblem. Vi kan konstatera att rollerna i en agil miljö förändras och den makt somtidigare varit associerad med ledarskapet till viss del försvinner och överlåts påmedarbetarna.