Sökresultat:
376 Uppsatser om Agil systemutveckling - Sida 11 av 26
Etisk medvetenhet i systemutveckling. En fallstudie av systemutvecklarens ansvar i systemutvecklingsprojekt
Many professions, such as doctors and psychologists, have a long history of work practice which have resulted that these professions have created their own ethical guidelines. The IT profession, which can be viewed as a relative young and somewhat immature profession, have yet to accommodate any clear guidelines regarding ethics. It?s therefore imperative to create discussions regarding ethical actions to raise the ethical awareness and also create ethical guidelines. The development of the IT profession is moving forward at a quick pace and it?s important to understand that this rapid advancement is not only changing the profession but also changing the society and the environment.
Agilt regressionssystemtest
Detta examensarbete utfördes på avdelningsnivån CCS på avdelningen PDU Platforms på Ericsson. Avdelningen ville förändra sin nuvarande arbetsprocess genom att övergå från Daily Build, att bygga och testa en gång om dagen, till ett mer kontinuerligt byggande och testande. CCS hanterar och tillhandahåller kontrollsystemtjänster för RNC applikationer och äldre RBS. Målet med detta examensarbete var att automatisera testprocesser för att kunna utföra kontinuerliga tester. Första steget i arbetet var att ta fram ett specifikt användningsfall, ett use case, att arbeta mot. Detta skedde genom analys av felrapporter och detta ledde till att nodomstarter definierades som ett första användningsfall.
Lokala informationsbehov inom större organisationer
Denna studie undersöker ett problem hos en butik ingående i en kedja därförsäljning av lagerförda varor utgör större delen av verksamheten. Det upplevda problemet är dock att försäljning av varor som faller utanför det lagerförda sortimentet hanteras som beställningar på papper och för hand, vilket upplevs fungera bristfälligt och med oreda som resultat. Syftet med denna studie var att hitta lösningar på dessa problem då de föll utanför organisationens befintliga informationssystem. För att undersöka problemet vi intervjuat personal angående deras befintliga arbetssätt. Baserat på detta tog vi fram användarfall som beskrev processen.
Modellbaserad systemutveckling i komplexa verksamheter. En fallstudie av Coremetoden
In system development it is today increasingly common to use a model-based system development method. These methods that are suited for Agile work with simple and quick updates and implementations of new applications in systems conform to the requirements that are becoming more important today, namely more flexible and less expensive system that still maintain high quality and safety.A company that has been working with this type of system development method for a long time is Genicore AB, which also has developed their own tools and model language in order to better model the information management systems in complex and abstract operations. Genicore AB is trying to spread their method other developers and have therefore taken the initiative to start this study. The method is evaluated and tested by two students with relatively little experience in model-based systems engineering in order to gain a new perspective on how the method functions. The method has been applied to an educational activity in order to test it in a new domain, and this led us to our research question;?What criteria are of particular relevance in the implementation of a MBSD method on on complex businesses??Through literature reviews and interviews, we formed an idea of how model-based system development works from a theoretical perspective, and then continued to the case study conducted on the educational activities at the faculty of IT at University of Gothenburg.
Utveckling av terräng ochpartikeleffekter med Lightweight Java Game Library (LWJGL)
Denna rapport ar resultatet av ett examensarbete som har utforts vid institutionen for informationsoch kommunikationsteknik, Kungliga Tekniska Hogskolan (KTH), och omfattar 15 hp. Rapporten presenterar ett arbete dar examensarbetarna har utvecklat en terrang med hojdskillnader och ljussattning, partikeleffekter (CPU-GPU implementering) som liknar ett fyrverkeri, partikeleffekter (GPU implementering) som visar olika monster samt en kamera for att kunna observera spelvarlden fran alla mojliga olika vinklar i 3D med API:et Lightweight Java Game Library (LWJGL).LWJGL ar ett lagniva-API som riktar sig mot nyborjare och professionella spelutvecklare i programspraket Java. Flera tekniker exponeras istallet for att mappa lagniva-funktioner i objektorienterad programmeringsparadigm som manga javautvecklare ar vana vid. LWJGL hanterar sin egen grafik, ljud och styrkontroller enbart for att fa en solid grund for moderna spel och en battre anvandarupplevelse. Den grafiska renderingen skots med OpenGL.Syftet med det har examensarbetet var att utvardera LWJGL om den ar kompetent nog att anvandas i samband med spelutveckling.
Användarmedverkan inom systemutveckling
Användarmedverkan inom systemutveckling står för att användaren av olika artefakter antas medverka i utvecklingen av dessa artefakter och interaktionen mellan artefakten och människan. Begreppet systemutveckling syftar på utveckling av datorsystem.Vissa vetenskapsmän och forskare hävdar att användare och systemutvecklare inte förstår varandra och att det fokuseras enbart på artefakten (datorn) och inte på människan. Detta faktum skulle medföra att användare av olika artefakter inte medverkar på ett genuint sätt i utvecklingen av dessa system.Vilka orsakerna är till att det ser ut som det gör enligt källorna i ovanstående stycke är svårt att spekulera i. Men tre områden har studerats översiktligt och dessa områden är kommunikationsprocessen, attityder, syften och mål.Antagandet som gjorts är att kunna påvisa att det existerar en förhållandevis bättre förståelse, än vad källorna hävdar, mellan användare och systemutvecklare tack vare att de befinner sig i en och samma organisation och på så vis erhållit en bättre förståelse för varandras verksamhetsområde.Undersökningen har utförts på Volvo Östra Fabriken. Försökspersonerna består av hela avdelning M3 Lager Hög/Låd.
Kravhantering : Kvalitet vid kravspecifikationer
"Kravhantering - Kvalitet vid kravspecifikation" är titeln på detta arbete som lägger tyngden på processen kravinsamling vid utveckling av informationssystem. Rapporten ger en slutsats av en undersökning som har genomförts med hjälp en av litteraturstudie och ett antal intervjuer. Rapporten är författad under perioden januari till juni år 1997 av Marie Ryberg och är baserad på författarens erfarenheter, litteraturstudie och intervjuer. Syftet med rapporten är att motivera behovet av kvalitet vid kravinsamling och att klargöra begrepp, problem och metoder inom kravinsamling. Denna rapport riktar sig till personer inom systemutvecklingsbranschen.Rapporten ger ett inledande kapitel med historia och utveckling inom systemutveckling.
Webbutveckling med responsiv webbdesign
Avsaknad av en hemsida medför att många kunder kan gå förlorade för ett företag. Om det trots allt finns en webbsida som beskriver företagets verksamhet finns det fortfarande risk att mista kunder om sidan inte är anpassad efter den enhet som besökaren använder. I dagens samhälle är det mer regel än undantag att webbsidor besöks med olika enheter och upplösningar. En lösning på problemet är att använda responsiv webbdesign för att skapa en flexibel design. M&R Mekan & Konstruktion i Skellefteå AB har inte haft någon hemsida att presentera sin verksamhet med för varken potentiella eller befintliga kunder.
Riskhantering i det högupplösta samhället : ? att bedöma det okända
Det senmoderna samhällets komplexitet och höggradiga differentiering har gjort risker alltmer svåranalyserade, vilket har lett till att sociala system måste ha en förändringsförmåga för att överleva. Det normala riskanalysarbetet i sociala system (exempelvis företag och organisationer) görs på den nivå eller i de interna sektorer där riskerna slår igenom. Uppsatsen ger exempel på befintliga riskhanteringsmodeller för detta och presenterar författarens egen, mer övergripande modell, konstruerad utifrån de tre systemteoretiska begreppen AGIL, autopoiesis och feedback loops. Modellen illustrerar en dialog mellan systemets definitioner, behov och omvärld samt andra system. Uppsatssyftet är att belysa sociala systems förändringsförmåga och beredskap för riskhantering samt hur de genom att använda modellen kan förbättra dessa.
Riskhantering i det högupplösta samhället : att bedöma det okända
Det senmoderna samhällets komplexitet och höggradiga differentiering har gjort risker alltmer svåranalyserade, vilket har lett till att sociala system måste ha en förändringsförmåga för att överleva. Det normala riskanalysarbetet i sociala system (exempelvis företag och organisationer) görs på den nivå eller i de interna sektorer där riskerna slår igenom. Uppsatsen ger exempel på befintliga riskhanteringsmodeller för detta och presenterar författarens egen, mer övergripande modell, konstruerad utifrån de tre systemteoretiska begreppen AGIL, autopoiesis och feedback loops. Modellen illustrerar en dialog mellan systemets definitioner, behov och omvärld samt andra system. Uppsatssyftet är att belysa sociala systems förändringsförmåga och beredskap för riskhantering samt hur de genom att använda modellen kan förbättra dessa.
Att möta oväntade risker från oväntat håll : STRIM ? en systemteoretisk riskhanteringsmetodför att säkra behov i en komplex värld
Det senmoderna samhällets komplexitet har gjort organisationers riskhantering till en viktig men svårstrukturerad aktivitet. I en förstudie (Sparf, 2004) har en riskhanteringsmetod utifrån sociologisk systemteori utarbetats (STRIM). I föreliggande uppsats är syftet dels att ge en bild av och exempel på hur riskhantering kan gå till i teori och praktik och dels att testa den empiriska giltigheten hos STRIM. De bakomliggande systemteorierna rekapituleras och därtill har teorier om riskhantering lagts. Den empiriska undersökningen har utgjorts främst av två intervjuomgångar med fem informanter i varje.
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.
Att möta oväntade risker från oväntat håll : STRIM ? en systemteoretisk riskhanteringsmetod för att säkra behov i en komplex värld
Det senmoderna samhällets komplexitet har gjort organisationers riskhantering till en viktig men svårstrukturerad aktivitet. I en förstudie (Sparf, 2004) har en riskhanteringsmetod utifrån sociologisk systemteori utarbetats (STRIM). I föreliggande uppsats är syftet dels att ge en bild av och exempel på hur riskhantering kan gå till i teori och praktik och dels att testa den empiriska giltigheten hos STRIM. De bakomliggande systemteorierna rekapituleras och därtill har teorier om riskhantering lagts. Den empiriska undersökningen har utgjorts främst av två intervjuomgångar med fem informanter i varje.
Att skapa sammanhållning via ett systemutvecklingsprojekt : med inspiration av idrottspsykologi
Detta examensarbete har genomförts av två studenter vid Högskolan Dalarna i samarbete medIT-konsultbolaget Istone Concrevi. Edsbyverken, som är en möbeltillverkare baserad i Edsbyn,är kund hos Istone och har ett behov att öka sin leveranssäkerhet. Företaget upplever också attdet finns en bristande sammanhållning mellan de som arbetar administrativt och de som arbetarmed tillverkning i verksamheten. Edsbyverken hoppas att en ökad sammanhållning ska varabidragande till en bättre leveranssäkerhet. Sammanhållning är ett begrepp som är vanligtförekommande inom idrott och lagsporter och förknippas ofta med framgång inom idrotten.Forskningsstrategin som används i studien är design and creation som fokuserar på att skapa nyaIT-produkter, artefakter.
Paradigmskifte i programmeringen : Innebörden av funktionell programmering vid programutveckling
Tecken finns på att det objektorienterade paradigmet börjar tappa sinstatus som den oomstridda lösningen inom systemutveckling. Nya idéerkommer in och ställer grundläggande programmeringsprinciper påända. Vad kan ett deklarativt förhållningsätt tillföra och vad innebär detatt programmera funktionellt? Variabler är en viktig komponent i denprogrammering som huvudsakligen bedrivs idag. Variabler tillhör detimperativa paradigmet i vilket programmeraren i hög grad beskriverhur beräkningar skall utföras av datorn.