“Agentic Software Engineering: Foundational Pillars and a Research Roadmap” is a 2025 vision paper by researchers at Queen’s University, Concordia University, the Nara Institute of Science and Technology, and Huawei Canada. It argues that Agentic Software Engineering (SE3.0) needs disciplined structure rather than just more capable agents, and introduces a duality between SE for Humans and SE for Agents that reimagines software engineering’s actors, processes, tools, and artifacts around that split. Its central proposal is Structured Agentic Software Engineering (SASE) (SASE), a conceptual scaffold of dedicated environments, version-controlled artifacts, and named engineering activities for the two modalities. The paper also proposes a six-level hierarchical framework distinguishing agency from autonomy, grounds its argument in a worked example of a developer resolving seven pull requests through a team of agents, and closes with a research roadmap and a discussion of implications for software engineering education.

Key Points

Notes

The paper positions itself as a “conceptual scaffold,” not a definitive solution, explicitly inviting the community to challenge, refine, and extend its proposed activities. It compares SASE to related efforts — the Plan-Do-Assess-Review (PDAR) loop with Product Requirement Prompt (PRP)s, agent-skill plugin libraries, meta-prompt files like CLAUDE.md/AGENT.md (see AGENTS.md), and the BMAD (Breakthrough Method for Agile AI-Driven Development) multi-agent framework — arguing SASE differentiates itself through “mentorship-as-code,” dual workbenches, merge-readiness as the target artifact, and consultation as a first-class artifact. It builds on the same authors’ earlier “Towards AI-Native Software Engineering (SE3.0)” proposal, cited in the paper’s own references but not itself analyzed here.