6533b856fe1ef96bd12b1e40

RESEARCH PRODUCT

Continuous experimentation on artificial intelligence software : a research agenda

Pekka AbrahamssonAnh Nguyen-duc

subject

Focus (computing)Future studiesComputer sciencebusiness.industrysoftwareContinuous experimentationohjelmistotuotantoSoftware development020207 software engineeringArtificial intelligence software02 engineering and technologytekoälytutkimustoimintaartificial intelligenceGeneralLiterature_MISCELLANEOUSEngineering managementBusiness goalsSoftwareComputingMethodologies_PATTERNRECOGNITION020204 information systems0202 electrical engineering electronic engineering information engineeringSoftware systembusinessohjelmistokehitys

description

Moving from experiments to industrial level AI software development requires a shift from understanding AI/ ML model attributes as a standalone experiment to know-how integrating and operating AI models in a large-scale software system. It is a growing demand for adopting state-of-the-art software engineering paradigms into AI development, so that the development efforts can be aligned with business strategies in a lean and fast-paced manner. We describe AI development as an “unknown unknown” problem where both business needs and AI models evolve over time. We describe a holistic view of an iterative, continuous approach to develop industrial AI software basing on business goals, requirements and Minimum Viable Products. From this, five areas of challenges are presented with the focus on experimentation. In the end, we propose a research agenda with seven questions for future studies. peerReviewed

http://urn.fi/URN:NBN:fi:jyu-202102031411