Team and references

Team and references

Team

This effort is born out of a collaboration between Bitergia and Toscalix Consulting. It would not have been possible without the active collaboration and input from AGL contributors, specially Jan-Simon Möller. The consulting team is:

This team of consultants has been supported by software engineers, data engineers and staff from Bitergia.

To get in contact with the people involved in the study, you can attend to the CIAT open meetings or ping any of the named participants directly.

About Bitergia

Check additional information about Bitergia. Read this blog post to learn more about Bitergia’s effort to bring Business Intelligence to software production at scale: Advanced Data Analytics for Delivery Performance Excellence.

About Toscalix Consulting

Check additional information about Toscalix Consulting. Read about how Agustín is collaborating with Bitergia in bringing Business Intelligence to the production of software at scale: Introduction to Delivery Performance Analytics.

References

About AGL

Tools

Additional AGL related references

Reads

References related with the community section

  • The Contributor’s Behavior Metric

References related with code review process:

  • Blog post of the series Metric of the Month By Bitergia

The process followed the the part of the study referred to deliver process performance is a simplification of the one described in these articles:

  • Improve your software product delivery process performance using metrics (I)

  • Improve your software product delivery process performance using metrics (II)

  • This slide deck (in English) summarises these two articles.

The above references are simplifications, evolution or simply copies of processes and content published by others. These references has been essential for those involved in the study:

Other references

  • AGL AMM 2025 Summer talk, by Luis Cañas, summarising some aspects of this study

  • Linaro Connect, May´24. Madrid, ES. “Improving Delivery Process Performance for SW-Defined Products Helped by Data Analytics”. Slides. Video

  • Metrics

Definitions and terms

These are terms that are referred in this study that should be clarified:

  • UCB: Unified Code Base, the main AGL output, which has meta-agl repository as main source

  • jjb: Jenkins Job Build

  • CIB: continuous integration build

  • YCL: Yocto Continuous Loop

  • ci-platform-: continuous integration platform

  • sstate: shared state. sstate is a cache mechanism used by the Yocto Project to reuse previously built artifacts, so that builds don’t have to start from scratch every time.

  • pre-fetch-mirror-: scripted task used in AGL’s Jenkins setup top pre-download source code from mirrors (downloads of source tarballs or Git repos), pre-dowload sstate artifacts (shared-state cache) and warm up the build environment to reduce build time and network load during the actual build.#

  • IQR: InterQuartile Range