Sökresultat:
4743 Uppsatser om Agile software developme nt methods - Sida 3 av 317
Mjukvarukvalitet i öppen programvara - en explorativ och kvalitativ studie av uppfattningar om mjukvarukvalitet
Open source software has recently been discussed, not least in media as a revolution in IT. A number of advantages have been listed in changing proprietary software into open source software. Examples of such pros are no expenses for license fees and improved efficiency. In spite of this, few users have made this change. One of the reasons is a distrust of the quality in open source software.
Framtagande av kravspecifikation för standardsystem
There are several methods and models within the areas of software engineering on how to proceed during a software development process. For each of these methods and models there are benefits and drawbacks, depending on how you choose to look at them. A difference of principle between the different models is that they either advocate iterative development or not. In parts of software engineering one makes use of different methods depending on which is most fitting in a specific situation. There are several methods on how to recieve more qualitative data from the end-users during the requirement collection, but the reappearing pattern is still user centric participation, which means that the user participates more actively in part of or the entire development process.
Mjukvaruprojekt och konsekvenserna av Scrum
Under sent 1990-tal bo?rjade utvecklare att bli mer och mer missno?jda med ra?dande arbetsformer i projekt. Utvecklarna upplevde att modeller som vattenfallsmodellen inte la?ngre speglade verkligheten fo?r utvecklingen. Detta missno?je resulterade i att en ma?ngd nya arbetsmodeller uppstod och 2001 samlades de under Agile Manifesto.
Risker i flera dimensioner : Om kopplingen mellan designmönstret MVC och projektrisker
The purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was some software functionality implemented but no system for automatic stabilization. The main goal of the project was to implement such a system, and to combine it with the previous functionality to make the quadcopter operable and able to fly. To create a functioning and stable ground multiple basic software features has been implemented, and on top of that additional software to improve the safety, stability and functionality. The most important part is the control system that is responsible for converting sensor and control signals to suitable motor values.
Förbättring av mjukvarubibliotek för parallellberäkningar med programmeringsmodellen Chunks and Tasks
Chunks and Tasks is a programming model based on the C ++ programming language. This programming model is used for electronic structure calculations, among other things.The purpose of this project is to improve the CHT-MPI software library for Chunks and tasks, so that calculations of matrix-matrix multiplications are performed more efficiently than they do with the existing software library. The software library is based on the work stealing method, which is a method the software library for Chunks and Tasks uses for the distribution of the calculation work. The considered way to improve the software library is by modifying the work stealing method in a way that makes the distribution of calculation work happen in a more efficient way , which will lead to calculations performed faster than before.Two different modifications of the work stealing method were tested and it led to two new methods, Method 1 and Method 2, which distributed the calculation work differently. Method 1 did not give results that were compatible with the theory, since the calculation time with this method was much longer than the previous method.
Piratkopiering: en ekonomisk-teoretisk granskning av marknaden för dataspel
This essay analyzes the market for entertainment software by identifying and explain the products typical properties, in addition i clarifies the behavior of consumers and producers. One of the most important property related to software is the ease with which it can be reproduced. When such reproduction is done illicit it´s called piracy. The software industry often claims that piracy leads to big losses for the companies as well as in welfare, the essay clarifies that this doesn´t has to be the case. On the contrary the possibility to cheap production and distribution may lead to an increased welfare.
Navigering, koordinering och översikt
The advantage and the possibility of keeping track of a number of vehicles to make work practice more effective and smooth is today a favorable choice for Visual Units Logistics customers. We?ve been evaluating the software and trying to take it one step further and letting not only the individual user, but maybe, the company as a whole benefit from its advantages. This has been done by using methods like letting ourselves get to know the software, user case studies, workplace studies, interviews and future workshops. This resulted in a prototype introducing a new function designed with all collected data in mind trying to make the software, Visual Units Logistics, even more effective for the every day work practice of the user.
FEM i praktiken : En studie i FEM-Designs användningsområden inom konstruktionsprojektering
This diploma work has been conducted for the consulting company Ramböll inUppsala, Sweden with the purpose to perform a study with the calculation programFEM Design 9.0 made by Strusoft. The aim has been to find out if it is possible to gainadvantage by utilizing more advanced 3D software for design calculations, instead ofthe traditional methods currently used in construction works.The method of approach has been to model an existing warehouse building with theprogram FEM Design, and then compare the results with those attained with FrameAnalysis and hand calculations. These results are then analyzed. An evaluation is maderegarding to what benefits can be achieved using a more advanced 3D-model.The results of the study show that the differences between the methods are not ofany significance with regard to the design of the steel frame. However in morecomplex materials such as reinforced concrete, the differences become more notable.The conclusions drawn by the authors of this study into FEM Design are that theeducation requirements of the program are higher than for simpler programs, whosepurpose are solving predetermined problems.
Datoriserat lärande. Ett pedagogiskt perspektiv på datorprogram för barn.
Aspects of computerized learning in terms of educational situations in kindergarten andschools where the teachers use software either made for children or for adults, is thesubject of this paper.The market for software produced in Sweden and intended for educatilonal situationswith small children is discussed and analysed by qualitative method. The software, theusers, the producers and other related groups are looked upon from an educationalperspective and a mode1 of this process is presented in the paper.The software is categorized and discussed according to area of use and underlying educationalperspectives. The educational situations in which the users are a part are discussedfrom an educational perspective and examples from use of software in kindergartenand schools are given. The images of their target group which the producers haveare categorized according to phenomenographical method. A proposal of a classificationsystem for software used in educational situations is made..
Ger ett agilt arbetssätt nöjda beställare?
Det finns många undersökningar som över tid visar att större delen av alla IT-projekt som påbörjas upplevs som misslyckade av beställaren.De agila metoderna involverar beställaren i hög grad i projektet. Frågan vi vill få svar på är: Vilka effekter får ett projektarbetssätt, med sin grund i Agile Manifestos värderingar, på beställarens upplevelse av projektet och systemet som utvecklas? Vi ville undersöka om ett agilt arbetssätt bidrar på ett positivt sätt till systemutveckling vad gäller beställarens nöjdhet med projektet och leveransen. För att sammanfatta olika agila metoder konstruerade vi ett ramverk. I detta ingår Agile Manifesto samt ett antal, av oss identifierade, kärnbegrepp och styrmedel.
Att designa ett multiplattformsystem : Interaktionsdesign möter agila projektmetoder.
This thesis examines the multiplatform design issues of a development project using agile project methods and how they were resolved. Data was gathered through observation, photography and keeping of a journal using action research as a methodological framework. The thesis is concluded with recommendations on how to deal with these issues in similar projects under similar conditions..
Navigering, koordinering och översikt
The advantage and the possibility of keeping track of a number of vehicles to
make work practice more effective and smooth is today a favorable choice for
Visual Units Logistics customers. We?ve been evaluating the software and trying
to take it one step further and letting not only the individual user, but
maybe, the company as a whole benefit from its advantages. This has been done
by using methods like letting ourselves get to know the software, user case
studies, workplace studies, interviews and future workshops. This resulted in a
prototype introducing a new function designed with all collected data in mind
trying to make the software, Visual Units Logistics, even more effective for
the every day work practice of the user.
A new function to keep track of vehicles outside the main working area at the
same time as you still can keep track of the other vehicles in the field..
Bör regeln om anvisad leverantör revideras eller rent av avskaffas? : - Om avtalsslutet, kravet på garanterad elleverans och den s.k. supplier centric-modellen på elmarknaden
Internal communication is an important factor in organisations today. For many system development teams it?s critical that the communication works well. Without communication, success would be impossible. This study aims to highlight the effect communication has on the members of agile project teams.
Utveckling av reglersystem till quadrokopter
The purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was some software functionality implemented but no system for automatic stabilization. The main goal of the project was to implement such a system, and to combine it with the previous functionality to make the quadcopter operable and able to fly. To create a functioning and stable ground multiple basic software features has been implemented, and on top of that additional software to improve the safety, stability and functionality. The most important part is the control system that is responsible for converting sensor and control signals to suitable motor values.
SDN : Software defined networks
This report is a specialization in Software defined networking. SDN really comes to revolutionize the industry and it?s under constant development. But is the technology ready to be launched into operation yet? The report would initially involve a number of problems that today's network technology is facing.