oru.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
Build Server Dashboard
Örebro universitet, Institutionen för naturvetenskap och teknik.
2013 (Engelska)Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)Alternativ titel
Build Server Dashboard (Svenska)
Abstract [en]

The development of large software projects often involves several developers that works on different parts of the code. Developers at Sigma Örebro follow a software engineering practice known as continuous integration. The main purpose with the continuous integration practice is to always keep the developing software in a working state.Thisreport covers my graduation work that I performed for Sigma Örebro.The assignment was to create a web based dashboard application that would displayinformation about the on-going projects at Sigma. For each project the dashboard should show the build time and test status for the latest checkedin builds. It would also calculate and display the overall success rate for each project and theamount of tests each project was subjected to. At last it would also display a graph that shows the amount of tests performed over time. The dashboard application should be fully automatedwithout the need of user interaction. All this information was to be presented as a single viewon a flat screen TV or monitor.

Abstract [sv]

Utvecklingen av stora mjukvaruprojekt involverar ofta flera utvecklare som arbetar på olika delar av koden.Utvecklarnapå Sigma Örebro följer ett arbetssättinomsystemutveckling som kallasförkontinuerlig integration. Det huvudsakliga syftet med kontinuerlig integration är att sträva efter att hålla den aktuella mjukvarani ett fungerande tillstånd. Denna rapport omfattar mitt examensarbete som jag utfört för Sigma Örebro. Uppdraget var att skapa en webbaserad instrumentpanel som skulle visa information om de pågående projektensom utvecklaspåSigma. Instrumentpanelen skulle visa byggtidoch teststatus för desenaste incheckadebyggena. Denskulle också beräkna och visa den totala procentenförlyckade samt misslyckade incheckningar.Till sist skulle denockså visa en graf som visar mängden av tester som utförs med tiden. Instrumentpanelen skullevara helautomatisk, dvs.körasutan behov av användarinteraktion. Informationenskulle presenteras som en enda vy på en platt-TV eller bildskärm.

Ort, förlag, år, upplaga, sidor
2013. , s. 36
Nyckelord [en]
build server dashboard, build server, dashboard, continuous integration, teamcity
Nyckelord [sv]
byggserver, instrumentpanel, kontinuerlig integration
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:oru:diva-30147OAI: oai:DiVA.org:oru-30147DiVA, id: diva2:639624
Externt samarbete
Sigma IT & Management Sweden AB
Ämne / kurs
Datateknik
Presentation
2013-06-03, T207 i Teknikhuset, Örebro universitet, Fakultetsgatan 1, 702 81, Örebro, 13:30 (Svenska)
Handledare
Examinatorer
Tillgänglig från: 2013-08-08 Skapad: 2013-08-08 Senast uppdaterad: 2018-01-11Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Av organisationen
Institutionen för naturvetenskap och teknik
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 195 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