For those familiar with the high-level, interpreted programming language Python, the Broken Quality Initiative has developed the Python package: process_improvement.py. This package, available on pypi.org and GitHub, is a collection of modules designed to assist in identifying, understanding, and eliminating variation from business and industrial processes. It can be installed with pip using pip install process-improvement.

Improvement & Python

The process_improvement.py package contains 5 modules:

  1. xmr_charts

  2. process_capability

  3. comparison_charts

  4. limit_charts

  5. network_analysis

Each of these modules addresses a different aspect of understanding variation and improvement. For details on each module see the README.

Learn to build an XmR chart with Python using Kaggle

For those unfamiliar with Python but interested in learning, a Kaggle notebook for how to build an XmR Char can be found at kaggle.com/jameslehner/how-to-build-an-xmr-chart.

This notebook outlines the 6-step process of building an XmR Chart with Python using the instructions found at BrokenQuality.com/how-to-build-an-xmr-chart.

Installing Anaconda

For those unfamiliar with Python but interested in starting their Python journey, the Broken Quality Initiative suggests installing Python using the Anaconda distribution. Anaconda makes installing Python and the requisite libraries used for data analysis easy.