Ä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
Developers' performance analysis based on code review data: How to perform comparisons of different groups of developers
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
2016 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

Nowadays more and more IT companies switch to the distributed development model. This trend has a number of advantages and disadvantages, which are studied by researchers through different aspects of the modern code development. One of such aspects is code review, which is used by many companies and produces a big amount of data. A number of studies describe different data mining and data analysis approaches, which are based on a link between code review data and performance. According to these studies analysis of the code review data can give a good insight to the development performance and help software companies to detect a number of performance issues and improve the quality of their code.

The main goal of this Thesis was to collect reported knowledge about the code review data analysis and implement a solution, which will help to perform such analysis in a real industrial setting.

During the performance of the research the author used multiple research techniques, such as Snowballing literature review, Case study and Semi-structured interviews.

The results of the research contain a list of code review data metrics, extracted from the literature and a software tool for collecting and visualizing data.

The performed literature review showed that among the literature sources, related to the code review, relatively small amount of sources are related to the topic of the Thesis, which exposes a field for a future research. Application of the found metrics showed that most of the found metrics are possible to use in the context of the studied environment. Presentation of the results and interviews with company's representatives showed that the graphic plots are useful for observing trends and correlations in development of company's development sites and help the company to improve its performance and decision making process.

Ort, förlag, år, upplaga, sidor
2016. , s. 121
Nyckelord [en]
code review, metrics, data mining
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-13335OAI: oai:DiVA.org:bth-13335DiVA, id: diva2:1044763
Ämne / kurs
PA2534 Masterarbete i programvaruteknik
Utbildningsprogram
PAAXA Masterprogram i Software Engineering
Presentation
2016-09-26, J1650, Valhallavägen, Karlskrona, 10:00 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2016-12-16 Skapad: 2016-11-06 Senast uppdaterad: 2018-01-13Bibliografiskt granskad

Open Access i DiVA

fulltext(8187 kB)742 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 8187 kBChecksumma SHA-512
8f8a20a727bb087af57876d78dcc20b7867bfe634cc894ff27444723785a43e61304295a85a8cbcc4dc1c27defbafe3038fd9140c353c8060fb0c9cdb88f7560
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för programvaruteknik
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 742 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: 3590 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