From Prompting to Engineering: A Research Agenda for Prompt Engineering in Software Engineering

📅 2026-09-02
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文探讨了软件工程中提示工程的系统化问题,通过组织社区讨论提出涵盖标准化、评估基准、生命周期整合等五个方面的研究议程。
📝 Abstract
Prompt engineering is increasingly used across Software Engineering (SE) activities, including requirements analysis, coding, testing, documentation, repository analysis, and planning. Yet prompts and related instruction artifacts are often created and evolved through task-specific and informal practices, with limited support for their systematic evaluation, management, traceability, and governance. To examine how SE can contribute to the maturation of these practices, we organized a structured community discussion at the First International Workshop on Empirical Prompt Engineering for Software Engineering (PROMPT-SE), co-located with EASE 2026. Participants discussed current prompting practices, challenges to their adoption and evaluation, and future directions for integrating prompt engineering into software development. We synthesized these discussions into five areas: prompt artifacts and standardization; evaluation and benchmarking; lifecycle integration; human-AI collaboration and skills; and governance, privacy, and technical debt. Based on these areas, we outline a research agenda to move prompt engineering from predominantly ad hoc interactions toward more systematic, maintainable, evaluable, traceable, and governable SE practices.
Problem

Research questions and friction points this paper is trying to address.

prompt engineering
software engineering
systematic evaluation
governance
traceability
Innovation

Methods, ideas, or system contributions that make the work stand out.

Prompt Engineering
Software Engineering Practices
Systematic Evaluation
Lifecycle Integration
Human-AI Collaboration