Towards AI-Driven Software Development: Challenges and Lessons from the Field (Keynote)

被引:0
|
作者
Yahav, Eran [1 ]
机构
[1] Technion, Haifa, Israel
关键词
D O I
10.1145/3611643.3633451
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
AI is changing the way we develop software. AI is becoming powerful enough to change the nature of interaction between humans and machines and not only to raise the level of abstraction. AI-driven software development is poised to transform the entire software development lifecycle (SDLC). As we move towards AI-driven software development, we must revisit some fundamental assumptions and address the following challenges: center dot How does the SDLC change when autonomous agents can handle some tasks? What is the role of code and version control? center dot Interaction model: What is the right human-machine interaction? How do we best communicate intent to the AI? How to best consume results? center dot Contextual awareness: How do we make the AI contextually aware of our development environment? Can we make the AI hyper-local and tailored to our problem and solution domains? center dot Trust: How can we trust the suggested results? How can we trust results that are not provided as code? In this talk, we will start with practical AI-assisted software development, including lessons from the field, based on our experience serving millions of users with Tabnine. We will cover different tasks in the SDLC and various techniques for addressing them in the face of the challenges above.
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [21] Resolving Engineering, Industrial and Healthcare Challenges through AI-Driven Applications
    Asvial, Muhamad
    Zagloel, Teuku Yuri M.
    Fitri, Ismi Rosyiana
    Kusrini, Eny
    Whulanza, Yudan
    INTERNATIONAL JOURNAL OF TECHNOLOGY, 2023, 14 (06) : 1177 - 1184
  • [22] AI-Driven Management of Type 2 Diabetes in China: Opportunities and Challenges
    He, Zhifang
    Li, Wenyu
    DIABETES METABOLIC SYNDROME AND OBESITY, 2025, 18 : 85 - 92
  • [23] Towards an AI-Driven Data Reduction Framework for Smart City Applications
    Pioli, Laercio
    de Macedo, Douglas D. J.
    Costa, Daniel G.
    Dantas, Mario A. R.
    SENSORS, 2024, 24 (02)
  • [24] Towards Enhancing the Media Industry Through AI-Driven Image Recommendations
    Raptis, George E.
    Theodorou, Vasilis
    Katsini, Christina
    HUMAN-COMPUTER INTERACTION - INTERACT 2023, PT IV, 2023, 14145 : 574 - 579
  • [25] Failure of AI-driven diagnostic tool: lessons and strategies to prevent patient harm
    Kawaguchi, Hiroshi
    ARCHIVES OF OSTEOPOROSIS, 2024, 19 (01)
  • [26] Explainable AI-driven IoMT fusion: Unravelling techniques, opportunities, and challenges with Explainable AI in healthcare
    Wani, Niyaz Ahmad
    Kumar, Ravinder
    Mamta
    Bedi, Jatin
    Rida, Imad
    INFORMATION FUSION, 2024, 110
  • [27] Redux: Corporate Governance and Management of AI-Driven Product Development
    Serpanos, Dimitrios
    COMPUTER, 2024, 57 (11) : 95 - 98
  • [28] Recruiting Young People for Digital Mental Health Research: Lessons From an AI-Driven Adaptive Trial
    Zheng, Wu Yi
    Shvetcov, Artur
    Slade, Aimy
    Jenkins, Zoe
    Hoon, Leonard
    Whitton, Alexis
    Logothetis, Rena
    Ravindra, Smrithi
    Kurniawan, Stefanus
    Gupta, Sunil
    Huckvale, Kit
    Stech, Eileen
    Agarwal, Akash
    Kupper, Joost Funke
    Cameron, Stuart
    Rosenberg, Jodie
    Manoglou, Nicholas
    Senadeera, Manisha
    Venkatesh, Svetha
    Mouzakis, Kon
    Vasa, Rajesh
    Christensen, Helen
    Newby, Jill M.
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2025, 27
  • [29] AI-Driven Intelligent Vehicle Behavior Decision in Software Defined Internet of Vehicle
    Liu, Jiayi
    Lin, Kai
    Fortino, Giancarlo
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 135 - 140
  • [30] The Landscape of Source Code Representation Learning in AI-Driven Software Engineering Tasks
    Chimalakonda, Sridhar
    Das, Debeshee
    Mathai, Alex
    Tamilselvam, Srikanth
    Kumar, Atul
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS, ICSE-COMPANION, 2023, : 342 - 343