Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions contributions/scientific-paper/week4/dchao-pise/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Assignment Proposal

## Title

An empirical guide to MLOps adoption: Framework, maturity model and taxonomy

## Names and KTH ID

- De Chi Hao (dchao@kth.se)
- Pierre Segerström (pise@kth.se)

## Deadline

- Week 4

## Category

- Scientific paper

## Description

We want to present the paper: “An empirical guide to MLOps adoption: Framework, maturity model and taxonomy”.

The authors present an analysis of 14 companies, where the ultimate goal is to provide a “structured approach to adopt, assess and advance adoption of MLOps practices”. The end result is a “framework” that has been developed through analysis of these companies’ MLOps practices, which has also been through feedback from MLOps practitioners. In addition, this framework provides a taxonomy for classifying ML use cases based on their context and requirements. As a result, any organization can utilize these findings in order to advance their adoption of MLOps practices regardless of their current status.

During our presentation, we will:
- **_Explain_** &nbsp;_(concisely, a few sentences)_<br>the problem of applying traditional linear Software Development Lifecycle to iterative ML workflows,<br><br>
- **_Describe_** &nbsp;_(quick overview, 1 slide)_<br>the proposed 5-dimensional MLOps framework, 5-stage maturity model, and taxonomy,<br><br>
- **_Present_** &nbsp;_(technical analysis)_<br>
- Visualize the final maturity stage "Kaizen" (as a diagram of the 5 dimensions: data, model, deployment, operations & infrastructure, organization).
- Explain how this becomes an end-to-end, continously improving MLOps system design.
- **_Discuss_**
- the main empirical results from this 14-company multi-case study showing gaps between actual and desired maturity, and
- the limitations of the study, as well as the assumptions that the results rely on.<br><br>
- **_Summarize_**<br>how this structured roadmap can help organizations systematically advance their MLOps adoption and DevOps collaboration.

<br>

**Relevance**

This is relevant to DevOps, since the framework itself acts as a roadmap to reach higher levels of “MLOps maturity”, where each level corresponds to better application of DevOps practices as a consequence. The paper’s highest level of maturity, “Kaizen MLOps”, not only showcases continual and iterative development of the ML model itself through DevOps practices. It also addresses other aspects like data processes, communication, and organizational roles. MLOps goes beyond the pipelines that are needed for maintaining software, since more dimensions are required, such as versioning of datasets, reproducible experiments, drift monitoring, and collaboration between data scientists and operations.

Understanding the paper’s framework for “levels of maturity” showcases the unique challenges of MLOps specifically, but also guides the reader to reflect on how a similar “multi-level-maturity” framework can be mapped to any DevOps context.
Loading