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
En studie i kodkvalitet vid applikationsutveckling för Android
KTH, School of Computer Science and Communication (CSC).
2015 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
A study of software code quality in Android development (English)
Abstract [sv]

De senaste åren har en ny form av mjukvaruprodukt vuxit fram, nämligen denmobila applikationen till smarta telefoner med operativsystemen Android och iOS.En del applikationsprojekt blir kampanjer på några veckor medan en del blir långlivadeapplikationer som lever över flera år.

Jag har själv arbetat med applikationer som har mer än ett år gammal kodbas. Förutvecklare är det lätt att vara noggranna med enhetstester och designval i börjanav ett projekt, men när fler personer deltar och kodbasen växer blir det lätt dåligkodhygien.

Mitt fokusområde för den här rapporten handlar om vad Android-programmerarekan göra för att bibehålla god kodkvalitet över ett långlivat Androidprojekt. Hur brafungerar tidigare kända kvalitetsprinciper och utvecklingsprocesser? Arbetet ärbaserat på en intervjustudie med svenska utvecklare inom mobilbranschen.

Abstract [en]

A new kind of software has grown up during the last couple of years: The mobileapplication market for Android and iOS smartphone. Some application projectsbecome campaign products and some stay alive for a long time.

I have personally worked with old software code bases for application products.Most software developers are meticulous with the software design and unit tests inthe beginning of projects, but when then code base grows larger and older, thequality may get worse.

My focus for this paper is how to maintain high code quality in a long lived Androidproject. How good are known practices and development processes applied onthe Android platform? This work is based on an interview study with Swedishapplication developers.

Place, publisher, year, edition, pages
2015.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-165460OAI: oai:DiVA.org:kth-165460DiVA: diva2:808485
Educational program
Master of Science in Engineering - Computer Science and Technology
Supervisors
Examiners
Available from: 2015-05-28 Created: 2015-04-28 Last updated: 2015-05-28Bibliographically approved

Open Access in DiVA

fulltext(1555 kB)139 downloads
File information
File name FULLTEXT01.pdfFile size 1555 kBChecksum SHA-512
f88ed405a85e301e04dc7b4badeef4202a28c0d97855f40839a5527534d0e5f615d8f83c73cf393fd12550b131aa1de1bfb558840f393ee4c602a54e568958b3
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Kotlinski, Simon
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 139 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: 261 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