arXiv:2510.04380cs.SEcs.AI2025-10中稿 · SEAA 2025被引 3

AI助力需求工程,提升协作效率与可信度

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

  • 用AI自动处理繁琐需求任务,辅助优先级排序
  • 解决需求模糊、冲突及演变复杂等核心难题
  • 适合关注AI与人类协同开发的工程师与研究者

需求工程(RE)是软件成功开发的基础,旨在通过严谨的需求获取、验证与评估确保系统满足利益相关者需求。尽管至关重要,传统RE仍面临模糊性、利益相关者需求冲突及需求演化管理复杂等长期挑战。普遍认为人工智能(AI)可优化流程,提升效率、准确性和管理能力。然而,引入AI也带来伦理问题、偏见和透明度不足等新风险。本文探讨如何通过自动化重复任务、支持需求优先级判断以及促进人机协作来增强传统RE实践。同时分析了AI在RE中的机遇与挑战,强调需推动学术界与产业界合作,发展既强大又可信、可适应快速变化的软件开发环境的AI解决方案。

原文摘要 · Abstract (English)

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.

需求工程人机协作AI开发

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。