Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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
Assessing Requirements Engineering and Software Test Alignment - Five Case Studies
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (SERL Sweden)
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (SERL Sweden)
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (SERL Sweden)ORCID iD: 0000-0002-5179-4205
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (SERL Sweden)ORCID iD: 0000-0002-1987-2234
2015 (English)In: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 109, no C, p. 62-77Article in journal (Refereed) Published
Abstract [en]

The development of large, software-intensive systems is a complex undertaking that we generally tackle by a divide and conquerstrategy. Companies thereby face the challenge of coordinating individual aspects of software development, in particular betweenrequirements engineering (RE) and software testing (ST). A lack of REST alignment can not only lead to wasted effort but alsoto defective software. However, before a company can improve the mechanisms of coordination they need to be understood first.With REST-bench we aim at providing an assessment tool that illustrates the coordination in software development projects andidentify concrete improvement opportunities. We have developed REST-bench on the sound fundamentals of a taxonomy onREST alignment methods and validated the method in five case studies. Following the principles of technical action research, wecollaborated with five companies, applying REST-bench and iteratively improving the method based on the lessons we learned.We applied REST-bench both in Agile and plan-driven environments, in projects lasting from weeks to years, and staffed as largeas 1000 employees. The improvement opportunities we identified and the feedback we received indicate that the assessmentwas effective and efficient. Furthermore, participants confirmed that their understanding on the coordination between RE and STimproved.

Place, publisher, year, edition, pages
Elsevier, 2015. Vol. 109, no C, p. 62-77
Keywords [en]
Assessment, REST Alignment, Requirements Engineering, Software Testing, Coordination, Case Study, Technical Action Research
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-10995DOI: 10.1016/j.jss.2015.07.018ISI: 000362137700005OAI: oai:DiVA.org:bth-10995DiVA, id: diva2:872919
Available from: 2015-11-20 Created: 2015-11-20 Last updated: 2023-06-30Bibliographically approved

Open Access in DiVA

fulltext(2739 kB)874 downloads
File information
File name FULLTEXT01.pdfFile size 2739 kBChecksum SHA-512
1b915826fd3d0d320d7b2600bfcbc340d893736357405283d28efb0e94ddf8563ca4f14267d6fcab7216da3c68a63813b715829c0b2f685e19d66a3a6cd3324a
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Authority records

Unterkalmsteiner, MichaelGorschek, TonyFeldt, RobertKlotins, Eriks

Search in DiVA

By author/editor
Unterkalmsteiner, MichaelGorschek, TonyFeldt, RobertKlotins, Eriks
By organisation
Department of Software Engineering
In the same journal
Journal of Systems and Software
Software Engineering

Search outside of DiVA

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

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 541 hits
CiteExportLink to record
Permanent link

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