Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development

Mateen Ahmed Abbasi, Petri Ihantola, Tommi Mikkonen, Niko Mäkitalo
10/5/2025
cs.SEcs.AIcs.HC

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Requirement Engineering (RE) is the foundation of successful software development. In RE, the goal is to ensure that implemented systems satisfy stakeholder needs through rigorous requirements elicitation, validation, and evaluation processes. Despite its critical role, RE continues to face persistent challenges, such as ambiguity, conflicting stakeholder needs, and the complexity of managing evolving requirements. A common view is that Artificial Intelligence (AI) has the potential to streamline the RE process, resulting in improved efficiency, accuracy, and management actions. However, using AI also introduces new concerns, such as ethical issues, biases, and lack of transparency. This paper explores how AI can enhance traditional RE practices by automating labor-intensive tasks, supporting requirement prioritization, and facilitating collaboration between stakeholders and AI systems. The paper also describes the opportunities and challenges that AI brings to RE. In particular, the vision calls for ethical practices in AI, along with a much-enhanced collaboration between academia and industry professionals. The focus should be on creating not only powerful but also trustworthy and practical AI solutions ready to adapt to the fast-paced world of software development.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{abbasi2025reconsidering,
  title  = {Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development},
  author = {Mateen Ahmed Abbasi and Petri Ihantola and Tommi Mikkonen and Niko Mäkitalo},
  year   = {2025},
  eprint = {2510.04380},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.04380v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.04380.svg)](https://codeofpaper.com/paper/2510.04380)

Discussion