hig.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard-cite-them-right
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • sv-SE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • de-DE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Centraliserad administration av Feature Toggles
University of Gävle, Faculty of Engineering and Sustainable Development, Department of Industrial Development, IT and Land Management, Computer science.
University of Gävle, Faculty of Engineering and Sustainable Development, Department of Industrial Development, IT and Land Management, Computer science.
2017 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Sustainable development
The essay/thesis is partially on sustainable development according to the University's criteria
Abstract [sv]

Vid kontinuerlig leverans samt långa utvecklingscykler av mjukvara exponeras system som fortfarande inte är färdigställda för användarna. Det ställer krav på att systemets funktionalitet antingen är brukbart eller otillgängligt. Denna utvecklingsparadigm inom den agila metodiken leder till att vissa funktioner behöver döljas för alla eller en viss del användare. Detta kan lösas med Feature Toggles som i sin tur kan skapa komplexitet och redundant källkod om de inte administreras via ett centraliserat system. Denna typ av administrativt verktyg finns i dagsläget endast tillgänglig via betallösningar. Målet med denna studie är att kvalitativt och kvantitativt undersöka tillvägagångssätt för utveckling av en sådan applikation. Genom en agil utvecklingsmetodik, användning av väl etablerade ramverk, bibliotek och standarder skapades ett administrativt system som möjliggör editering, spårning av händelser och sökfunktioner kopplat till Feature Toggles. Utöver denna funktionalitet skapades ett tillhörande Representional State Transfer – Application Programming Interface (REST-API) som bidrar till att konsumerande system kan ta del utav den centraliserade informationen. Vidare ämnar studien undersöka utvecklingsmöjligheter för applikationen vilket resulterade i ytterligare förslag till funktionalitet så som tidsinställda notifikationer om redundans, optimering av redan implementerad funktionalitet och användarautentisering för ökad säkerhet. Efter genomförda metoder uppnådde studien sitt syfte och resulterade i en applikation för administrering av Feature Toggles.

Place, publisher, year, edition, pages
2017. , 36 p.
Keyword [sv]
Feature Toggle, Agil utveckling, centraliserad administration, administrativt verktyg, MVC, REST, Spring
National Category
Computer Science
Identifiers
URN: urn:nbn:se:hig:diva-24210OAI: oai:DiVA.org:hig-24210DiVA: diva2:1109443
External cooperation
Lantmäteriet
Subject / course
Computer science
Educational program
Study Programme in Computer Science and Geographical Information Technology
Presentation
2017-06-09, 09:00 (Swedish)
Supervisors
Examiners
Available from: 2017-06-16 Created: 2017-06-14 Last updated: 2017-06-16Bibliographically approved

Open Access in DiVA

Centraliserad administration av Feature Toggles(2072 kB)51 downloads
File information
File name FULLTEXT01.pdfFile size 2072 kBChecksum SHA-512
ee45ca65c40cefd01122c3b54e2eda7acf0b0c48038e67b1f3a4ccdb23488e8b4fe3efe777dc9ba93d9abce3538390b15af671bf52c2be86703744f8b1e04ea5
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Sandström, OskarVoxlin, Viktor
By organisation
Computer science
Computer Science

Search outside of DiVA

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

Total: 201 hits
CiteExportLink to record
Permanent link

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