Efficiency of Software Development after Improvements in Requirements Engineering

  • Kuhlen D
  • Speck A
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

In the past decade multiple challenges arose from the method of software development [4, 4]. As described by Davenport, the development process needs an overhaul [4, 4]. Different disciplines, like project management, requirements engineering, the development of code or quality assurance have been investigated intensively, in order to improve the productivity of development. To obtain valid results, the overhaul needs to start with the refactoring of the right process at first. Often, it is sensible to start with such processes, which operate at the interface to the customer, because they are perhaps the most critical to an organization's success [3, 270 – 271]. Mainly, software development consists of four sub processes: requirements engineering, development, quality assurance and delivery. Requirements engineering and delivery operate on the interface to the customers. Because of the fact that the analysis of requirements is groundbreaking, we select this process as the starting point of a process innovation initiative. We analyse the impact of requirements engineering in KANBAN development processes. Special emphasis is put on the productivity of the overall development process, after a refactoring of requirements engineering.

Cite

CITATION STYLE

APA

Kuhlen, D., & Speck, A. (2016). Efficiency of Software Development after Improvements in Requirements Engineering. International Journal of Software Engineering & Applications, 7(6), 65–74. https://doi.org/10.5121/ijsea.2016.7605

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free