Preliminary Insights to enable automation of the Software Development Process in Software StartUps. A Investigation Study from the use of Artificial Intelligence and Machine Learning
Artificial Intelligence (AI) and Machine Learning (ML) tools and techniques have increasingly effectively supported Software Engineering (SE) tasks, whether for requirements classification, software refactoring, defect prediction, and many others. In the context of software StartUps, where innovative and scalable software products are developed, dealing with the pressure of fast delivery of a working solution becomes a challenging factor. We aim to investigate AI and ML techniques used by SE practitioners and entrepreneurs to support their Software Development Processes (SDP) and thus enable their use by software StartUps. We seek to identify this information through the application of an online Survey instrument, mainly disseminated in Brazil and Finland. This preliminary study provides insights that can support improving the SDP in StartUps.
Markus Haug University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group, Justus Bogner University of Stuttgart, Institute of Software Engineering, Empirical Software Engineering Group
Yuejun GUo Interdisciplinary Centre for Security, Qiang Hu University of Luxembourg, Maxime Cordy University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg, Luxembourg