Skip to main content

Redefinition of the Requirements Engineer Role in Mjølner’s Software Development Process

  • Conference paper
Requirements Engineering: Foundation for Software Quality (REFSQ 2013)

Abstract

[Context and motivation] Our company’s software development process describes seven roles, one of which is the requirements engineer. We want the work of the requirements engineer to give more benefit in our development projects than is currently the case.

[Question/problem] The requirements engineer works in an interdisciplinary setting closely together with the other roles, in particular with the user experience specialist, the software architect, and the project manager. We have found that these three roles are performing most of the actual RE work in our projects. As a consequence, the requirements engineer often only plays a minor role, which is also explained by the fact that the requirements engineer role is not given high organisational attention. With a few exceptions, the requirements engineer is appointed ad hoc, at project level. This poses a potential risk of neglecting important RE activities. The problem that we address is how to best distribute responsibilities between the requirements engineer role and the other roles in our organization.

[Principal ideas/results] We have surveyed a number of recent projects and have analysed to which extent RE has been carried out, by which roles, and with which techniques and tools.

[Contribution] Our contribution is to discuss our survey results and on this basis propose a redefinition of the requirements engineer role that respects that user experience, software architecture, and project management have a higher organisational priority.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jørgensen, J.B., Kjær, M.Y.: Mjølner’s software process improvement: A discussion and strengthening using the SPI manifesto. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 222–232. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Lauesen, S.: Software Requirements - Styles and Techniques. Addison-Wesley (2004)

    Google Scholar 

  3. Robertson, J., Robertson, S.: Mastering the Requirements Process. Addison-Wesley (2006)

    Google Scholar 

  4. Wieringa, R.J.: Design Methods for Reactive Systems. Morgan-Kaufmann (2003)

    Google Scholar 

  5. Sutcliffe, A.: Requirements Engineering From an HCI Perspective. In: Dam, R., Soegaard, M. (eds.) The Encyclopedia of Human-Computer Interaction (2011), http://www.interaction-design.org/encyclopedia/requirements_engineering.html

  6. Sabaliauskaite, G., Loconsole, A., Engström, E., Unterkalmsteiner, M., Regnell, B., Runeson, P., Gorschek, T., Feldt, R.: Challenges in aligning requirements engineering and verification in a large-scale industrial context. In: Wieringa, R., Persson, A. (eds.) REFSQ 2010. LNCS, vol. 6182, pp. 128–142. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Hochmüller, E.: The Requirements Engineer as a Liaison Officer in Agile Software Development. In: AREW 201, 1st Workshop on Agile Requirements Engineering, Article No. 2, New York (2011)

    Google Scholar 

  8. Cao, L., Ramesh, B.: Agile Requirements: Engineering Practices: An Empirical Study. IEEE Software 25(1), 60–67 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bennett-Therkildsen, A., Jørgensen, J.B., Nørskov, K., Rubin, N.M. (2013). Redefinition of the Requirements Engineer Role in Mjølner’s Software Development Process. In: Doerr, J., Opdahl, A.L. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2013. Lecture Notes in Computer Science, vol 7830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37422-7_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37422-7_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37421-0

  • Online ISBN: 978-3-642-37422-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics