<commit_before>=== Overview

aim42 organizes software improvement in three major
phases (<<Analyze>>, <<Evaluate>> and <<Improve>>),
build around some <<Crosscutting, crosscutting>> activities.

image::aim42-phases.png["aim42 phases",  50%, title="Three Phases of aim42"]


[cols="3"]
|===
^|{set:cellbgcolor:#fd0023} **Analyze**  +
Identify problems and improvement options
^|{set:cellbgcolor:#4ca9fc}**Evaluate** +
Estimate cost or value of issues and improvements
^|{set:cellbgcolor:#45db86} **Improve** +
Apply or perform selected improvements
|{set:cellbgcolor:#fd7387}Understand the system
|{set:cellbgcolor:#8dc8fd}Estimate issue cost:
How grave is this problem?
|{set:cellbgcolor:#A2DBCC}Improve architecture and code
|{set:cellbgcolor:#fd7387}Find issues and risks
|{set:cellbgcolor:#8dc8fd}Estimate improvement cost:
How expensive is this change?
|{set:cellbgcolor:#A2DBCC}Improve processes
|{set:cellbgcolor:#fd7387}Collect improvement options
|{set:cellbgcolor:#8dc8fd}Usually "evaluation" means _estimation_
|{set:cellbgcolor:#A2DBCC}Improve technology
|{set:cellbgcolor:#fd7387}Interview stakeholders
|{set:cellbgcolor:#8dc8fd}Estimate in intervalls
|{set:cellbgcolor:#A2DBCC}Improve (technical) concepts
|{set:cellbgcolor:#fd7387}Analyze context
|{set:cellbgcolor:#8dc8fd}Evaluate tradeoffs
|{set:cellbgcolor:#A2DBCC}
|{set:cellbgcolor:#fd7387}Analyze architecture and code
|{set:cellbgcolor:#8dc8fd}
|{set:cellbgcolor:#A2DBCC}
3+^|{set:cellbgcolor:#b5b6b4}**Crosscutting** +
Manage issues, improvementand their relationships
3+|{set:cellbgcolor:#ececec}Manage issues (risks, problems, symptoms, root-causes)
3+|{set:cellbgcolor:#ececec}Manage improvements
3+|{set:cellbgcolor:#ececec}Manage the (m:n) relationships between issues and improvements
3+|{set:cellbgcolor:#ececec}Plan improvements, interleaved with to day-to-day activities
3+|{set:cellbgcolor:#ececec}Verify improvements (check if improvements resolved appropriate issues)
3+|{set:cellbgcolor!}
|===<commit_msg>fix: add missing space character<commit_after>=== Overview

aim42 organizes software improvement in three major
phases (<<Analyze>>, <<Evaluate>> and <<Improve>>),
build around some <<Crosscutting, crosscutting>> activities.

image::aim42-phases.png["aim42 phases",  50%, title="Three Phases of aim42"]


[cols="3"]
|===
^|{set:cellbgcolor:#fd0023} **Analyze**  +
Identify problems and improvement options
^|{set:cellbgcolor:#4ca9fc}**Evaluate** +
Estimate cost or value of issues and improvements
^|{set:cellbgcolor:#45db86} **Improve** +
Apply or perform selected improvements
|{set:cellbgcolor:#fd7387}Understand the system
|{set:cellbgcolor:#8dc8fd}Estimate issue cost:
How grave is this problem?
|{set:cellbgcolor:#A2DBCC}Improve architecture and code
|{set:cellbgcolor:#fd7387}Find issues and risks
|{set:cellbgcolor:#8dc8fd}Estimate improvement cost:
How expensive is this change?
|{set:cellbgcolor:#A2DBCC}Improve processes
|{set:cellbgcolor:#fd7387}Collect improvement options
|{set:cellbgcolor:#8dc8fd}Usually "evaluation" means _estimation_
|{set:cellbgcolor:#A2DBCC}Improve technology
|{set:cellbgcolor:#fd7387}Interview stakeholders
|{set:cellbgcolor:#8dc8fd}Estimate in intervalls
|{set:cellbgcolor:#A2DBCC}Improve (technical) concepts
|{set:cellbgcolor:#fd7387}Analyze context
|{set:cellbgcolor:#8dc8fd}Evaluate tradeoffs
|{set:cellbgcolor:#A2DBCC}
|{set:cellbgcolor:#fd7387}Analyze architecture and code
|{set:cellbgcolor:#8dc8fd}
|{set:cellbgcolor:#A2DBCC}
3+^|{set:cellbgcolor:#b5b6b4}**Crosscutting** +
Manage issues, improvement and their relationships
3+|{set:cellbgcolor:#ececec}Manage issues (risks, problems, symptoms, root-causes)
3+|{set:cellbgcolor:#ececec}Manage improvements
3+|{set:cellbgcolor:#ececec}Manage the (m:n) relationships between issues and improvements
3+|{set:cellbgcolor:#ececec}Plan improvements, interleaved with to day-to-day activities
3+|{set:cellbgcolor:#ececec}Verify improvements (check if improvements resolved appropriate issues)
3+|{set:cellbgcolor!}
|===
{'fraction_non_alphanumeric': 0.13825, 'fraction_numerical': 0.0365, 'mean_word_length': 11.051204819277109, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1066466', 'n_tokens_mistral': 1502, 'n_tokens_neox': 1343, 'n_words': 297}