Sökresultat:
71 Uppsatser om Systemutvecklare - Sida 2 av 5
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.
Systemutvecklares attityder till användarmedverkan i systemutvecklingsprojekt
Litteratur inom systemutvecklingsområdet förespråkar att slutanvändare bör deltaga i systemutvecklingsprocessen och att det är betydelsefullt för att uppnå ett effektivt och användbart system. Detta arbete undersöker därför Systemutvecklares syn av delaktighetens betydelse i systemutvecklingsprocessen, för att Systemutvecklare ska kunna skapa ett system som tillgodoser slutanvändarnas krav och önskemål.Denna rapport behandlar slutanvändarnas verkliga deltagande i systemutvecklingsprojekt i dagens informationssamhälle. Undersökningen som genomförs i denna rapport syftar till att klargöra i vilka moment av systemutvecklingsprocessen som systemutvecklarna anser att användarnas medverkan är mest betydelsefull. Arbetet syftar även till att hitta var i systemutvecklingsprocessen som användarna får möjlighet att deltaga effektivt, samt att få reda på vad systemutvecklarna anser om att låta användarna vara delaktiga i utvecklingsarbetet.För att komma fram till ett resultat har ett antal intervjuer genomförts med verksamma Systemutvecklare. Resultatet visar enhälligt att det är i analysfasen som systemutvecklarna anser att användarnas medverkan är mest betydelsefull.
Användning av tekniker för användarmedverkan vid systemutveckling
Att involvera användare vid systemutveckling kan bidra till att informationssystem som utvecklas i större grad accepteras av användarna samt blir lättare att använda. Det finns olika tekniker för att involvera användare i systemutvecklingsarbetet. Att dessa tekniker existerar medför dock inte nödvändigtvis att de används. Syftet med arbetet är att identifiera huruvida tekniker som framkommit från forskning används och om de inte används hur användarna då involveras rent praktiskt i systemutvecklingsarbetet. Om tekniker inte används undersöks vidare vilka orsakerna till det kan vara samt om Systemutvecklare eventuellt utvecklar egna tekniker.För att undersöka problemområdet har ett antal intervjuer genomförts med Systemutvecklare.
Metoder som aktivt stöder användarmedverkan i systemutveckling
Den här rapporten tar upp fem olika metoder som aktivt stöder användarmedverkan i systemutveckling.Rapporten inleds med att förklara olika grundläggande begrepp inom systemutveckling som till exempel användare, informationssystem och användarmedverkan. Därefter beskrivs kort historik om systemutveckling och syn på metoder. Participatic design är ett viktigt begrepp i rapporten, eftersom både genuint deltagande och kommunikation tas upp som viktiga i ett projektarbete. Genuint deltagande handlar om att användare skall vara med i utvecklingsprocessen och påverka resultatet av det nya informationssystemet. Brist på god kommunikation mellan Systemutvecklare och användare kan leda till ett sämre resultat, och att systemet inte blir användbart.
Användarmedverkans betydelse vid kravinsamling
Litteraturen förespråkar hur viktigt det är att involvera användarna i systemutvecklingsprocessen, speciellt när kraven skall samlas in för att slutligen resultera i en kravspecifikation. Det krävs dock att användare och Systemutvecklare samarbetar på ett bra sätt och förstår varandra.Undersökningen som genomförts i denna rapport syftar till att skapa en förståelse för hur en kravspecifikation kan tas fram i analysfasen, samt att undersöka hur kravinsamlingen har genomförts mellan TietoEnator och Timrå kommuns förvaltningar miljö och bygg och kultur och fritid. Utifrån detta är målet att klargöra vad i analysfasen som kan vara orsaken till att kraven som ställts utav miljö och bygg- och kultur och fritidsförvaltningen inte riktigt är uppfyllda. Undersökningen började med en litteraturstudie för att få en förståelse för hur en kravspecifikation kan tas fram i analysfasen. Resultatet visade bl.a.
Användarens kognitiva begränsningar vid validering av ER-modeller
Kommunikationsproblem mellan användare och Systemutvecklare har varit känt i systemutvecklingskretsar under lång tid. På senare tid har även företagen börjat uppmärksamma betydelsen av ett fungerande samarbete. Eftersom användare och Systemutvecklare träffas mycket vid valideringen av system och kravspecifikation är det här som mycket av kommunikationsproblemen uppstår. Problemet består till stor del av att systemvetarna har svårt för att lyssna på icketeknisk kunskap. Användarnas språk blir helt enkelt för amatörmässigt.Vid valideringsfasen skall användarna validera de verksamhetsbeskrivningar som tagits fram av systemvetarna.
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.
Egenskaper att beakta vid val av rapportverktyg inom Business Intelligence : En jämförelse av tre rapportverktyg
Denna rapport behandlar vilka egenskaper som är viktiga att ta hänsyn till vid val av rapportverktyg inom området Business Intelligence. Begreppet BI är relativt omfattande och syftar till färdigheter, teknologier, applikationer och metoder av systematisk och vetenskaplig art som en organisation använder för att bättre förstå sin verksamhet, sin omgivning och omvärld. Rapportverktyg utgör således en mindre del i en större kedja av processer för att stödja beslutstagande.Landstinget Dalarna har anlitat Sogeti, som har varit vår uppdragsgivare för detta examensarbete, för att implementera BI i sin verksamhet och vår studie har sitt ursprung i att Landstinget Dalarna idag har ett stort behov av olika typer av rapporter i många olika delar av organisationen. Rapportbehovet har visat sig vara omfattande och för att lätta på arbetsbördan för de Systemutvecklare som skapar rapporter har funderingar framkommit att det skulle kunna vara en bra lösning att låta användarna inom Landstinget Dalarna själva skapa en del av sina egna rapporter. Målet med arbetet är att ge de Systemutvecklare som arbetar i projektet riktlinjer kring vilka egenskaper olika rapportverktyg innehar för att de enklare skall kunna avgöra vilket som är lämpligast att använda.
Kommunikation och kunskapsspridning via datoriserade medier
Uppsatsen är ett resultat av en kvalitativ studie som undersöker hur wikis och bloggarförbättrar intern datoriserad kommunikation och kunskapsspridning i en IT-projektgrupp. Den kvalitativa studien genomfördes i form av personliga intervjuer med en projektledare och två Systemutvecklare. Intervjuerna resulterade i empiriskt material rörande projektgruppens kommunikation och kunskapsspridning. Materialet jämfördes och analyserades mot den teoretiska referensramen och mynnade ut i ett antal slutsatser. Studien visar, bland annat, att wikis och bloggar gör information mer tillgänglig eftersom den dokumenteras på ett och samma ställe.
Förstår du vad jag menar? : En undersökning om kommunikation med hjälp av bilder mellan användare och systemutvecklare.
Ibland kan det förkomma problem mellan utvecklare och kund/användare då de tar fram kraven till ett nytt system. En anledning till detta kan vara att utvecklingsgruppen och användargruppen inte har samma kunskaper och erfarenheter och talar då inte "samma språk". En lösning till detta problem kan vara att ta hjälp av en mockup. En mockup är en fysisk och/eller interaktiv modell av ett gränssnitt. I detta arbete har vi, med hjälp av intervjuer och observationer, undersökt om detta hjälpmedel underlättar kommunikationen i verkligheten..
Use case som teknik för identifiering och dokumentering av krav
Ett effektivt användande av ett informationssystem förbättrar informationshanteringen inom en verksamhet. För att ett informationssystem ska kunna fungera effektivt krävs att det motsvarar de krav som ställts på informationssystemet av olika intressenter.Requirements Engineering (RE) är en viktig del av systemutvecklingsprocessen för att kunna säkerställa en väl fungerande kravhantering. Use case är en teknik som kan användas som hjälpmedel i RE-processen för att identifiera och dokumentera krav.Syftet med detta examensarbete är att undersöka om use case är tillräcklig som enda teknik för att identifiera och dokumentera krav samt vilka eventuella kompletterande tekniker som används bland Systemutvecklare. Resultatet av undersökningen visar att use case-tekniken inte är tillräcklig utan måste kompletteras med andra tekniker för att möjliggöra att samtliga krav kan identifieras och dokumenteras..
Förstår du vad jag menar? - En undersökning om kommunikation med hjälp av bilder mellan användare och systemutvecklare.
Ibland kan det förkomma problem mellan utvecklare och kund/användare då de tar
fram kraven till ett nytt system. En anledning till detta kan vara att
utvecklingsgruppen och användargruppen inte har samma kunskaper och
erfarenheter och talar då inte "samma språk". En lösning till detta problem kan
vara att ta hjälp av en mockup. En mockup är en fysisk och/eller interaktiv
modell av ett gränssnitt. I detta arbete har vi, med hjälp av intervjuer och
observationer, undersökt om detta hjälpmedel underlättar kommunikationen i
verkligheten..
Analogi & Praktik Systemutvecklares förhållande till analogier
Hur väljer personer som arbetar med systemutveckling att med hjälpav en analogi åskådliggöra sin systemutveckling och hur förhåller sigdenna analogi till de utvecklingsmetoder de säger sig använda? Dettahar undersökts med hjälp av ett frågeformulär med fokus påutveckling, utvecklingsmetoder och analogier. Undersökningens syftevar att se ifall det fanns ett samband mellan de sju informanternasanalogi och den metod som de uppgav att de använde. Majoriteten avde tillfrågade använde sig av en analogi som hade en tydlig kopplingtill angiven metod. Vid behandling av enkätsvaren har vi observeratatt informanternas systemtänkande var att betrakta som hårt och attde analogier som de tillfrågade hört talas om var uteslutandekonstruktionsanalogier.
Designmönsters påverkan på kommunikationen i systemutvecklingsprojekt
När en grupp av Systemutvecklare skall samarbeta för att utveckla ett system så kan problem uppstå, ett av problemen är kommunikationen inom gruppen. För att samarbetet skall fungera så krävs det att aktörerna uppnår samförstånd. Flera författare menar att designmönster bidrar till ett gemensamt språk för att kommunicera, dokumentera och utforska designalternativ på ett mindre komplext sätt. För att se om det är denna förändring som krävs för att minska ovanstående problem så ställde vi oss frågan: Hur förändar designmönster kommunikationen mellan utvecklare i ett systemutvecklingsprojekt? För att undersöka detta så gjorde vi en fallstudie hos en myndighets dataavdelning.
Use Case : en teknik för att representera krav i RE-processen
Detta examensarbete ger en introduktion till Requirements Engineering (RE), kravprocessen i informationssystemutveckling. Det slutliga informationssystemet är i stor utsträckning beroende av en effektiv RE-process. Ett framgångsrikt informationssystem beror på hur väl det färdiga systemet stämmer överens med användarens och andra intressenters behov och förväntningar. Use Case är en teknik som kan användas i RE-processen för att representera krav. Arbetets syfte är att finna de för- och nackdelar som finns med Use Case för att representera krav.