Sökresultat:
483 Uppsatser om Extreme programming (xp) - Sida 10 av 33
Hazel- Ett mjukvarusystem för automatisk och optimal schemaläggning
This report documents the development of a software system for automaticscheduling called Hazel. This system is comprised of a server where an automaticscheduler has been implemented, as well as a web and mobile applicationthat allows users to interact with the system. The scheduler hasbeen developed with the functional programming language Haskell and usesa SAT-solver.Manual scheduling has long been the bane of managers everywhere, asmatching the needs of the employer with those of the employee is often adifficult and time-consuming task. There already exists several automaticschedulers that attempt to solve this problem. The issue with said schedulersis that thay tend to be expensive, or developed to only fulfill the needsof a particular organisation.
En värdtjänst för mjukvarutvecklingsprojekt : Utveckling av ett verktyg för att effektivisera programmering
Title: A hosting service for software development projects that use the Git revision control system. To learn using tools to make software development more effective should be self-evident at a high level institution as the competitive industry races on. The absence of directives for programming students in Sweden to use source code management (SCM) was the basis for this report. The report describing the developing of a hosting service for software development to use SCM of Git, which includes a web application, storage, API and authentication of students. The project resulted in a hosting service and a smaller survey of how the today Swedish students using habits of SCM during their studies..
A stealth poker bot: Theories for avoiding the detection of a poker bot during online gaming
Syftet med denna uppsats är att undersöka och utveckla teorier för att undvika detektering vid online pokerspelande med en pokerbot. En bot är ett program som utför en rad operationer inom ett givet regelverk utan att en användare behöver styra eller övervaka programmet. Teorierna skall vara generella nog för att kunna användas för spel på en rad populära online pokerspelsidor. Pokerspelet som uppsatsen avser är Texas Hold?em poker, ett hasardspel som fått stor uppmärksamhet i media på senare år tack vare stora vinstsummor och ett spritt spelande på internet..
Testrigg för marksensor
Lansen Technology is a security company from Halmstad, Sweden and their focus indeveloping and selling alarm solutions. One of their latest inventions is a vibration sensor thatrecognizes very small movements in the ground.The thesis work was made in cooperation with Lansen Technology AB and the task was toinvent a test equipment that decides whether the sensor is working correctly. By generatingcertain frequencies with specific amplitude, we will expect the sensor to give a similar output.The final report includes all the parts of our work as studying, choosing components,programming, construction, results and conclusion..
Implementation av fältbuss ASIC i FPGA
HMS Industrial Networks AB is in need of changing a communications solution that iscurrently based on an ASIC. This will be achieved by moving the communications solution toa FPGA with the help of the programming language VHDL. By doing this, it is possible toreduce the need for specific circuits, get a more flexible platform and thus get a cheapersolution.This report describes a solution for how to move a network protocol from an ASIC to anFPGA. The report shows that the network slave device is working under the guidelines forthis project. This means that it is quite realistic to implement a fieldbus protocol on an FPGA,using VHDL and to maintain the same functionality as the earlier communications solution..
Ett kärleksbrev till hantverket
Where is technology heading? And how will our behaviors towards these new innovations look? This project questions the direction of ?beyond smart? products, through scenarios within our everyday life. The work is both critical and speculative. Speculative in the sense that it is speculating in how a future scenario with ?beyond smart? products would look like.
Vägen till ett lyckat IT-projekt
Enligt statistik från The Standish Group?s artikel Extreme Chaos (2001) tenderar IT-projekten att oftare få problem med tid, kostnad och kvalité aspekten i jämförelse med andra typer av projekt. I vår uppsats vill vi försöka förstå vad det är som skiljer IT-projekt i jämförelse med andra projekt. Kan det exempelvis vara så att man använder sig av fel projektledningsmodell? I denna studie har vi jämfört hur projekt utförts i byggbranschen respektive IT-branschen.
Utvärdering av ett optimeringsprogram för produktionsplanering.
The aim of this thesis is benchmarking of the program, based on dynamic programming, that earlier was written to imitate the production planning at TSS.This thesis starts with a chapter about the construction of the DP-program, a shorter description of one and each of the program parts and also a list over the in- and output data in each program part. The DP-program consists of six linked MATLAB-files that together produce an optimized production plan for the different planning groups at TSS. The program reads in and reformat the given data and optimize the production of the articles in one group. Finally it compounds all article production plans and give us a production alternative.After running the program with new data the result shows, resembling with previous results, that TSS could be able to make some distinct cost-savings. According to the program, a 50 % decrease of TSS production costs is possible. .
Islastens inverkan på brottsannolikheten för glidning och stjälpning av betongdammar
There are many old dams in Sweden and, since few dams are constructed today, the main task in risk assessment on the existing dams is often to reduce the risk of failure. RIDAS (Swedish Guidelines on Dam Safety) is used when designing new dams and assess the existing ones. The guidelines include stability requirements for different failure modes, e.g. overturning and sliding, which imply that the load effect from e.g. uplift and ice load need to be less than the resisting loads or moments.
Psykoakustisk påverkan av basfrekvenser : Blir vi påverkade av låga basfrekvenser som vi inte kan eller knappt kan höra med örat?
This survey tries to find out if and how we can be influenced of extreme low and strong frequencies in the area 0-40 Hz. A group of 52 teachers/musicstudents and non musicstudents was trying to assess what they thought, experiences and tried to describe why they thought as they did, when they listen on three different versions of same musical piece. Without low frequent bass, original and strengthened bass, randomly mixed. Several different musical pieces was used in same survey. The work also makes a commitment to theories about the people's hearing and the will of ?selfmotion?.
Pamiro
This report describes the work with creating a CMS (Content Manager System). A CMS is a web tool so you easy can publish materials on your web page. With a CM Scan you can without any knowledge of programming web pages create and maintain a web page. This will result in that you and your organisation save time and money. You can also split the responsibility for the webpage in different roles, but still keep the control.
ByggletMobil : En Android applikation för byggbranschen
Den digitala tekniken utvecklas till olika användningsområden och antal mobila applikationer blir fler och fler både för privatlivet och yrkeslivet. Nu vill projektets uppdragsgivare Bygglet AB expandera mot den mobila marknaden med sin affärsidé. Företaget Bygglet AB arbetar i huvudsak mot byggbranschen och tillhandahåller det webbaserade projekthanteringsverktyget Bygglet.Denna uppsats behandlar examensarbetet med prototypen mobilapplikationen ByggletMobil. Rapporten innefattar både teoretisk och praktisk bakgrund, arbetet med implementationen och en motivation till att denna typ av digital teknik behövs inom byggnadsområdet..
Interaktiv hemsida med PHP och MySQL
This degree project is made for Cervera in Norrköping and Linköping. The task was to create a professional interactive homepage for the company where the company's range of products can be presented. Besides a homepage aimed towards potential customers, an online Internet-application where the company's employees can update, erase, and create posts that are stored in the database was created. The main programming languages have been PHP and HTML in combination with databases in MySQL. The final result was a functional, professional and informative homepage with a simple and pedagogical application for the employees.
Finansiella värderingsmodeller : En empirisk studie
This study tests two financial valuation models empirically by valuing three stocks from three industries, with the purpose of studying how well valuation models work empirically and to make a forecast. The models which will be tested are residual income valuation and discounted cash flow. Nine stocks will be picked strategically from the Swedish stock market and additional analysis will follow in the analysis chapter.Based on analysis and valuation, the commodities industry has decent valuation as the healthcare industry is undervalued thanks to the high valuation of AZN. The energy industry has low value due to the capital intensive nature of the industry. When it comes to the models and their practical implementation, DCF has been the most problematic to apply empirically whereas RIV was better but it still shows extreme values, which teaches the student the clear difference between theory and empiri..
VRA-PROGRAMVARA MED TILLHÖRANDE STYRELEKTRONIK
This thesis has been done at the Unversity of Örebro for Örebro University Hospital (USÖ). In our work we have developed a product for hearing tests to determine hearing thresholds of small children. Our product contains software and a control surface for controlling two separate screens. One of the demands was that our software could handle big file libraries. Reliability and simplicity were essential for the user.In our work we have utilized programming of both microcontrollers and Windows software.