Sök:

Sökresultat:

345 Uppsatser om Objektorienterad systemutveckling - Sida 5 av 23

Krafter emot användarcentrerad systemutveckling

Historiskt sett har det hört till ovanligheterna att man anlagt ett användarperspektiv vid systemutveckling. Trots att det finns mycket att vinna på att arbeta användarcentrerat ägnas inte användbarheten någon nämnvärd uppmärksamhet, utan fokus inom systemutvecklingen ligger fortfarande på tekniken. Kostnaden för dåligt användarstöd är mycket stor både beträffande arbetsskador och låg effektivitet hos datoranvändarna. För att förstå varför inte utvecklingen av användbara system kommit längre måste man beakta den process som ligger till grund för utvecklande av nya system. Denna uppsats undersöker vilka hinder det finns för att arbeta användarcentrerat sett ur användbarhetsexperternas perspektiv.

Teknisk infrastrukturs påverkan på agil systemutveckling : En kvalitativ fallstudie av Graip-projektet

Författarna har utvecklat ett IT-system till missbruksvården inom socialtjänsten i Gotlands kommun. Utvecklingsprojektet används som kvalitativ fallstudie för att studera hur teknisk infrastruktur för systemutveckling påverkar systemutvecklingsprocessen. Projektet utvecklades agilt med en skräddarsydd variant av XP (Extreme Programming). Teknologier som användes var ASP.NET MVC, LINQ, LINQ-to-SQL, jQuery och Visual Studio.Syftet med uppsatsen är att besvara en frågeställning kring relationen mellan teknisk infrastruktur för systemutveckling och systemutvecklingsmetoder: har den tekniska infrastukturen (utvecklingsverktyg och miljöer, klassbibliotek, mjukvaruramverk) påverkat systemutvecklingsmetoden? Om så är fallet, på vilket sätt?I fallstudien studeras hur den agila systemutvecklingsmetoden påverkats av den tekniska in­fra­strukturen.

Tidsbesparande faktorer i Agile-metodologin: ger Extrem Programmering en snabbare utvecklingsprocess?

Detta arbete är ett examensarbete på C-nivå, 10 poäng vid Luleå Tekniska Universitet, avd. Data och Systemvetenskap. Arbetet behandlar traditionell systemutveckling jämfört med Agile tänkandet. Detta sker genom en jämförelse av vilka olika faktorer som påverkar utvecklingsprocessen tidsmässigt i vattenfallsmodellen jämfört med Extrem Programmering. Vi har identifierat tiden som en av faktorerna vilka bidrar till att många projekt misslyckas under traditionella systemutvecklingsprocesser.

Systemutveckling med RUP och Prototyping : - en fallstudie mot läkemedelsbranschens produktionslinjer

Denna uppsats avser att undersöka om systemutvecklingsmetoderna RUP och Prototyping kan komplettera och kombineras med varandra. Vidare avser uppsatsen att undersöka hur de fungerar i praktiken men också hur UML och Prototyping kan visualisera och säkra kravlistan för processtyrning inom läkemedelsindustrin.Fallstudien som denna uppsats innehåller är gjord på ett läkemedelsföretag i Sverige. Vid tillverkning av läkemedel användes olika former av pappersbaserad dokumentation som signeras manuellt. Företaget har idag bland annat ingen kontroll över om signeringen utförs under eller efter tillverkningen och enligt GMP strider detta mot de regler och lagar som styr läkemedelstillverkningen. För att hitta de krav användarna ställer på ett kontrollstyrningssystem har både observationer och intervjuer utförts på plats..

Systemutveckling i praktiken : konsten att tillmötesgå den okända användarens krav

ABSTRACT System development has become more and more concentrated on development for the Web and this has resulted in larger target groups. It will most surely continue to be so considering that the Web will be the infrastructure of business and services in the future. A big target group involves that the owner of a system can earn a lot of money from the paying users, but that assumes that the system can meet user needs. If a system on the Web does not satisfy the user?s demands then they will use the competitor?s system instead because it is only a mouse-click away.

Evolutionär prototyping inom metodologier för att hantera växande informationssystem

I denna rapport behandlas en strategi för systemutveckling som kallas för evolutionär prototyping. Evolutionär prototyping innebär att utveckla system i inkrementella bitar där system får växa till ett driftsystem för vidare evolution. Det finns också andra former av prototyping som explorativ, experimentell och kooperativ prototyping där prototyperna kastas bort och ett nytt system konstrueras. Många metodologier finns för att stödja processen att utveckla informationssystem. På grund av tillgången till CASE-verktyg och fjärde generationens utvecklingsverktyg har evolutionär prototyping blivit allt mer populärt i praktiken.

Fantasy War Game : Spelmotor i PHP

