Activity Framework - Pranav-SA/thesis-support-examples GitHub Wiki

Activity Framework

Chaos Engineering involves several activities which are essential for a systematic approach to chaos engineering. These activities can be divided into phases which may or may not be performed in a sequential manner depending upon the case. Apart from the selection and development of tools and experiments, there might be several socio-technical issues that can be addressed promptly if the below-described framework is followed.

Note: Depicted framework is developed from reviewing several case studies of Chaos Engineering and IBM's Chaos Engineering Principles.

image

The above image delineates a process workflow with activities in each phase. Another useful framework is presented in Sample Case Study. The framework is proposed considering the company under study. Still, useful insights can be derived. Find the full framework image below.

image

Chaos Maturity Model

It is pertinent to evaluate the maturity of the chaos engineering practice in the organization before making hefty investments in the activity. We need to assess the current stand of the chaos engineering practice and further strive to move upwards diagonally. Find below the proposed Chaos Maturity model.

Note: Adoption depicts the scale of Chaos Engineering whereas Sophistication is the degree of custom experiments with respect to the system under study and the targets.

image