Sökresultat:
433 Uppsatser om Iterative programming - Sida 5 av 29
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.
Webbredigering för mindre erfarna användare. En studie av svårigheter och förbättringsmöjligheter vid webbredigering anpassad för användare utan programmeringskunskaper
Usability is a well-known term in system development. Today both consumers and organizations aim to increase usability. The purpose of the study is to gain knowledge about inexperienced users? interactions with websites and concretize that knowledge for future studies.Interviews have been conducted within two areas where experienced web developers with extensive programming knowledge brought know-how while inexperienced users without any programming knowledge have given their views. A number of existing tools for web publishing have been analyzed.
Simulation driven design : An iterative approach for mechanical engineers with focus on static analysis
This thesis of 15 hp has been implemented at Halmstad University, in collaboration with Saab Dynamics in Linköping. Saab Dynamics is a company operating in the defence industry where competition is tough. This necessitates new ways to increase efficiency in the company, which is the basis for this thesis. Saab Dynamics wants to introduce simulation driven design. Since Saab Dynamics engineers have little experience of simulation, required a user methodology with clear guidelines.
Logicat
I vår produktion har vi tagit fram ett system för order- och lagerhantering,
med vikt på realtidsuppdateringar, åt en extern mottagare där infrastrukturen
inte hängt med i företagets utveckling.
Vi valde detta projekt i syfte att bredda våra kunskaper inom både
programmering och projekthantering.
Denna slutreflektion tar upp den förundersökning vi gjorde för att kunna
besluta om vilka verktyg vi använde i utvecklingen, den tar även upp vårt sätt
att hantera och planera projektet. Under projektet har vi arbetat med en
egenutformad arbetsprocess vilken även beskrivs här.
---
Our production has been to design a system for ordering and supply management
with emphasis on realtime updates to an external recipient, where the
infrastructure has not kept pace with the development of the company.
We chose this project in order to broaden our knowledge in both programming and
project management.
This text brings up the investigation we made to decide which tools to use in
the development, it also brings up the way we managed and planned our project.
During the project we have worked with a self-designed software development
process which is also described here..
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera.
Dokumentation av en experimentell biogasanläggning
This thesis is focused on identifying and documenting all electrical equipment, such as devices, power lines / cables, and connectors in the facility and also on presenting a brief technical description and information of the systems around the reactors. Furthermore there will be a brief description of LabVIEW - which is a graphical programming language- and which devices / elements are programmed. For further notification, I am not responsible for the programming of the devices in LabVIEW which I have only used as a tool in my work. The plant for production of biogas consists of four reactors of which the third reactor (Lakbädden) is connected to another reactor (UASB) where they cooperate with each other. The reactors are used for producing biogas in the form of methane gas.The reactors I and II are connected to, various electrical devices as, flow meters, temperature sensors, frequency converter and more.
Simulation driven design : An iterative approach for mechanical engineerswith focus on mesh, quality and convergence
This thesis of 15 hp has been implemented at Halmstad University, incollaboration with Saab Dynamics in Linköping. Saab Dynamics is a companyoperating in the defence industry where competition is tough. This necessitatesnew ways to increase efficiency in the company, which is the basis for this thesis.Saab Dynamics wants to introduce simulation driven design. Since SaabDynamics engineers have little experience of simulation, required a usermethodology with clear guidelines. Due to lack of time, they chose to assign thetask to students, which resulted in this thesis.The aim of the thesis is to develop a methodology in mechanical design, wherethe designer uses the FE analysis early in the design process to develop thestructures' mechanical properties.
Automatiserad unit testning
Dagens utveckling av mjukvara går snabbare och snabbare
samtidigt som mjukvaran blir allt mer komplex. Att under dessa
omständigheter kunna bibehålla en lika om inte högre kodkvalité
är en utmaning. På UIQ bestämde de sig för att undersöka om ett
automatiserat unit test kunde hjälpa dem.
Metoderna för att komma fram till resultaten i denna rapport har
varit intervjuer, en enkät, intern information och litteratur så som
forskningsartiklar m.m.
Denna rapport är en utredning av automatiserade test, vad man
bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att
automatisera med mera. Rapporten kommer även att presentera
grunderna i testning av mjukvara, en introduktion till eXtreme
Programming och Test-Driven Development samt hur testningen
utförs på UIQ idag.
Då jag kom fram till att ett automatiserat unit test skulle passa sig
bra på UIQ kommer jag i slutet av denna rapport presentera ett
implementerings förslag. Man bör även införa en test driven
utvecklings metodik för att säkerhetsställa att det kommer att
utvecklas automatiserade testfall..
Framtagning och analys av en arbetsmodell för kartläggning av användarbehov
This study began with a mission statement from the firm Tobii Technology AB to identify customer needs in the relatively new and rapidly growing market for eye tracking analysis. After consuling external experts, the authors however found that the availability of previous academic published market studies of new and fast growing markets was poor. Therefore a decision was made to execute the task and at the same time create a methadology for future studies in this area. The identification of customer needs, which formed the basis of the insights and analysis, led to frequent discussions between the authors and the firm's supervisors. This resulted in a project plan and a decision that an iterative model would be used, were earlier decisions would be questioned and refined throughout the project.
L?grangmatriskomplettering: En j?mf?relse av tv? algoritmer
L?grangmatriskomplettering innefattar algoritmer som fyller ut saknade v?rden i en matris
under antagandet att den kompletta matrisen ?r av l?g rang. Rapporten har unders?kt tv?
olika algoritmer f?r l?ngrangmatriskomplettering, singular value thresholding (SVT) och nor malized iterative hard thresholding (NIHT), p? slumpm?ssigt genererad data och ett urval av
databasen Netflix prize data. Rapportens syfte ?r att best?mma vilken av dessa tv? algoritmer
som l?mpar sig b?ttre f?r komplettering av Netflix-datan och slumpm?ssigt genererad data.
F?r att m?ta detta unders?ktes hur n?ra algoritmerna konvergerar till de kompletta matriser na i termer av bland annat RMSE samt hur l?ng tid det tar f?r de olika algoritmerna att k?ra
givet olika parameterval.
Business Navigator : Anva?ndarcentrerad utveckling av framtidens internetbank
This thesis deals with an iterative user-centered IT-development project in a bank setting. The aim is to present a solution for deployment of future Internet banking for small businesses. The project features a design of IT-related concepts and ideas with a strong emphasis on scenario-based design and the usage of patterns as a documentation tool.The project plan featured an iterative framework and was carried out by a group of designers in collaboration with a reference group representing the future users of the system. This group consisted of company managers and bank employees, all from the small town of Åtvidaberg in Sweden.The method used in the development process was Scrum. A total of three sprints were completed with user meetings at the end of every sprint.
Hållbara projekteringsverktyg : Från byggnadsinformationsmodell till simulering ? en utvärdering av Revit och Virtual Environment
This study examines the use of building modeling and energy simulations in the design process of a building. The take-off point is the notion of energy simulations being needed early and throughout the building design process, and that the lack of energy simulations may be explained by the fact that they are time consuming and therefore often too expensive. A greater interoperability between software tools used by relevant disciplines, such as the architect and the energy specialist, would create smoother workflows, which would reduce this cost and open up for more frequent and iterative energy simulation processes. The study is an assessment of the modeling tool Revit and the simulation tool Virtual Environment and whether they can create smoother workflows, and make leeway for a more frequent use of energy simulations throughout the design process. It also investigates the limitations of what can be examined by simulations in Virtual Environment. This will hopefully help clarify the future role of energy simulations in design processes. The method is a trial by error approach of testing the two software tools by building and simulating a model. The results of these tests show that the workflow is not optimal (and therefore time consuming) for frequent and iterative simulations throughout the design process, but it also reveals some great possibilities of what can be performed with these two powerful tools at hand. Further development with regards on platform independency of the building information model, including seamless exporting and importing, seems necessary to strengthen the future role of energy simulations..
Att skapa nya rum : Roomservice - en annan form av marknadsföring
Due to the technical development the enterprises of today are forced to creative thinking when it comes to marketing of their products. An example of one of these new methods are the development of product placement which has come to an interesting turn namely advertiser funded programming (AFP). Instead of the product just being a small part of the storyline it has become the story itself. The purpose of this study is to analyse how the advertiser funded tv-production Roomservice, a Swedish home styling program, communicates with it?s viewers as well as how they perceive the message.
Analysverktyg för webbsidor med JavaScript
New technological innovations like tablets and smartphones have a taken significant market share on the web and puts new demands on webpages, the user interface and compatibility among different client devices. The full test of a web-based system prior to the publication is often regarded as an important part of the process to create a complete and successful website. This bachelor thesis investigates the possibility to analyze mobile-adapted web sites using a system that first records the visitor's activities and then replays them for an expert analyst to provide valuable information to developers about how their site can be improved.The essay begins with a litterature study on today's most common web development tools and then examines the possibility to apply them during the development of the analysis tool. The work also describes two methods, pair programming and waterfall method used during the project. Three different evaluation methods are presented and one of the models is applied on the finished system.The project results in a web-based analysis tool written mainly in JavaScript using the jQuery library.
Automatiserad Konstruktion av Varmkanalsystem
The thesis has been carried out in cooperation with Master Flow AB, Västervik owned by the EWEBE Group. The company produces and sells hot runner systems that are tailor made for the customers.The problem that MasterFlow AB has encountered is in the construction of complex hot runner systems in SolidWorks. With several different lengths, fronts and endcaps that builds the nozzles of the hot runner systems, is affecting the problems for MasterFlow AB. The purpose of this work is to automate the design of hot runner systems so it does not overload the CAD-system SolidWorks.To gain an understanding of the problem, there have been several studies and observations at the company, where the focus has been on how the work is done with the design of hot runner systems. By using help from the corporate management, enough information has been collected to find a solution to these problems.The implementation of design automation has been based on a flowchart that was created.