Government of Alberta

Ministry of Technology and Innovation · Git Insights

The shape of Alberta's software estate

A whole-of-government atlas of what our software does, what it runs on, and where modernization effort will return the most value. Built from a de-identified scan of every application repository in the Government of Alberta estate.

Prepared for the Velocity Symposium · July 28, 2026

What is inside

Section 1 · Business capabilities: what government software doespage 2
Section 2 · Technology: languages, vintage, and dependency healthpage 3
Section 3 · Disposition: risk, rebuild cost, and methodologypage 4

Where the capabilities live

Git Insights · Government of Alberta · de-identified data pack run 3Page 1 of 4

Section 1 · Business capabilities

What government software does

The capability map reads every application from code up to function and groups the results into 40 business domains. It shows which functions of government repeat across many systems and which live in one place.

Top 15 capabilities by delivering applications

Number of applications that implement each capability. One application can deliver many capabilities.

The ten largest capability domains

Domains ranked by distinct capabilities. Application links count every capability-to-application connection.

Git Insights · Government of Alberta · de-identified data pack run 3Page 2 of 4

Section 2 · Technology

The technology estate

What the estate is written in, how old its foundations are, and how healthy its dependencies look today.

Top 12 primary languages by application count

Primary language of each application, detected from version control.

Technology vintage across the estate

Share of applications by the vintage of their framework and language footprint.

Dependency health

Number of applications in each dependency health band of their scanned manifest.

Git Insights · Government of Alberta · de-identified data pack run 3Page 3 of 4

Section 3 · Disposition

Risk and modernization

Every application carries a recommended disposition, a security risk band, and a banded rebuild cost estimate. Together they say where to act first.

Recommended disposition of the 4,041 applications

Number of applications per recommended disposition. Each application receives exactly one.

Where risk meets rebuild cost

Number of applications in each security risk band and rebuild cost band. Darker cells hold more applications.

Methodology and de-identification

Data pack and visualizations released under the MIT license. © 2026 Government of Alberta, Ministry of Technology and Innovation. Attribution: Git Insights, de-identified data pack run 3, gov-metadata/1.0.

Git Insights · Government of Alberta · de-identified data pack run 3Page 4 of 4