Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Observation av en praktisk tillämpning av Scrum: - Skillnaden mellan teori och praktik
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2014 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Dagens samhälle är beroende av väl fungerande mjukvara. I en teknisk revolutionerande värld är det viktigt att ha en mjukvara som ständigt utvecklas och underhålls. Produkter som kräver detta är bl.a. datorer, surfplattor och mobiltelefoner. Dessa produkter är bara en del av mängden inom dagens industri som är beroende av mjukvara och har en stor betydelse i den moderna människans vardagliga liv. I samband med utvecklingen av sådana produkter måste även mjukvaran utvecklas i samma takt. Detta sätter krav på mjukvaruindustrin.

Ett utvecklingsprojekt måste ha en fungerande arbetsmetod för att ständigt utveckla mjukvara på bästa möjliga sätt som uppfyller krav på produkten inom dagens marknad. Ett sådant arbetssätt är agila metoder som kännetecknas bland annat av att det hålls en bra kommunikation med kunden och anpassar mjukvaruutvecklingen efter kundens krav. Detta är möjligt då hela projektet utförs i ett flertal olika iterationer, som vid varje avslut levereras till kunden som återkopplar med eventuella förändringar eller vidare krav.

Denna uppsats inriktar sig på en agil metod, Scrum. Det finns en bred mängd information gällande Scrum och hur metoden ska tillämpas. I denna uppsats görs en jämförelse mellan beskrivningen av Scrum i teorin och den praktiska tillämpningen i mjukvaruprojekt på företag. Studien genomförs på konsultföretaget Slagkryssaren AB, som för tillfället är på uppdrag vid ett annat företag. Deras projekt går ut på att utveckla en redan fungerande mobilapplikation. I projektet tillämpar utvecklingsteamet Scrum, vilket medför att projektet kan studeras utifrån vetenskapligt perspektiv. Företaget och projektet får inte nämnas i denna studie med hänsyn till företagets begäran.

Studien påvisar både skillnader och likheter mellan utvecklingsteamets arbetssätt samt teorin bakom Scrum. Vid en jämförelse finns skillnader i vilka roller som ingår i utvecklingsteamet samt rollens ansvarsområde. Utvecklingsteamet tillämpade dock nästan alla artefakter, som finns beskrivet inom teorin om Scrum. Den enda artefakten som utvecklingsteamet har valt att avstå ifrån är att göra ett processdiagram, som grafiskt visar förhållandet mellan kvarvarande tid och arbete.

En utveckling som framgår av studien är att det fysiska pappersarbetet under projektet har blivit digitalt. Utvecklingsteam har börjat använda webbaserade program för att hantera dokumentation och följa upp arbetet, vilket underlättar för medarbetare som inte kan närvara på arbetsplatsen för de dagliga mötena.

Abstract [en]

Today's society is dependent on the proper functioning of the software. In a revolutionary technological world, it is important to have software that are continually developed and maintained. Products that require this includes computers, tablets and mobile phones. These products are only part of the amount in today's industry that is dependent on the software and has a great importance in modern man's everyday life. In connection with the development of such products, the software must also develop at the same pace. This puts demands on the software industry.

A development project must have a working methodology for the continuous development of software in the best possible way, which meets product requirements in today's market. Such approaches are agile methods that are notable in ways to keep up good communication with the client and customize the software development according to customer requirements. This is possible when the entire project is carried out in several different iterations, at each termination delivered to the customer who reconnects with any changes or further requirements.

This paper focuses on an agile methodology, Scrum. There are a wide variety of information regarding Scrum and how the method should be applied. In this paper a comparison is made between the description of Scrum in the theory and practical application in software projects for companies. The study is conducted at consulting firm Slagkryssaren AB, whom are currently on assignment at another company. Their project is to develop an already functioning mobile application. The development team applies Scrum their project which facilitates that it can be studied from a scientific perspective. The company and the project must not be mentioned in this study with regard to the company's request.

This study demonstrates both the differences and similarities between the development team's approach and the theory behind Scrum. When comparing the differences in the roles, it involved the development and the responsibility of the roles. The development team applied however, almost all the artifacts, which are described in the theory of Scrum. The only artifact that the development team has decided to give up is to make a process diagram, which graphically shows the relationship between the remaining time and work.

A development that is clear from the study is that the physical paperwork for the project has become digital. Development team has started to use web-based application to manage documentation and follow up work, making it easier for employees who cannot attend the workplace for daily meetings.

Place, publisher, year, edition, pages
2014. , 81 p.
Series
TRITA-ICT-EX, 2014:214
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:kth:diva-185461OAI: oai:DiVA.org:kth-185461DiVA: diva2:920834
Examiners
Available from: 2016-06-08 Created: 2016-04-19 Last updated: 2017-08-04Bibliographically approved

Open Access in DiVA

fulltext(816 kB)89 downloads
File information
File name FULLTEXT02.pdfFile size 816 kBChecksum SHA-512
c97094b2d08cf3b32d2001898f28d404d23c2d5504e90bec8648c8161b894de8a113b0e1bcc98a158023fb035fd441b01f343b6ef6872b40a7d450b416f8e31b
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 89 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 152 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf