🤖 AI Summary
Generative AI (GenAI) risks trapping developers in low-value coding tasks rather than empowering them to engage in high-value cognitive activities. Method: This paper proposes the “shift-up” framework, advocating a strategic elevation of development focus from low-level implementation toward higher-order activities—including system design, architectural decision-making, and quality assurance. It introduces the first systematic definition of a GenAI-native development paradigm, realized through a prompt engineering framework built upon existing large language models and an environment enabling collaboration between domain-specialized AI agents. Contribution/Results: Preliminary experiments demonstrate that the framework significantly increases team investment in high-value activities—such as requirements analysis, interface design, and technology selection—while maintaining code quality. This work establishes both a theoretical foundation and a practical pathway for human-centered, AI-augmented software development methodologies.
📝 Abstract
Generative AI (GenAI) has significantly influenced software engineering. Associated tools have created a shift in software engineering, where specialized agents, based on user-provided prompts, are replacing human developers. In this paper, we propose a framework for GenAI native development that we call extit{shift-up}, which helps software teams focus on high-value work while being supported by GenAI. Furthermore, we also present a preliminary study testing these ideas with current GenAI tools. Towards the end of the paper, we propose future research goals to study shift-up in more detail.