A paradigm shift is underway in Software Engineering, with AI systems such as LLMs playing an increasingly important role in boosting software development productivity. This trend is anticipated to persist. In the next years, we expect a growing symbiotic partnership between human software developers and AI. The Software Engineering research community cannot afford to overlook this trend; we must address the key research challenges posed by the integration of AI into the software development process. In this paper, we present our vision of the future of software development in an AI-driven world and explore the key challenges that our research community should address to realize this vision.
翻译:软件工程正经历一场范式转变,以大型语言模型为代表的AI系统在提升软件开发生产力方面日益发挥关键作用。这一趋势预计将持续。未来几年,我们预期人类软件开发人员与AI之间将形成日益紧密的共生协作关系。软件工程研究社群无法忽视这一趋势;我们必须应对因AI整合进软件开发流程而产生的关键研究挑战。本文阐述了对AI驱动世界中软件开发未来的愿景,并探讨了研究社群为实现这一愿景应解决的核心挑战。