liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Software developers’ performance awareness
Linköping University, Department of Computer and Information Science.
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Automated tests and non-functional requirements are two widely used terms in the software development sector. Both are essential for software development teams but rarely mentioned together. Today, most software development teams are utilizing the development practice continuous integration. A method where software is built in iterations and in each iteration small chunks of code are merged into the main repository. Continuous integration requires automated tests to verify that each chunk of code is compatible with the main chunk. Automated test is essential for continuous integration to detect anomalies in each chunk of code. Customer satisfaction is a result of how well the delivered product performs in terms of non-functional requirements. Although the term “non-functional requirement” has not been formally defined and the existing definitions are diverse. In this thesis, we define the non-functional requirement, response time with help from a user-centered evaluation of responsiveness study. We create a test suite that can be ran on an automated build with focus on user-action-response. Based on the test result and a conducted survey, we evaluate how aware developers are when it comes to causes to performance issues.

Place, publisher, year, edition, pages
2017. , p. 49
Keywords [en]
software, software development, continuous integration, software testing, testing, continuous performance testing, performance testing, response testing, continuous, performance, testing, test, requirement engineering, requirement, functional, non-functional, functional requirement, non-functional requirment, survey, awareness, performance awareness
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-139315ISRN: LIU-IDA/LITH-EX-A--17/016--SEOAI: oai:DiVA.org:liu-139315DiVA, id: diva2:1120968
Subject / course
Computer science
Presentation
2017-06-05, Alan Turing, E-huset, Linköpings universitet 581 83 Linköping, Linköping, 09:00 (English)
Supervisors
Examiners
Available from: 2018-04-26 Created: 2017-07-07 Last updated: 2018-04-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 57 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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