Automation and Artificial Intelligence in Software Engineering: Experiences, Challenges, and Opportunities

Milan Latinovic, Viktoria Pammer-Schindler

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review


Automation and Artificial Intelligence have a transformative influence on many sectors, and software engineers are the actors who engineer this transformation. On the other hand, there is little knowledge of how automation and Artificial Intelligence impact software engineering practice. To answer this question, we conducted semi-structured interviews with experienced software practitioners across frontend and backend development, DevOps, R&D, integration, and leadership positions. Our findings reveal 1) automation to appear as micro-automation in the sense of automation of tiny and specific tasks, 2) automation as a side product of work, and bottom-up driven in software engineering, and 3) automation as a possible cause for cognitive overhead due to automatically generated notifications. Furthermore, we notice that our interview participants do not expect automation and artificial intelligence tools to change software engineering's essence in the foreseeable future. 

Original languageEnglish
Title of host publicationProceedings of the 54th Annual Hawaii International Conference on System Sciences, HICSS 2021
EditorsTung X. Bui
Number of pages10
ISBN (Electronic)978-0-9981331-4-0
Publication statusPublished - 2021
EventThe 54th Hawaii International Conference on System Sciences - Grand Hyatt Kauai, Virtuell, United States
Duration: 5 Jan 20218 Jan 2021
Conference number: 54


ConferenceThe 54th Hawaii International Conference on System Sciences
Abbreviated titleHICSS 2021
Country/TerritoryUnited States
Internet address


  • automation
  • digital transformation
  • software engineering
  • interview study

ASJC Scopus subject areas

  • Engineering(all)

Cite this