Sök:

Sökresultat:

233 Uppsatser om Tvć utvecklare - Sida 12 av 16

Clean Code vs Dirty Code : Ett fÀltexperiment för att förklara hur Clean Code pvÄerkankodförstÄelse

Stora och komplexa kodbaser med bristfÀllig kodförstÄelse Àr ett problem som blir allt vanligare bland företag idag. BristfÀllig kodförstÄelse resulterar i lÀngre tidsÄtgÄng vid underhÄll och modifiering av koden, vilket för ett företag leder till ökade kostnader.Clean Code anses enligt somliga vara lösningen pÄ detta problem. Clean Code Àr en samling riktlinjer och principer för hur man skriver kod som Àr enkel att förstÄ och underhÄlla. Ett kunskapsglapp identifierades vad gÀller empirisk data som undersöker Clean Codes pÄverkan pÄ kodförstÄelse. Studiens frÄgestÀllning varHur pÄverkas förstÄelsen vid modifiering av kod som Àr refaktoriserad enligt Clean Code principerna för namngivning och att skriva funktioner?För att undersöka hur Clean Code pÄverkar kodförstÄelsen utfördes ett fÀltexperiment tillsammans med företaget CGM Lab Scandinavia i BorlÀnge, dÀr data om tidsÄtgÄng och upplevd förstÄelse hos testdeltagare samlades in och analyserades.Studiens resultat visar ingen tydlig förbÀttring eller försÀmring av kodförstÄelsen dÄ endast den upplevda kodförstÄelsen verkar pÄverkas.

Utveckling och utvÀrdering av Java-applikationer : TvÄ praktiska exempel genom systemutvecklingsprocessen

Uppsatsen behandlar systemutvecklingsprocessen med fokusering pÄ utvecklingsarbete och utvÀrdering. Syftet med uppsatsen har varit att genomföra ett systemutvecklingsarbete. För att uppnÄ det har tvÄ förstaversioner av en Java-applikation utvecklats. De tvÄ applikationerna jÀmförs och utvÀrderas sedan för att ge ett svar pÄ vilken som bÀst lÀmpar sig för vidareutveckling.Ett annat syfte med arbetet har varit att utveckla mig sjÀlv och av den anledningen har jag valt att göra tvÄ applikationer pÄ olika sÀtt. DÄ applikationerna hanterar sökning av böcker skrivna av Astrid Lindgren har ett delsyfte inneburit att sprida information om författarens böcker och göra det enklare att fÄ information om dem.Uppsatsen kan anvÀndas som ett praktiskt exempel pÄ hur ett systemutvecklingsarbete kan gÄ till.

FramgÄngsfaktorer bakom lyckade Web 2.0-webbsajter

Det utvecklas dagligen mĂ€ngder av nya webbsajter i försök att bli den nya Facebook eller YouTube. Folket har insett de stora potentialer som finns att med vĂ€ldigt enkla medel starta en webbsajt för att sedan vĂ€xa, bli stora och enormt inkomstdrivande. Det enda som tycks behövas Ă€r oftast bara en bra idĂ©. Är det emellertid sĂ„ enkelt? Den hĂ€r studien försöker ta reda pĂ„ om det finns nĂ„gon modell man som webbutvecklare kan relatera till och viktiga faktorer man bör ta hĂ€nsyn till för att bli framgĂ„ngsrik.

Utveckling av en adapter till en öppen energiplattform

MÄlet med denna studie Àr att utveckla en adapterprototyp mot en öppen energiplattform och dokumentera utvecklingsprocessen. Fokus ligger pÄ att integrera Philips Hue, ett system för styra trÄdlösa lampor mot plattformen Elis (Mobile services for energy e ciency in existing buildings). Inom en begrÀnsad tidsram sÄ ska vi sÀtta oss in i tvÄ frÀmmande system till en sÄdan grad att vi kan skapa kommunikationen mellan dem. Inledningsvis krÀvs det att vi lÀser dokumentation och att vi jobbar fram en arbetsplan. Vidare kommer vi lösa den adaption som krÀvs för att vÀrden mellan det tvÄ systemen överensstÀmmer och fungerar.

Responsiv webbdesign eller app, vad fo?redrar Traderas anva?ndare?

Idag anva?nds den smarta telefonen i allt sto?rre utstra?ckning fo?r att surfa pa? Internet. Problemet med att surfa i den smarta telefonen a?r att den mindre ska?rmytan ger begra?nsade mo?jligheter att rymma alla funktioner hos funktionsrika tja?nster. Fo?r att lo?sa detta utvecklas det flera lo?sningar fo?r en och samma tja?nst.

?Laget före jaget, jaget före laget eller jaget för laget? : En studie om ledarskap och coaching inom svensk flick-, ungdoms- och damlandslagsfotboll

