Sök:

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.

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