
Sökresultat:
3574 Uppsatser om Systems engineering - Sida 4 av 239
Testdriven utveckling
I programmeringsvärlden har en ren, enkel och testbar kod en stor betydelse. Detta examensarbete avslöjar ett nytt koncept vilket kanske är den viktigaste upptäckten inom metodområdet på senare tid, så kallade Testdriven utveckling (TDD). Testdriven utveckling är ett sätt att utveckla mjukvara och det som utmärker den är att man först skriver ett test som inte ska fungera (röd fas), sedan skriver man en kod, så enkelt som möjligt, som gör att testet ska fungera (grön fas) och till slut ska man våga göra förändringar även om koden fungerar, om man är inte riktigt nöjd eller om man helt enkelt vill optimera sin kod (omstrukturera fas). Syftet med studien var att utvärdera vilka fördelarna och eventuella nackdelarna är med den här typen av mjukvaruutveckling, att motivera varför det är lämpligt att välja den och att visa hur man gör med hjälp av Java, JUnit och Eclipse. Material som användes i studien insamlades genom litteratursökningen och intervjuer.
Electrolux och patenten. En studie av Electrolux patentstrategiska agerande 1950-1970.
Application Lifecycle Management (ALM) is a genre of computerized systems which allows system development corporations to efficiently and more easily manage, maintain and handle the applications lifecycle. These ALM systems have a wide variety of tools which can be integrated to enable and support collaborative work, while they act at the core of the organisation. Todays ALM systems support flexible system development methods throughout the entire development process. This paper focuses on a case-study of a Swedish business- and technology corporation and their use of two ALM systems with an aim to unravel the differences between these systems and their functionality to serve as a basis for decision making regarding their utilization of best practice with their ALM-Systems. Meanwhile we studied their approach to ALM systems to see if they were using them according to the initial idea of ALM systems.
Förbättrad Kravhantering med hjälp av Lösningsinriktad Pedagogik
Abstract
The purpose of writing this thesis was to improve methods during requirements
engineering phase. Usercentred system engineering has some problem areas, which
are examined and verified to create a new guideline for developers. This
guideline tends to make requirements engineering more effective and help
developers create more concrete requirements.
It is not uncommon that system development projects ends up with unsatisfied
users or delay in deliveries. The reasons are different kinds of communication
problems between users and developers during verification of requirements.
There is a therapy model, called solution-focused therapy, used in family and
individual therapy. The model focuses on solutions for the future instead of
problems in the past.
Design och konstruktion av sparkcykel för sommar- och vinteranvändning
This thesis has been carried out in collaboration with the IT Company MPQ consulting AB in Halmstad. The task we were assigned by MPQ concerned the development of a scooter that can be used year round. We have with the companydeveloped the criteria and requirements for the product in which the goal is toproduce a primary solution that meets the set criteria and fall within the project'sboundaries.The project involves a wide range of different design methods for idea generationand idea development. The project also addresses engineering methods such asprinciple and primary engineering. Occurringmethods in the project include FredyOlsson principle and primary engineering in cooperation with SVID's - Swedishindustrial design process, etc.The final solution will be presented in the form of sketches, CAD models withassociated drawings and a rendering from the program Keyshot..
Interaktivt konsultverktyg -vid utveckling av webbplatser
Denna rapport handlar om ett examensarbete utfört åt multimediaföretaget Animero. Det är ett litet företag med åtta anställda som jobbar med olika multimediaproduktioner med fokus på webb- och videoproduktion. Problemet för Animero var att det saknades en ordentlig kravspecifikation i projekten och att kunderna brukade utgå ifrån vad de själva tycker om istället för att tänka på dem som ska besöka webbplatsen. Vårt uppdrag blev att utveckla en applikation som ska ta fram underlag till en kravspecifikation vid beställning av webbplatser. Applikationen ska samla in information om kundernas målgrupp, deras företagsidentitet och de funktioner de vill ha med på webbplatsen.
Professionell färdighetsutveckling på ett civilingenjörsprogram : en utvärdering av kompetenser hos alumner
The Master of Science in Energy Systems engineering program at Uppsala University started in 2000 and 221 students has graduated since. This master thesis aims to answer what competencies alumni considers most important for successful professional practice. It also seeks to find out how these competencies are reflected in the program to identify potential gaps between importance and how the competencies are being prepared. With inspiration from similar research a method has been developed consisting of two steps: (1) A survey and (2) interviews with alumni. The alumni survey rates the professional importance of 13 competencies and how well the corresponding competency is prepared in the program.
Kvalitetsegenskaper på en kravspecifikation
The result from Requirements Engineering is a Requirements Specification. Characteristics of a good Requirements Specification are unambiguity, completeness, verifiability, consistency, modifiability, traceability, correctness and ranked for importance and/or stability.This work defines these quality attributes and answers the questions how to reach these attributes and the diffuculties which exist in this area.This work should be read to get an overwiew of the area Requirements Engineering and Requirements Specification..
Marknadsinriktad Requirements Engineering : kännetecken och centrala aktiviteter
Denna rapport behandlar den marknadsinriktade Requirements Engineering (RE) processen. Allt fler företag väljer idag att implementera standardsystem i sina verksamheter. Den situation som ett standardsystem utvecklas i är annorlunda jämfört med den som ett kundspecifikt system utvecklas i. Detta innebär att den traditionella RE-processen inte är anpassad till dessa nya förhållanden.Syftet med denna rapport är därför att utreda vad som kännetecknar en marknadsinriktad RE-process som stödjer kravhanteringsarbetet vid utvecklingen av ett standardsystem. Rapporten avser även att undersöka hur RE tillämpas av marknadsinriktade systemtillverkare i praktiken.
Application Lifecycle Management: : En studie av två Application Lifecycle Management system och deras stöd för systemutveckling i projektform
Application Lifecycle Management (ALM) is a genre of computerized systems which allows system development corporations to efficiently and more easily manage, maintain and handle the applications lifecycle. These ALM systems have a wide variety of tools which can be integrated to enable and support collaborative work, while they act at the core of the organisation. Todays ALM systems support flexible system development methods throughout the entire development process. This paper focuses on a case-study of a Swedish business- and technology corporation and their use of two ALM systems with an aim to unravel the differences between these systems and their functionality to serve as a basis for decision making regarding their utilization of best practice with their ALM-Systems. Meanwhile we studied their approach to ALM systems to see if they were using them according to the initial idea of ALM systems.
Jämförelser av olika former av QRA och andra metoder för riskanalys av processindustrier
When performing a QRA you have to consider a number of accident scenarios. How many scenarios you choose often determines the time and resources needed to perform the QRA. The report investigates the possibility that a QRA can be performed using only a few representative scenarios. Further it presents a discussion on how these scenarios should be constructed..
En väg till förbättring : Systemanalys ur ett användarperspektiv
In almost every workplace today IT-systems have strong and significant roll in theeveryday work. It is therefore important that the systems have a good functionalityand that they work as an aid for the users. This thesis aims to study the systems atthe company Telge Nät and to analyse them from a usability perspective. By using thisperspective it has been obvious how difficult it is to make improvements on usability,once the system is in place. Even other larger improvements of the systems aredifficult to make at this stage and this is something that the users are aware of.
Protokoll, praktik och kontroll : En studie av beslutsprocessen i en offentlig upphandling av företagshälsovård
I Sverige genomförs varje år offentliga upphandlingar till ett värde av ca 500 miljarder kronor. Alla offentligt finansierade verksamheter måste följa lagen om offentlig upphandling och den formella upphandlingsprocess som lagen specificerar. Lagen är allmänt formulerad och anvisar en process där fokus ligger på förarbete och matematisk utvärdering.Cognitive Systems engineering har vuxit fram utifrån insikten att effektiva processer kontinuerligt behöver använda såväl feedback och feedforward för att uppnå sina mål. Typiska tillämpningar är dynamiska, tätt kopplade processer där dessa behov är tydliga, men CSE som ramverk är generellt definierat och bör gälla även för en beslutsprocess på organisationsnivå. En CSE-analys har potential att förtydliga funktionella faktorer som tillåter upphandlare att genomföra effektiva och ändamålsenliga upphandlingar.I syftet att testa ovanstående hypotes genomfördes en fallstudie av Linköpings Universitets upphandling av företagshälsovård 2008.
Testverktyg för ett automatiserat system
Most often when developing a new system there is a need get a functioning testtool up and running. Including time, cost and resources the solution isn?t always obvious, developing your own or buy one ?of the shelf?. The purpose of this thesis is to study how a general testtool for executing functional tests should be designed to be reusable, be based on recognized knowledge and be able to fast and simple be customized for different types of systems. Key functions from the litterature is presented and used in the design of a testtool prototype.
Riskanalys av järnvägen genom centrala Halmstad
The purpose of this risk analysis is to investigate if the transport of dangerous gods through Halmstad is a threat to the surrounding area. The report shall serve as a component in the making of pre-plans and the planning of exercises..
Användarkvaliteter inom söksystem : En kvantitativ studie av söksystemen på Södertörns högskola och Stockholms universitet
This essay is about testing the validity of an article written by Jonas Löwgren, called The use qualities of digital design. The study we have executed is about testing the featured qualities of digital design in the article on two search systems located in the library of Stockholm University and Södertörn University respectively to see how they are able to be applied on search systems. To acquire the information for the study, we handed out a written inquire among users of those systems. The result of this quantitative study shows us that many that five of Löwgrens qualities is likely to be present on the systems. Our conclusion is that five of these are appliable on search systems.