Sökresultat:
111 Uppsatser om Agila - Sida 6 av 8
Säkerhetsanalys i samband med Androidutveckling : Med inriktning mot säkerhet och skalbarhet
I det här arbetet utvecklades en androidapplikation åt ett företag. Målet med applikationen var att den skulle vara en kopia av en befintlig iOS-applikation. Parallellt med applikationsutvecklingen utfördes också en analys av informationssäkerheten i systemet kring applikationen. Målet för analysen var att undersöka vilka risker som fanns och ge förslag på hur de kunde åtgärdas. Analysen utfördes med hjälp av en metod framtagen för just detta arbete vilken kom att kallas Säkerhetsanalys.
The role of a pre-study when implementing an ERP-system
Behövs en förstudie innan man sjösätter ett nytt projekt som ska förändra ett företags arbetssätt eller effektivisera en verksamhet? Rapporten beskriver effekterna av att göra en förstudie innan ett projekt påbörjas, som kan innebära stora förändringar i ett företags verksamhet. Förstudien har en stor betydelse, inte minst för att den gör det möjligt att avbryta ett projekt i ett tidigt skede, om man upptäcker att det inte är ekonomiskt fördelaktigt för företaget att genomföra det. En slutsats vi drar är att de Agila projektmodellerna underlättar hanteringen av förändringar som uppstår under projektets gång samt gör projektet mer anpassningsbart till de resultat som framkommer under projektets gång.
Rapporten tar upp för- och nackdelar med olika projektmetoder och affärssystem. I rapporten intervjuas ett antal mycket erfarna och kompetenta personer, som tillsammans har över 100 års projektvana och som har implementerat 100-tals projekt.
Pragmatisk mjukvarutestning : Hur kan agila metoder implementeras i ett pågående utvecklingsprojekt?
There are several ways of conducting software testing where some may include users and others may include personnel whose work task is to execute test on systems. Although most developers and project managers understand the point of testing the system, it is not always being done and the most common reason is that there is no time for it. However, this is a false assumption as it may instead cause some bugs in the system that would not have been there in the first place if tests had been there to prevent bugs in the code.My purpose for this thesis was to find suggestions for changes in the development process in an ongoing project used by Acino and Svenska Försäkringsfabriken in order to increase the quality of the system used. In this thesis, I have approached the purpose by pursuing a case study of the two companies through observation and interviews. By doing this I acquired the relevant information to make suggestions for change.
Att utveckla en webbapplikation för att sälja presentböcker
Syftet med denna rapport har varit att beskriva hur man utvecklar en internetbokhandel i form av enwebbapplikation samt att dokumentera erfarenheter från programutveckling.För att kompensera för konkurrenternas stordriftsfördelar valdes en inriktning mot att säljapresentböcker. Genom att leverera ett komplett paket med inslagning och personlig hälsningtillsammans med boken ska det bli möjligt att uppnå lönsamhet.Utvecklingen har skett i ett enmansprojekt och den ensamme projektmedlemmen har befunnit sig påIrland. Detta gör att kursens inriktning mot Agila metoder fått anpassas så att endast de relevantadelarna av metoden (SCRUM) har kommit till användning. Utvecklingen har genomförts i femsprintar.Teknikplattformen har varit HTML och ramverket Bootstrap (CSS och jQuery) på klientsidan och Flasksom är ett ramverk baserat på Python på serversida. Databashanteraren har varit SQLite.
Framtagning av webbcommunity : En fallstudie med fokus på Extreme Programming
Denna rapport är en fallstudie som återspeglar framtagandet av en webbplats åt det norska Diabetesforbundet. Webbplatsen är ett community där personer skapar användarkonton och interagerar med varandra med hjälp av ett antal funktioner som finns att tillgå. Då själva utvecklingen av webbplatsen har varit huvudmålet med examensarbetet fokuserar denna rapport på att förklara den praktiska implementeringen. De tekniker och metoder som använts i det praktiska arbetet såsom kontextuellt utforskande och användbarhet definieras och förklaras för att sedan användas vid argumentation kring designval för webbplatsen. Den utvecklingsmetod som använts i det praktiska arbetet har varit en Agile Software Development-metod som kallas Extreme Programming.
Ett arbetssätt för agil kravhantering
För att kunna utveckla ett IT- system behövs förståelse om specifika funktioner som systemet skall stödja. En viktig del av systemutveckling är kravhantering, eftersom det är kundens önskemål och krav identifieras. Under 1990-talet uppkom agil systemutveckling. Det som utmärker att arbeta agilt är nära kundsamarbete, anpassning till förändrade krav, mycket kommunikation och att leverera fungerande programvara med jämna mellanrum. Scrum är en metod inom agil systemutveckling som utvecklades för att passa i en förändringsdriven miljö.Under litteraturgenomgången upptäcktes att det fanns mycket information om olika problem med agil kravhantering och att det fanns lite information om hur agil kravhantering genomförs.
Lean och Agile : En jämförelse inom IT och produktion
Lean och Agile är två arbetsmetodsfilsofier utvecklade från produktion respektive IT. Denna rapport ämnar besvara hur dessa är relaterade och om filosofierna med fördel kananvändas inom motstående område. En teoretisk litteraturstudie har genomförts med sökningar i databaser efter relateradforskning. Detta gav en god inblick om de både områdena var för sig och även omanvändandet av Lean inom IT. Däremot saknades information om Agile inom produktion.
Att göra rätt och göra fel.
För att kunna utveckla ett IT- system behövs förståelse om specifika funktioner som systemet skall stödja. En viktig del av systemutveckling är kravhantering, eftersom det är kundens önskemål och krav identifieras. Under 1990-talet uppkom agil systemutveckling. Det som utmärker att arbeta agilt är nära kundsamarbete, anpassning till förändrade krav, mycket kommunikation och att leverera fungerande programvara med jämna mellanrum. Scrum är en metod inom agil systemutveckling som utvecklades för att passa i en förändringsdriven miljö.Under litteraturgenomgången upptäcktes att det fanns mycket information om olika problem med agil kravhantering och att det fanns lite information om hur agil kravhantering genomförs.
Babels torn återuppstår : Den interna kommunikationens påverkan i agila projektteam.
Internal communication is an important factor in organisations today. For many system development teams it?s critical that the communication works well. Without communication, success would be impossible. This study aims to highlight the effect communication has on the members of agile project teams.
Hur agilt bedrivs agil systemutveckling egentligen? En studie som undersöker hur renlärigt svenska IT-företag bedriver sina agila systemutvecklingsprojekt
Agile systems development has in recent years become very popular, and many companies today claims to be working agile. At the same time there are studies about agile system development that indicate that there are difficulties in fully adopting the agile way. The purpose of this qualitative study has been to examine how true Swedish IT-companies conduct their agile system development compared to agile theory, and we have specifically for the purpose of the study designed a framework that has been used as an analytical tool. The framework helped us to maintain a structured and objective approach when we examined the participating companies and their practices. The study showed that there were differences regarding how true to agile theory the different companies conducts their agile projects, and that the differences in part depends on how long the companies have been working agile.
Utveckling av produkt för terapimot spasticitet
SammanfattningDenna rapport beskriver utvecklingen av en produkt för terapi mot spasticitet. Syftet var dels att tafram en funktionell prototyp, men även att behandla kringområden, så som medicintekniskcertifiering och att studera hur människan reagerar på den behandlingsmetod som produkten ärämnad för.Examensarbetet gjordes på uppdrag av det stockholmsbaserade företaget Inerventions AB. Företagettillhandahåller i dagsläget assistansutbildning i vad som kallas Inerventionsmetoden. Metoden lindrarspasticitet med hjälp av elektriska pulser i muskler ? elektroterapi, samt handgrepp för att stimulerareflexsinnet.
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..
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.