Sök:

Sökresultat:

639 Uppsatser om Agile testing - Sida 2 av 43

Tillämpning av lättrörliga systemutvecklingsmetoder - en studie av systemutvecklingsprocessen i en ad hoc-krati

Due to fast growing and rapid changes in markets today, most of the organizationsthat are trying keep up with these changes have a high demand for software that areof high quality and comes with a low price. To meet these goals software companieshave to implement new methods to develop software that are suited for rapidchanges. The concept of agile methods can fulfill this need. Our purpose with thisthesis was to investigate how well agile methods could be applied in organizationsthat could be identified as adhocracies. A case study was conducted in anorganization which we could identify as an adhocracy.

Agilt - men agilt nog?

This paper aims to investigate whether a small organization with small development teams can find a value in leaving a functioning development process to follow a formal systems development methodology, if these organizations can find support in an agile systems development method and in such case the method needs to be adjusted according to the organizations unique conditions.A traditional plan-driven system development methodology includes a number of phases that are carried out sequentially and a completed phase can basically not be resumed. All requirements are specified at the beginning of a project and at the end of the project only one delivery of software take place. This can cause difficulties in for example dealing with changing requirements. Agile system development methods intend to deal with changing requirements and to enable continuous delivery of valuable, working software.In this paper, both the traditional plan-driven methods and agile methods will be explained. Research methodology and existing system development theories will be discussed and a company where the study has been conducted will be presented.

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.

Omkonstruktion av testrigg för småskalig ångsmotor

The actual project presents the development of a testing rig for a steam engine. A short overviewabout the development of steam engines is presented, until arriving to the development of thepresent engine, which will require to be tested in different ways.The testing rig studied on this project (based on a Lanchester engine) will be used to testdifferent materials and layouts for the group Piston-Cylinder.The engine is a high performance steam power engine, which is going to have a highpower/dimensions ratio, what will lead to require high performance components and materials.An introduction to the testing rig is presented, and the entire design project is done in order toreplace the disappeared documentation of the current testing rig, built on the 1970?s. Also somemodifications done in the original testing rig are presented, as well as some detected problemsand their possible solutions..

Enhetstestning: Kostnad mot kvalitet

Unit testing is a type of testing technique which is becoming quite fashionable to the developers and companies that are in the business of creating and managing software. Alas there are seldom any concrete data to support the positive claims of the authors in unit testing methodology books. These claims are instead based on empirical studies and the experience of the authors. The problem that arises from this situation is that it becomes problematic for managers and also the developers themselves to convince both customers and their own management to use this type of testing as there is no exact return of investment model. This essay examines this problem from two points, the first point is from the literature itself and interviews conducted with a number of developers at a software company located in Umea, Sweden.

Användartester inom webbutveckling : Är användartester nödvändigt vid utveckling av webbplatser?

The aim of this study is to get a deeper understanding about user tests as well as answer the question about if testing for users is necessary at all times. I've done a comparison between what the literature says, and what a company says, about testing. The tests that's been in focus in this study is prototyping and card sorting tests. Prototyping aims to give the developer feedback about the design and check if there are any obvious problems with the design. A card sorting test can be used to get input about how information architecture should be constructed.

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.

Prioritering av icke-funktionella krav i praktiken : Ur ett agilt perspektiv

Requirements management is an important part of the software development process. The success of a project may depend on how this is handled. Even though several research studies indicates that more attention should be paid on non-functional requirements, the primary focus in practical projects still regards identifying functional requirements. Especially the prioritization of the non-functional requirements has been proven to be of great importance for the success of a project.This report investigates basics in agile requirements management involving opinions from experts from a software development company. This is done with help of existing literature and interviews with key actors involved in prioritization at the company.

Generella riktlinjer vid distribuerad Scrum

Today many companies are global and can exist all over the world. It is more common that projects are conducted in different locations, from various cities in a country to nations in different parts of the world. To manage projects both traditional practices such as the Waterfall method and new flexible methods known as agile methods are used. How is the process affected when a project is distributed, when the team is scattered in different places? This makes it difficult to create a good project, something we will discuss and try to find solutions for.

Utvärdering av enhetstestning för Palasso

The market-leading wage and PA-.system for the Swedish public sector Palasso is developed in Karlstad. In order to achieve the highest quality of code , the developing team behind Palasso has been conducting extensive testing. Testing is done to ensure that the software does what it should do. However, the testing has been done at a high level. In order to continue to evolve, the group that develops Palasso has started to look at the new development methods that have become popular in the computer industry in recent years.

Babels torn återuppstår : Den interna kommunikationens påverkan i agila projektteam.

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.

Scrummästarens roll som konflikthanterare : Konflikthantering i agila projekt

Companies show interest in agile methods, but this can be challenging since these methods to a certain degree stand against traditional project methods. If the use of agile methods increase it is of importance to clarify what mechanisms that are significant to a successful result. The aim of this study is to clarify the role of the scrum master regarding conflict management in agile groups. The goal of the study is to better prepare the ScrumMaster to be ready to help the group in a conflict situation. In this examination a qualitative method has been used where five scrum masters, active in agile projects, have been interviewed about their role in conflict management.

En agil arbetsmetod för utveckling av ett leverantörsstöd

This thesis was made possible by the company Verendus system AB, which is the leading developer of dealership management systems in the caravan and camper market. The goal of the thesis was to create a statistics module for a new producer system envisioned by Verendus. The new system is aimed at manufacturers and importers of caravans and campers, with the goal of enabling its users to create more effective production lines. By providing statistical data to mentioned users they will be able to predict market trends and customize their production lines accordingly. Today such software does not exist which leads Verendus to think that its arrival would lead to a success on the market.Before the development and design of the producer system began, a new agile method had to be developed, MAM (Minimum Agile Method).

En utvärderingsmodell för testverktyg : Med inriktning på automatiserade högnivåtester

Testing has always been an important task in the scope of software quality. Though it has never been as much appreciated within the management of the organisations as the software development has. However testing is becoming more attractive within organisations because it becomes more evident how much money working systems saves in contrast to defect ones. A tester often use testing tools to simplify the work progress. There are a lot of tools nowadays but not many evaluating models which helps the tester to know which one to recommend.

Automatisk testning av WebGL på mobil- och desktopenheter

WebGL is a standard for drawing graphics in a web browser. Currently it isn?t widely understood how consistently WebGL performs across a majority of the de- vices that support it. Determining if an image looks correct to a human observer is an interesting problem. The solution for this is useful when developing WebGL applications, since a developer could make better informed decisions during de- velopment.

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