Fantasy War Game är en spelmotor gjort i PHP med inslag av Java. Själva striden är uppbyggd med objektorienterad programmeringsmetodik. Spelet är ett textbaserat rollspel i high fantasy-miljö. Sidan är ett interaktivt konfliktspel där spelarna kan utveckla sitt gäng, slåss mot monster eller andra spelare..

Kvinnors väg till höga positioner inom systemutveckling

Syftet med undersökningen är att lyfta fram ifall om fler kvinnor arbetade inomsystemutveckling, vilken inverkan skulle det i så fall ha på arbetet med systemutveckling.Skulle det kunna vara så att denna inverkan kan gälla affärsnyttan, lönsamheten elleranvändbarheten på systemen. Eller är det så att denna inverkan inte gör någon skillnad.Respondenterna i studien utgörs av ett fåtal kvinnor vars befattning präglas avansvarstagande. Undersökningen skall forska i respondenternas personliga resa fram tillderas nuvarande position samt deras tankar kring fortsatt utveckling av arbetet medsystemutveckling. Respondenternas resor beskrivs genom att fallstudier har gjorts.Studien söker svar på hur det skulle kunna påverka den fortsatta utvecklingen av arbetetmed systemutveckling om det fanns fler kvinnor på höga positioner inomsystemutveckling. Studien av teori visar att det finns en skillnad mellan kvinnor och männär det gäller karriärsutveckling.

Systemutvecklares erfarenhet av arbete med Design Patterns

Design Patterns introducerades på 1990-talet och användningen sades medföra en rad fördelar som skulle hjälpa systemutvecklare i deras arbete. Bland annat skulle Design Patterns underlätta för systemutvecklarna att kommunicera med varandra samt ge en bättre överblick över och förståelse för systemarkitektur genom en höjd abstraktionsnivå. Systemutvecklaren skulle även få en ökad förståelse för god design. Två kritiska artiklar fick oss att vilja beskriva hur systemutvecklare som aktivt arbetar med Design Patterns upplever att centrala fördelar uppfylls. Vi genomförde fyra fallstudier där vi intervjuade erfarna systemutvecklare och vår slutsats är att de upplever att fördelarna med Design Patterns uppfylls.

Varför Umeå? : En kvalitativ studie över studenters val av Umeå som studieort

Kunskap anses idag vara den viktigaste faktorn för att skapa konkurrenskraftiga organisationer. I projektverksamheter har kunskap ännu större betydelse, då medarbetarna är uppdelade i fristående projekt och distansen mellan dem är större än i traditionella linjeverksamheter. Detta har resulterat i omfattande forskning kring Knowledge Management (KM) i projekt-organisationer. Forskningen har då utgått ifrån traditionell projektledning som härstammar ifrån tillverkningsindustrin. Inom systemutveckling har nya projektledningsmetoder utvecklats som är anpassade till denna bransch och kallas för agila metoder.

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.

Parprogrammering i praktiken

Vårterminen 2006.

Är XML redo att tillämpas?

XML är ett märkordsspråk som utvecklats för att dels komplettera och ersätta HTML-baserade system och dels för att möjliggöra tillgänglighet för Webben på nya plattformar och miljöer. XML är en arvtagare till SGML och på motsvarande sätt ett metaspråk. XML erbjuder möjligheter att utveckla egna element, attribut och entiteter samt möjligheter att definiera egna dokumentstrukturer.XML tar sikte på att implementeras i webbtillgängliga gränssnitt och kommer i sådana system även att få en datalagrande funktion, åtminstone enligt hur XML-standarden för närvarande är definierad. I detta sammanhang är det därför intressant att jämföra XML med de befintliga RDBHS som sedan ett flertal år bygger upp datalagrande funktioner i webbtillgängliga gränssnitt. Denna rapport redogör för ett projekt där XML prövats som datalagringsteknik och då ur perspektiv av ett RDBHS-baserat och webbtillgängligt prototypsystem.Resultatet visar att XML inte kan implementeras på motsvarande sätt som RDBHS och att XML som datalagringsteknik bör ifrågasättas.

Återvinning : En studie gjord för att belysa företags syn på objektorientering och återanvändning

Då man arbetar objektorienterat inom systemutvecklingen sägs det att återanvändning är en av fördelarna med detta arbetssätt. Mitt syfte i denna uppsats var att undersöka hur systemutvecklingsföretag som arbetar objektorienterat ser på fenomenet objektorientering och återanvändning. Studien skall även ge svar på hur de arbetar med återanvändning och vad de återanvänder, eller vad som ligger bakom då de inte arbetar mer för återanvändning. För att besvara mina frågeställningar har jag intervjuat sju informanter på sju olika företag. Jag har haft ett hermeneutiskt förhållningssätt i min studie, vid intervjuerna har jag använt mig av en kvalitativ ansats och vid analysen har jag använt mig analytisk induktion.


<- Föregående sida 5 Nästa sida ->