2018 15th IEEE India Council International Conference (INDICON) 2018
DOI: 10.1109/indicon45594.2018.8987154
|View full text |Cite
|
Sign up to set email alerts
|

Analysis of Software Engineering for Agile Machine Learning Projects

Abstract: The number of machine learning, artificial intelligence or data science related software engineering projects using Agile methodology is increasing. However, there are very few studies on how such projects work in practice. In this paper, we analyze project issues tracking data taken from Scrum (a popular tool for Agile) for several machine learning projects. We compare this data with corresponding data from non-machine learning projects, in an attempt to analyze how machine learning projects are executed diff… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 11 publications
(9 citation statements)
references
References 4 publications
0
9
0
Order By: Relevance
“…Two disciplines research agenda can use analogy to converge their interests in AI-SE trans-field. SE agile software development methods can be adapted by orienting them towards exploration and research to develop AI systems [83]. AI based systems are software systems with SE and at least one AI component are becoming pervasive in society; however there is limited synthesized SE knowledge for building such systems [14].…”
Section: Towards a Transdisciplinarity Ai-se Trans-fieldmentioning
confidence: 99%
“…Two disciplines research agenda can use analogy to converge their interests in AI-SE trans-field. SE agile software development methods can be adapted by orienting them towards exploration and research to develop AI systems [83]. AI based systems are software systems with SE and at least one AI component are becoming pervasive in society; however there is limited synthesized SE knowledge for building such systems [14].…”
Section: Towards a Transdisciplinarity Ai-se Trans-fieldmentioning
confidence: 99%
“…Singla, Bose and Naik [21] studied the logs related to software engineering following the agile methodology for a machine learning team and compared it with the logs for a nonmachine learning team, analyzing the trends and their reasons. The authors then provided a few suggestions about the way Agile could have a better use for machine learning teams and projects.…”
Section: A Rq1: What Are the Phases Addressed In Terms Of The Machine...mentioning
confidence: 99%
“…Because an ML systems lifecycle differs from the traditional software lifecycle, techniques and practices must be adapted to suit the particularities that involve the relationship between the data, the trained model, and the source code [6]. Since the publication of Google's paper on the challenges of maintaining and evolving Machine Learning models in the production environment in 2015 [9], industry efforts have concentrated on identifying and developing these practices.…”
Section: Introductionmentioning
confidence: 99%