miun.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Customized Analytics Software: Investigating efficient development of an application
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Avdelningen för informations- och kommunikationssystem.
2016 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
Abstract [en]

Google Analytics is the most widely used web traffic analytics program in the world with a wide array of functionality which serve several different purposes for its users. However the cost of training employees in the usage of Google Analytics can be expensive and time consuming due to the generality of the software. The purpose of this thesis is to explore an alternative solution to hav- ing employees learn the default Google Analytics interface and thus possibly re- ducing training expenses. A prototype written in the Java programming lan- guage is developed which implements the MVC and facade software patterns for the purpose of making the development process more efficient. It contains a feature for retrieving custom reports from Google Analytics using Google’s Core Reporting API in addition to two web pages are integrated into the proto- type using the Google Embed API. In the result the prototype is used along with the software estimation method COCOMO to make an estimation of the amount of effort required to develop a similar program. This is done by counting the prototype’s source lines of code manually, following the guidelines given by the COCOMO manual, and then implementing the result in the COCOMO estima- tion formula. The count of lines of code for the entire prototype is 567 and the count which considers reused code is 466. The value retrieved from the formula is 1.61±0.14 person months for the estimation of the entire program and 1.31± 0.16 for a program with reused code. The conclusion of the thesis is that the res- ult from the estimation has several weaknesses and further research is necessary in order to improve the accuracy of the result.

Ort, förlag, år, upplaga, sidor
2016. , s. 41
Nyckelord [en]
Google Analytics, MVC, Facade, Java, COCOMO, SPL
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:miun:diva-27967Lokalt ID: DT-V16-G3-001OAI: oai:DiVA.org:miun-27967DiVA, id: diva2:938525
Ämne / kurs
Datateknik DT1
Utbildningsprogram
Civilingenjör i datateknik TDTEA 300 hp
Handledare
Examinatorer
Tillgänglig från: 2016-06-17 Skapad: 2016-06-17 Senast uppdaterad: 2018-01-10Bibliografiskt granskad

Open Access i DiVA

fulltext(801 kB)225 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 801 kBChecksumma SHA-512
26d48c2cf1be81d65ad4dcfe07db226b8a4e7f4591eed66d29dc7003ea1934b6d09c0c0ac9253f3ec9df4434c60b5a87f1fabe0d489389ab575771970fb47101
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Altskog, Tomas
Av organisationen
Avdelningen för informations- och kommunikationssystem
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 225 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 344 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf