AI Adoption and Maturity Trends
2026-03 → 2026-07 · 5 snapshots
Adoption over time
License adoption by tool
Adoption by department
Heatmap of department adoption % across snapshots. Departments are sorted by latest headcount; cells are blank when a department wasn’t present that month.
Latest snapshot (2026-07) — license coverage by department
| Department | Headcount | With license | Adoption % |
|---|---|---|---|
| Code | 52 | 38 | 73.1% |
| Cloud | 32 | 18 | 56.2% |
| Regtech | 23 | 18 | 78.3% |
| Halo | 22 | 12 | 54.5% |
| Managed Operations | 20 | 14 | 70.0% |
| Intelligent Data | 17 | 14 | 82.3% |
| Sales | 12 | 12 | 100.0% |
| Payment Centre of Excellence | 11 | 8 | 72.7% |
| PMO | 9 | 7 | 77.8% |
| Business Enablement & Operations | 8 | 7 | 87.5% |
| Professional Services | 7 | 7 | 100.0% |
| Finance | 5 | 5 | 100.0% |
| Technology | 4 | 4 | 100.0% |
| Cryptography | 4 | 3 | 75.0% |
| Araxi | 3 | 2 | 66.7% |
| Product Incubation | 2 | 2 | 100.0% |
| Human Resources | 2 | 1 | 50.0% |
| Marketing | 1 | 0 | 0.0% |
| Product Development Services | 1 | 1 | 100.0% |
| Executive | 1 | 1 | 100.0% |
Project AI maturity by tier
Each project is assigned to its highest qualifying tier each month. L3 is CI/CD-embedded or full-feature AI; L2 is AI for development; L1 is research-only; L0 is no AI; TBD are projects pending classification.
Project performance by AI tier
Mean overall_rating per AI tier, over time. Climbing lines on L2/L3 vs flat L0 lines support the “AI is helping delivery” story; divergence the other way is worth investigating.
Project health trends
Tracker health scores rolled up across all projects. Latest-snapshot detail below can be filtered by month, client, and business unit.
Latest snapshot (2026-07) — project health by BU
| Month | Business Unit | Projects | Active | High Care | Overall | Delivery | Team | CSAT |
|---|---|---|---|---|---|---|---|---|
| 2026-07 | Cloud | 22 | 21 | 6 | 4.32 | 4.28 | 4.44 | 4.67 |
| 2026-07 | Code | 14 | 13 | 2 | 4.64 | 4.75 | 4.58 | 4.75 |
| 2026-07 | Data | 12 | 9 | 2 | 4.5 | 4.75 | 4.75 | 5.0 |
| 2026-07 | (no bu) | 2 | 2 | 0 | — | — | 5.0 | — |
Project-report AI maturity trends
Distribution of project-report AI maturity levels from project_maturity.csv. Unmatched rows are included so tracker-link gaps remain visible.
Report coverage
| Month | Reports | Matched | Unmatched | Avg % Team Using AI | AI Permitted | Data Controls |
|---|---|---|---|---|---|---|
| 2026-06 | 17 | 17 | 0 | 0.96 | 0 | 0 |
| 2026-07 | 22 | 15 | 7 | 0.96 | 0 | 0 |
Latest snapshot (2026-07) — maturity by client / project type
| Month | Client | Project Type | Maturity Level | Reports | Share | Avg % Team Using AI |
|---|---|---|---|---|---|---|
| 2026-07 | (all) | Full Delivery | (blank) | 1 | 9.09% | — |
| 2026-07 | (all) | Full Delivery | Embedded | 7 | 63.64% | 0.92 |
| 2026-07 | (all) | Full Delivery | No AI | 1 | 9.09% | — |
| 2026-07 | (all) | Full Delivery | Optimised | 2 | 18.18% | 1.0 |
| 2026-07 | (all) | Team Augmentation | (blank) | 5 | 45.45% | — |
| 2026-07 | (all) | Team Augmentation | Embedded | 4 | 36.36% | 1.0 |
| 2026-07 | (all) | Team Augmentation | Experimental | 2 | 18.18% | 1.0 |
| 2026-07 | Absa Bank | (all) | (blank) | 1 | 50.0% | — |
| 2026-07 | Absa Bank | (all) | Optimised | 1 | 50.0% | — |
| 2026-07 | Absa Bank | Full Delivery | Optimised | 1 | 100.0% | — |
| 2026-07 | Absa Bank | Team Augmentation | (blank) | 1 | 100.0% | — |
| 2026-07 | Avenues | (all) | Experimental | 2 | 100.0% | 1.0 |
| 2026-07 | Avenues | Team Augmentation | Experimental | 2 | 100.0% | 1.0 |
| 2026-07 | Cambridge University | (all) | (blank) | 3 | 42.86% | — |
| 2026-07 | Cambridge University | (all) | Embedded | 4 | 57.14% | 1.0 |
| 2026-07 | Cambridge University | Team Augmentation | (blank) | 3 | 42.86% | — |
| 2026-07 | Cambridge University | Team Augmentation | Embedded | 4 | 57.14% | 1.0 |
| 2026-07 | Credeq (Division of Lombard) | (all) | Embedded | 3 | 75.0% | 0.8 |
| 2026-07 | Credeq (Division of Lombard) | (all) | No AI | 1 | 25.0% | — |
| 2026-07 | Credeq (Division of Lombard) | Full Delivery | Embedded | 3 | 75.0% | 0.8 |
| 2026-07 | Credeq (Division of Lombard) | Full Delivery | No AI | 1 | 25.0% | — |
| 2026-07 | Engen Petroleum (Pty) Limited | (all) | Embedded | 2 | 100.0% | 1.0 |
| 2026-07 | Engen Petroleum (Pty) Limited | Full Delivery | Embedded | 2 | 100.0% | 1.0 |
| 2026-07 | Lombard Insurance | (all) | Embedded | 2 | 100.0% | 0.9 |
| 2026-07 | Lombard Insurance | Full Delivery | Embedded | 2 | 100.0% | 0.9 |
| 2026-07 | ShareForce | (all) | Optimised | 1 | 100.0% | 1.0 |
| 2026-07 | ShareForce | Full Delivery | Optimised | 1 | 100.0% | 1.0 |
| 2026-07 | Standard Bank Group | (all) | (blank) | 1 | 100.0% | — |
| 2026-07 | Standard Bank Group | Full Delivery | (blank) | 1 | 100.0% | — |
| 2026-07 | Strate - Kafka Team | (all) | (blank) | 1 | 100.0% | — |
| 2026-07 | Strate - Kafka Team | Team Augmentation | (blank) | 1 | 100.0% | — |
Team maturity and wellbeing trends
Mean team maturity and wellbeing scores from project reports. Burnout is shown as reported, so a higher burnout line deserves attention rather than celebration.
Latest snapshot (2026-07) — by client / project type
| Month | Client | Project Type | Reports | Morale | Workload | Burnout | Stability | Psych Safety | Wellbeing |
|---|---|---|---|---|---|---|---|---|---|
| 2026-07 | (all) | Full Delivery | 11 | 4.55 | 4.91 | 4.73 | 4.55 | 4.73 | 4.73 |
| 2026-07 | (all) | Team Augmentation | 11 | 3.56 | 4.33 | 4.33 | 4.56 | 5.0 | 4.36 |
| 2026-07 | Absa Bank | (all) | 2 | 4.0 | 5.0 | 5.0 | 5.0 | 5.0 | 4.8 |
| 2026-07 | Absa Bank | Full Delivery | 1 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | Absa Bank | Team Augmentation | 1 | 3.0 | 5.0 | 5.0 | 5.0 | 5.0 | 4.6 |
| 2026-07 | Avenues | (all) | 2 | 5.0 | 4.0 | 4.0 | 3.0 | 5.0 | 4.2 |
| 2026-07 | Avenues | Team Augmentation | 2 | 5.0 | 4.0 | 4.0 | 3.0 | 5.0 | 4.2 |
| 2026-07 | Cambridge University | (all) | 7 | 3.17 | 4.33 | 4.33 | 5.0 | 5.0 | 4.37 |
| 2026-07 | Cambridge University | Team Augmentation | 7 | 3.17 | 4.33 | 4.33 | 5.0 | 5.0 | 4.37 |
| 2026-07 | Credeq (Division of Lombard) | (all) | 4 | 4.25 | 4.75 | 4.75 | 3.75 | 4.75 | 4.45 |
| 2026-07 | Credeq (Division of Lombard) | Full Delivery | 4 | 4.25 | 4.75 | 4.75 | 3.75 | 4.75 | 4.45 |
| 2026-07 | Engen Petroleum (Pty) Limited | (all) | 2 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | Engen Petroleum (Pty) Limited | Full Delivery | 2 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | Lombard Insurance | (all) | 2 | 5.0 | 5.0 | 4.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | Lombard Insurance | Full Delivery | 2 | 5.0 | 5.0 | 4.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | ShareForce | (all) | 1 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | ShareForce | Full Delivery | 1 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 |
| 2026-07 | Standard Bank Group | (all) | 1 | 3.0 | 5.0 | 5.0 | 5.0 | 3.0 | 4.2 |
| 2026-07 | Standard Bank Group | Full Delivery | 1 | 3.0 | 5.0 | 5.0 | 5.0 | 3.0 | 4.2 |
| 2026-07 | Strate - Kafka Team | (all) | 1 | — | — | — | — | — | — |
| 2026-07 | Strate - Kafka Team | Team Augmentation | 1 | — | — | — | — | — | — |
Compliance trends
PIIA completion coverage from project_maturity.csv; older snapshots fall back to tracker piia_review coverage. Sensitive-data handling is shown when either source provides a clear signal.
Latest snapshot (2026-07) — compliance detail
| Month | Source | Client | Business Unit | Project Type | Records | Sensitive Data % | PIIA Completion % | Unknown PIIA |
|---|---|---|---|---|---|---|---|---|
| 2026-07 | project_maturity | (all) | — | Full Delivery | 11 | 100.0 | 60.0 | 6 |
| 2026-07 | project_maturity | (all) | — | Team Augmentation | 11 | 0.0 | 100.0 | 9 |
| 2026-07 | project_maturity | Absa Bank | — | (all) | 2 | — | — | 2 |
| 2026-07 | project_maturity | Absa Bank | — | Full Delivery | 1 | — | — | 1 |
| 2026-07 | project_maturity | Absa Bank | — | Team Augmentation | 1 | — | — | 1 |
| 2026-07 | project_maturity | Avenues | — | (all) | 2 | — | — | 2 |
| 2026-07 | project_maturity | Avenues | — | Team Augmentation | 2 | — | — | 2 |
| 2026-07 | project_maturity | Cambridge University | — | (all) | 7 | 0.0 | 100.0 | 5 |
| 2026-07 | project_maturity | Cambridge University | — | Team Augmentation | 7 | 0.0 | 100.0 | 5 |
| 2026-07 | project_maturity | Credeq (Division of Lombard) | — | (all) | 4 | 100.0 | 0.0 | 3 |
| 2026-07 | project_maturity | Credeq (Division of Lombard) | — | Full Delivery | 4 | 100.0 | 0.0 | 3 |
| 2026-07 | project_maturity | Engen Petroleum (Pty) Limited | — | (all) | 2 | 100.0 | 100.0 | 0 |
| 2026-07 | project_maturity | Engen Petroleum (Pty) Limited | — | Full Delivery | 2 | 100.0 | 100.0 | 0 |
| 2026-07 | project_maturity | Lombard Insurance | — | (all) | 2 | — | — | 2 |
| 2026-07 | project_maturity | Lombard Insurance | — | Full Delivery | 2 | — | — | 2 |
| 2026-07 | project_maturity | ShareForce | — | (all) | 1 | — | 0.0 | 0 |
| 2026-07 | project_maturity | ShareForce | — | Full Delivery | 1 | — | 0.0 | 0 |
| 2026-07 | project_maturity | Standard Bank Group | — | (all) | 1 | — | 100.0 | 0 |
| 2026-07 | project_maturity | Standard Bank Group | — | Full Delivery | 1 | — | 100.0 | 0 |
| 2026-07 | project_maturity | Strate - Kafka Team | — | (all) | 1 | — | — | 1 |
| 2026-07 | project_maturity | Strate - Kafka Team | — | Team Augmentation | 1 | — | — | 1 |
People bridge quality
Match quality for projects_people.csv, grouped by project role and match method.
| Month | Role | Match Method | Rows | Share of Role |
|---|---|---|---|---|
| 2026-05 | account_manager | name | 42 | 100.0% |
| 2026-05 | project_manager | name | 20 | 100.0% |
| 2026-05 | tech_lead | name | 41 | 100.0% |
| 2026-06 | account_manager | name | 45 | 100.0% |
| 2026-06 | project_manager | name | 21 | 100.0% |
| 2026-06 | tech_lead | alias | 1 | 2.5% |
| 2026-06 | tech_lead | name | 39 | 97.5% |
| 2026-07 | account_manager | name | 51 | 100.0% |
| 2026-07 | project_manager | name | 24 | 96.0% |
| 2026-07 | project_manager | unmatched | 1 | 4.0% |
| 2026-07 | tech_lead | alias | 1 | 2.22% |
| 2026-07 | tech_lead | name | 44 | 97.78% |
Project AI tag mix (detail)
Tag-level breakdown beneath the tier rollup. A project can carry multiple tags; counts here are tags, not projects.
License movement
New seats added this month vs seats lost (shown below zero) and seats retained from the prior month. A retained-heavy bar means stable adoption; a new-heavy bar means active rollout.
Self-assessed maturity
Distribution of self-reported AI maturity levels (L0–L4) across respondents each month, as % of total responses.
Latest snapshot (2026-07) — by department
| Department | Responses | Avg level | Developers | L0 | L1 | L2 | L3 | L4 |
|---|---|---|---|---|---|---|---|---|
| Code | 24 | 2.08 | 0/24 | 1 | 0 | 19 | 4 | 0 |
| Cloud | 16 | 2.25 | 0/16 | 0 | 1 | 11 | 3 | 1 |
| Regtech | 14 | 2.43 | 0/14 | 0 | 0 | 9 | 4 | 1 |
| Intelligent Data | 8 | 2.25 | 0/8 | 0 | 0 | 6 | 2 | 0 |
| Payment Centre of Excellence | 8 | 2.5 | 0/8 | 0 | 0 | 5 | 2 | 1 |
| Managed Operations | 6 | 2.17 | 0/6 | 0 | 1 | 4 | 0 | 1 |
| PMO | 6 | 2.17 | 0/6 | 0 | 0 | 5 | 1 | 0 |
| Business Enablement & Operations | 5 | 2.4 | 0/5 | 0 | 0 | 3 | 2 | 0 |
| Professional Services | 5 | 2.6 | 0/5 | 0 | 0 | 2 | 3 | 0 |
| Sales | 5 | 1.8 | 0/5 | 0 | 1 | 4 | 0 | 0 |
| Halo | 3 | 2.0 | 0/3 | 0 | 0 | 3 | 0 | 0 |
| Technology | 2 | 4.0 | 0/2 | 0 | 0 | 0 | 0 | 2 |
| (no department) | 2 | 1.5 | 0/2 | 0 | 1 | 1 | 0 | 0 |
| Product Incubation | 2 | 3.0 | 0/2 | 0 | 0 | 0 | 2 | 0 |
| Cryptography | 1 | 3.0 | 0/1 | 0 | 0 | 0 | 1 | 0 |
Alignment matrix over time
Counts of respondents in each tools-vs-self-assessment bucket. Aligned = L2+ with tools; Add methodology = L2 with tools (move-the-middle cohort); Critical gap = L3+ self-assessed with no tools provisioned.