Föreliggande studie undersöker de fem förbundskaptener som verkar i flick- (F16, F17 och F19), ungdoms- (U23) och damlandslaget i fotboll. Syftet med undersökningen Àr att skaffa sig kunskap om deras uppfattning om coaching och ledarskap samt undersöka hur förbundskaptenerna coachar och leder under landslagssamlingarna. Metoderna Àr intervjuer samt observationer vid matcher och trÀningar hos samtliga aktuella landslag. Undersökningen har tagit del av Svenska fotbollförbundets tre styrdokument för utbildning av flick-, ungdoms-, och damspelare pÄ landslagsnivÄ, Spelarutbildningsplan frÄn F15 till A-landslag (2010), ArbetssÀtt och roller, frÄn F15-U20 (2013) samt Spelarutbildningsplan 2013.Förbundskaptenerna anger att de Àr formade av sina första Är inom idrotten. De har samtliga en lÄng fotbollskarriÀr som spelare och trÀnare.Ledarskapet utgÄr frÄn spelarnas delaktighet och inflytande. Delaktighet, nyfikenhet och aktivitet Àr nyckelord för spelarna.

Parprogrammering : Ökad tidsĂ„tgĂ„ng uppvĂ€gs av dess fördelar?

Syftet med arbetet var att ta reda pÄ om den ökade tidsÄtgÄngen som parprogrammeringen leder till uppvÀgs av de fördelar som den genererar i jÀmförelse med enskild programmering dÀr arbetet delas mellan tvÄ programmerare och sedan integreras. I arbetet presenteras resultatet frÄn en enkÀtundersökning som sju personer frÄn fyra olika företag i Sverige har besvarat. Samtliga personer som besvarat enkÀten har arbetat bÄde med enskild programmering och parprogrammering. VÄrt arbete bidrar till forskningsomrÄdet programvaruteknik som intresserar sig för mjukvaruutvecklingsmetoder. PÄ senare tid har detta forskningsomrÄde ocksÄ intresserat sig för lÀttrörlig mjukvaruutveckling dÀr utvecklingsmetoden Extreme Programming (XP) ingÄr.

En meningsskapande introduktionsprocess : En kvalitativ studie om introduktionsprogram

Introduktionsprocessen har betydelse för den nyanstÀllde likvÀl som för organisationen. Detta dÄ anstÀllda numera oftare byter arbete och organisationerna behöver fÄ den nyanstÀllde snabbt arbetsförd samt hÄlla kvar sin personal. VÄrt syfte med denna studie Àr att fÄ en ökad förstÄelse för den formella introduktionen vid en organisation. Vi ville undersöka hur introduktionen förstÄs och upplevs i praktiken. Vi har anvÀnt oss av en kvalitativ metod med fokus pÄ intervjuer med en komplettering av relevanta dokument för introduktionsprogrammet.

Prototyping för effektiv kravutvinning

Vid utveckling av datoriserade informationssystem Àr kvaliteten och dÀrmed kostnaden pÄ slutprodukten i hög grad beroende av hur vÀl man har lyckats att realisera kundens krav och önskemÄl pÄ det tÀnkta systemet. För att kunna realisera kundens krav mÄste först de krav som kunden har pÄ systemet komma till kÀnnedom för utvecklaren. Kunden Àr inte heller alltid förmögen att stÀlla samtliga krav dÄ han eller hon inte vet vad som Àr möjligt att krÀva av systemet. Som stöd för utvinningen av kundkrav finns ett antal olika metoder och ansatser. Samtliga av dessa metoder har dock brister och begrÀnsande egenskaper som pÄverkar deras effektivitet för att utvinna samtliga kundkrav för ett tÀnkt informationssystem.Den metod som kritiskt analyseras i denna studie Àr prototyping.

Att vÀnda motgÄng till framgÄng : En kvalitativ studie av en kommunal enhet i förÀndring

För att organisationer ska kunna utvecklas och drivas framÄt krÀvs detförÀndringsprocesser. Hur omfattande de Àr och hur förÀndringengenomförs beror pÄ de behov organisationen har. Tidigare forskning pekardock pÄ att vissa nyckelprocesser Àr viktiga för att skapa ett gottförÀndringsarbete, bland annat betonas delaktighet. DÄ en organisationbefinner sig i en negativ trend behöver ibland drastiska ÄtgÀrder tas till. Idenna kvalitativa studie undersöktes en kommunal förÀndringsprocess ochdess effekter.

Förstudie för implementering av en ny arbetsmetod och automatiserad testning

