Sökresultat:
333 Uppsatser om Modellbaserad systemutveckling - Sida 19 av 23
Mjukvarutestning: gör man som man ska eller gör man som man vill?
En ökad efterfrågan på mjukvaruprodukter har medfört att antalet tillverkare av mjukvara ökat under senare år. Som en följd av detta har konkurrensen inom branschen ökat. Tillverkarna vill snabbt komma ut med sina produkter på marknaden vilket har medfört kortare utvecklingstider. Detta påverkar hela utvecklingsprocessen och även testningen av mjukvaran. Dessutom har mjukvaran blivit allt mera komplex vilket ytterligare ökar behovet av testning.
Kunskapsnivå vid informationssystemsutveckling : med hjälp av RAD-verktyg
Det har genom åren förts en diskussion om RAD och andra snabba utvecklingsmetoder. Det här arbetet handlar det om att utveckla IS med hjälp av RAD-verktyg. Utveckling kommer att göras av olika personer med varierande IT-erfarenheter. Genom att låta personerna vara med i observationen finns det en möjlighet att se vilka som klarar av att utveckla ett IS liknande scenariot som används i studien.Ett scenario har utvecklats och verifierats med hjälp av en IT-forskare på Högskolan i Skövde, att det är ett rimligt scenario. Vidare har det i sin tur används som underlag till intervjuer för att verifiera ifall det är ett troligt och rimligt scenario som har en verklighetsanknytning.
Strukturerat arbete vid verksamhetsplanering och mjukvaruuttveckling : en studie på Volvo IT i Trollhättan
The ability to tackle NP-hard problems has been greatly extended by the introduction of Metaheuristics (see Blum & Roli (2003)) for a summary of most Metaheuristics, general problem-independent optimisation algorithms extending the hill-climbing local search approach to escape local minima. One of these algorithms is Iterated Local Search (ILS) (Lourenco et al., 2002; Stützle, 1999a, p. 25ff), a recent easy to implement but powerful algorithm with results comparable or superior to other state-of-the-art methods for many combinatorial optimisation problems, among them the Traveling Salesman (TSP) and Quadratic Assignment Problem (QAP). ILS iteratively samples local minima by modifying the current local minimum and restartinga local search porcedure on this modified solution. This thesis will show how ILS can be implemented for MSA.
Hur vet vi att det fungerar?
Dagens samhälle blir mer och mer IT-centraliserat för varje dag som går samtidigt som IT-systemblir större och komplexare. För att ett IT-system skall kunna överleva måste det finnas användaresom vill använda det. För att användare skall använda ett IT-system måste systemet har tillräcklighög kvalitet så att användare skall kunna lita på systemet. Men vad är kvalitet? Det är svårt attdefiniera begreppet och intill omöjlig att mäta.
Användarmedverkan i utvecklingsprocessen : En undersökning om hur användarmedverkan behandlas i systemutvecklingsprocessen i små till medelstora företag
Användarmedverkan i systemutvecklingsprocessen har idag en allt viktigare roll vid införande av ett nytt system. Stor vikt placeras på att systemet ska bidra med rätt information vid rätt tidpunkt. För att uppnå det krävs oftast en slutanvändares medverkan i systemutvecklingsprocessen. Flertal undersökningar har utförts med inriktning att söka reda på varför en användare bör vara med, dess positiva och negativa aspekter samt urvalskriterier vid val av slutanvändare.Syftet med arbetet är att jämföra existerande användarmedverkan i systemutvecklingsprocessen med metodologin ETHICS förhållningssätt till användarinvolvering. Det med avgränsningen små-till-medelstora företag(SME).
Scrumcoachens betydelse - En kvalitativ studie av hur en mindre organisation förbättrar sin användning av Scrum-metodiken med hjälp av Scrumcoachning.
Metoder är ett välkänt begrepp inom systemutvecklingen. Det finns många olikametoder som kan användas, exempelvis vattenfallsmetoden som tillhör de traditionellametoderna, eller Scrum som tillhör de agila?lättrörliga? metoderna. Faktum är att agilametoder blivit mycket populära sedan derasuppkomst på 90-?talet.
Hur fungerar datorer? : En fallstudie av att utveckla pedagogisk multimedia för ett datorhistoriskt museum.
Få människor vet hur datorer fungerar, vilka komponenter de är uppbyggda av och hur dessa samverkar. I detta examensarbete har en prototyp till en multimediepresentation utvecklats. Presentationen kommer att placeras på ett datorhistoriskt museum och dess syfte kommer där att vara att hjälpa människor förstå hur datorer fungerar. Prototypen är baserad på bilder och enklare animationer som förklarar samverkan och funktion hos de olika datorkomponenterna, bland annat genom att visa scenarier som många människor troligtvis känner igen från sin vardag. Målet med arbetet har varit att inskaffa kunskap kring hur multimedia kan användas för att illustrera tekniska processer, samt kunskap kring hur multimediepresentationer skall utveck-las.
Att arbeta med Scrum : Påverkan på arbetslag, kommunikation och social miljö
Systems development methods has always been an important part of the systems development process. It affects not only the product, but also the organization itself. Today more and more companies are abandoning the more rigid traditional methods for the more flexible agile ones. A transition like this is bound to affect the product and the organization, but in what ways? Is it a difficult transition to make, and how does it affect social environment and dynamics? Does it change how people communicate information to each other? This study was conducted at a local branch of a larger international IT-company.
Tillämpning av UML : Hur och varför
In the end of the 80´s the area of system development moved into a new era. As a consequence many new methods and development models emerged which in many cases resulted in problems when choosing system development models and methods. As a result of these problems the today standardized modeling language UML (Unified Modeling Language) was created. UML is tailored to support many different types of projects. This is possible because of UML?s capacity to be adjusted and adapted to a specific company environment.The purpose of this bachelor thesis is to investigate how and why companies use UML and what experiences and opinions those who use UML have of using UML in practice.
Inventering med handdator och GPS
Denna rapport utreder om kombinationen GPS/PDA är ett lämpligt verktyg för inmätning i fält där kraven på systemet är: Att det ska vara lättanvänt, inte kräver specialutbildning samt positionering inom 10 meter är fullt tillräckligt. I övrigt skulle systemet samarbeta med befintliga system utan att inkräkta i dessa. Målet med projektet var att konstruera en prototyp till ett system som personer med liten datorvana skall kunna använda och det skall ge enklare och billigare datainsamling. Som metod för att lösa denna uppgift byggde vi en fungerande prototyp till ett system bestående av en handenhet med integrerad GPS-mottagare. Handenheten fick ett för uppgiften specialanpassat användargränssnitt.
Att möta kunden med användbarhet
In relation to the development of IT-products it is very important that the software supplier is aware not only of the target group but also the field of application. Usability should characterize the whole IT-design process as, in relation to this context, design includes more than merely those aspects which are visible to and thus can be interpreted by the naked eye. The study examines the specific qualities and properties that substantiate the usability and the demands that a customer rightfully expects from an IT-product. The user and the customer are highlighted in the same context in order to demonstrate that it is through the customer that an IT-product is defined as being useful. Thus, from this perspective, the user and customer can be considered as being the same person.
Agilt - men agilt nog?
This paper aims to investigate whether a small organization with small development teams can find a value in leaving a functioning development process to follow a formal systems development methodology, if these organizations can find support in an agile systems development method and in such case the method needs to be adjusted according to the organizations unique conditions.A traditional plan-driven system development methodology includes a number of phases that are carried out sequentially and a completed phase can basically not be resumed. All requirements are specified at the beginning of a project and at the end of the project only one delivery of software take place. This can cause difficulties in for example dealing with changing requirements. Agile system development methods intend to deal with changing requirements and to enable continuous delivery of valuable, working software.In this paper, both the traditional plan-driven methods and agile methods will be explained. Research methodology and existing system development theories will be discussed and a company where the study has been conducted will be presented.
Den patientnära datorarbetsplatsen : Tablet PC för klinisk dokumentation vid postoperativ vård - en kvalitativ studie för OP/IVA kliniken på Uddevalla sjukhus
The ability to tackle NP-hard problems has been greatly extended by the introduction of Metaheuristics (see Blum & Roli (2003)) for a summary of most Metaheuristics, general problem-independent optimisation algorithms extending the hill-climbing local search approach to escape local minima. One of these algorithms is Iterated Local Search (ILS) (Lourenco et al., 2002; Stützle, 1999a, p. 25ff), a recent easy to implement but powerful algorithm with results comparable or superior to other state-of-the-art methods for many combinatorial optimisation problems, among them the Traveling Salesman (TSP) and Quadratic Assignment Problem (QAP). ILS iteratively samples local minima by modifying the current local minimum and restartinga local search porcedure on this modified solution. This thesis will show how ILS can be implemented for MSA.
Genuspåverkan vid utveckling och användning av informationssystem
Syftet med forskningen är att ge läsaren en ökad förståelse för genus och dess påverkan både för utvecklandet och för användandet av ett informationssystem. För att kunna uppnå detta beaktas samhället och skillnader hos könen. I samhället finns det normer och etiska angivelser som påverkar vårt sätt att vara. I oss själva finns det skillnader i hjärnan mellan könen, vilket också påverkar vårt sätt att tänka. Genom att beakta dessa skillnader har vi gjort det möjligt att förmedla en kunskap rörande genuspåverkan inom informationssystem.
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.