Abstract

Requirements engineering (RE) is crucial for software development, yet software requirements are often not properly identified or implemented. As the RE process thereby highly depends on human knowledge (explicit and tacit), this problem can in many cases be attributed to the lack of mutual understanding between customers and developers which is caused by diverging domain knowledge. To solve this problem, we conduct a systematic literature review to identify methods associated with Nonaka’s organizational knowledge creation theory. We map eight such methods on six common RE problems as we analyze to which extent the methods overcome the associated problems. Although it is not always obvious which problems apply to specific software projects, the identified methods provide an adequate first approach to reduce the risk of potential RE problems, thus making project failure less likely.

Share

COinS