Syftet med denna förstudie var att hitta en ny arbetsmetod för Argentum Group samt att hitta ett sÀtt att fÄ in mer testning i det dagliga arbetet. Det primÀra syftet var att undersöka om detta kunde ske via automatisering av tester samt om det skulle vara lönsamt. Genom intervjuer, en enkÀt samt observationer pÄ Argentum skapade jag mig en bild av de behov som jag anser fanns och dÀrefter undersökte jag agila metoder som Scrum, RUP, Kanban, Lean Software Development, eXtreme Programming (XP) med flera och fann att Kanban, Scrum samt XP var intressanta för Argentum. Argentum önskade Àven att fÄ rekommendationer om hur deras testning bör förbÀttras varav jag utarbetade ett förslag pÄ projektprioriteringar, samt vilka krav dessa prioriteringar stÀller pÄ en utvecklare. NÀr det gÀller systemtestning bör Argentum börja anvÀnda sig av testfall till alla projekt.

Mobil positionering vs Personlig integritet

År 2003 hade hela 90 procent av Sveriges befolkning i Ă„ldern mellan 16-75 Ă„r, enligt Statistiska Central ByrĂ„n, tillgĂ„ng till mobiltelefon. NĂ€r mobiltelefonanvĂ€ndaren anvĂ€nder mobiltelefonen blir han eller hon automatiskt sĂ„rbar för övervakning i form av bland annat mobil positionering. Mobil positionering Ă€r en teknik som anvĂ€nds för att ta reda pĂ„ var en viss mobiltelefon befinner sig geografiskt vid en viss tidpunkt. Är mobiltelefonen pĂ„slagen Ă€r det ocksĂ„ möjligt att ta reda pĂ„ dess geografiska position. En viktig aspekt med mobil positionering Ă€r skyddandet av den personliga integriteten.

Identitet pÄ webben - Förmedlandet av företags identiteter med hjÀlp av webbdesign

Hur vida företag skiljer sig frÄn mÀngden och förmedlar en tydlig bild av sig sjÀlva och vad de stÄr för Àr avgörande för deras överlevnad. Företag som inte lyckas att förmedla sin identitet till allmÀnheten pÄ ett tydligt sÀtt riskerar att försvinna i den stora massan av företag. Att förmedla en tydlig bild av företaget via företagets hemsida, vilket granskas i denna studie, har blivit en allt viktigare uppgift dÄ Internet vÀxt och kommit att bli ett allt mer betydelsefullt medium för informationssökning. Problemet Àr att det finns lite kunskap om hur företags identitet förmedlas via en hemsida och dess design, varför mÄnga företag misslyckas med att skapa en verklighetstrogen och tydlig bild hos de mÄlgrupper de vÀnder sig till. Det finns Àven ett ?hÄl? inom vetenskapen dÄ det vid detta arbetes författande inte fanns nÄgra studier som behandlar detta Àmne.

En jÀmförande studie av olika Oracle verktyg.

Idag finns det mÄnga företag som erbjuder olika program/databaser som har till uppgift att lagraoch hantera data. Oracle Àr vÀrldens nÀst största mjukvaruföretag. Oracles databas genererar ungefÀr 75 % av deras inkomst.De senaste 40 Ären har databashantering utvecklats frÄn enkelt filsystem tillobjektrelationsdatabas, vilket har medfört att allt fler företag idag erbjuder verktyg som databasutvecklare kan arbeta med. Verktygen underlÀttar sjÀlva databashanteringen. Det Àr mÄngaföretag som erbjuder olika sorters verktyg och databas utvecklaren, eller sjÀlva databasföretaget,fÄr svÄrt att skilja pÄ verktygen.

Webbutveckling- Hur man förbÀttrar anvÀndbarheten pÄ webbplatser

Webbplatserna har börjat spela allt större roll i samhÀllet idag. Idag har mÄnga tjÀnster flyttats till webben och allt mer krav börjar stÀllas pÄ dessa sajter. Idag ser man inte pÄ webbplatser som gjorde för ungefÀr 10 Är sen. Numera Àr det viktigt att utveckla anvÀndbara webbplatser och göra det enkelt för anvÀndaren att nÄ den informationen som anvÀndaren Àr ute efter.Denna utredning syftar pÄ att skapa förstÄelse för nÄgra aspekter inom webbutveckling som Àr viktiga att beakta för en utvecklare som vill förbÀttra anvÀndbarheten pÄ webbplatserna. Genom att göra detta kan vi ge utvecklarna möjlighet att ta fram webbplatser med hög grad av anvÀndaracceptans.Vi har gjort en litteraturundersökning och en empirisk undersökning och dÀrmed arbetat efter att fÄ reda pÄ hur man kan förbÀttra anvÀndbarheten pÄ webbplatserna.

<- FöregÄende sida 12 NÀsta sida ->