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
Mobilapplikationsutveckling till smartphones – hur utvecklingsprocessen kan förbättras.
KTH, School of Computer Science and Communication (CSC).
2011 (Swedish)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

EXAMENSARBETE VID KTH, CSC

Namn: Johan Alexandersson

MOBILE APPLICATION DEVELOPMENT FOR SMARTPHONES - HOW TO IMPROVE THE DEVELOPMENT PROCESS

The development of mobile applications for the new generation of mobile phones, also known as smartphones, has become a worldwide phenomenon, not least in Sweden. Many companies have realized that this market is growing for each day and has therefore chosen to broaden their activities in this area. There are also many companies whose sole activity is to develop mobile applications. The problem is that this still is an unexplored area for many companies. For this reason, they still haven't formed any well-functioning work processes to use during the development. Instead, they use complex processes that, in fact, are suitable for development of software. The difference between traditional software development and mobile application development is that the mobile application development projects are completed in a shorter amount of time, and that there are a fewer amount of people involved. This is something that the companies have forgotten to take into account when they designed their own development processes. The goal of this study has therefore been to develop a new approach that is better suited for this type of projects. The new approach will also describe which steps that should be included in a mobile application development process, and the order in which steps should be performed to achieve the best results. This study is based upon interviews with people from ten Swedish companies. All the interviewees have different responsibilities, but are in one way or another involved in the development of mobile applications in their company. All the companies have basically told the same thing, both regarding their current situation, and how they would like their future situation to look like. For this reason, it has been easy to determine which parts of the development processes that can be developed and improved. It has also been easy to determine which parts of the process that is directly unnecessary for mobile application projects. The mobile platforms covered in this work are, iPhone, Android, Symbian and Windows Phone 7.

Abstract [sv]

Utvecklingen av mobilapplikationer till dagens generation mobiltelefoner, s.k. smartphones, har idag blivit ett fenomen världen över, inte minst i Sverige. Många företag har insett att denna marknad växer för varje dag som går och har därför valt att bredda sin verksamhet till detta område. Det finns även många företag som enbart arbetar med att utveckla mobilapplikationer. Problemet är att detta fortfarande är ett outforskat område för många av företagen. De har av den anledningen ännu inte utformat några välfungerade arbetsprocesser att använda sig av under utvecklingen. Istället använder de sig av komplexa processer som egentligen är lämpade för utveckling av större programvaror. Skillnaden mellan traditionell programutveckling och mobilapplikationsutveckling är att mobilapplikationsutvecklingsprojekt utförs under en kortare tid, och att antalet personer som är delaktiga under utvecklingen är färre. Detta är någonting som företagen glömt att ta hänsyn till när de utformat sina egna utvecklingsprocesser. Målet med detta arbete har därför varit att ta fram en ny arbetsmodell som är bättre lämpad för denna typ av projekt. Den nya arbetsmodellen kommer dessutom att beskriva vilka steg som bör finnas med i en mobilapplikationsutvecklingsprocess, och i vilken ordning stegen bör utföras för att uppnå bästa resultat. Arbetet baseras på kvalitativa intervjuer med personer från tio svenska företag. Personerna har alla olika roller, men är på ett eller annat sätt delaktiga i utvecklingen av mobilapplikationer på sitt företag. Det har funnits tydliga trender i det som företagen har berättat, både om den nuvarande situationen, och om hur de skulle vilja att situationen såg ut istället. Av den anledningen har det varit lätt att fastslå vilka delar i utvecklingsprocesserna som kan utvecklas och effektiviseras. Det har också varit lätt att komma fram till vilka delar som är direkt onödiga för mobilapplikationsprojekt. Mobilplattformarna som behandlas i detta arbete är iPhone, Android, Symbian och Windows Phone 7.

Place, publisher, year, edition, pages
2011.
Series
Trita-CSC-E, ISSN 1653-5715 ; 2011:008
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-130656OAI: oai:DiVA.org:kth-130656DiVA: diva2:654103
Educational program
Master of Science in Engineering - Media Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links

http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2011/rapporter11/alexandersson_johan_11008.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 727 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