6 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
The article explores how companies can adopt a programmatic approach to their organizational structures, akin to "Infrastructure as Code." It argues for a unified, digital representation of policies, roles, and relationships to improve compliance, auditing, and organizational design.
If you do, here's more
The article challenges conventional organizational structures by proposing the concept of "Company as Code." It highlights the irony of a software company relying on static documents for its core operations while leveraging advanced digital systems for everything else. Despite using tools that automate compliance and manage infrastructure, the representation of company policies and structures remains outdated. The author argues that operational data is rich and dynamic, yet organizational data is sparse and static, leading to inefficiencies during processes like compliance audits.
The author envisions a digital representation of the organization that can evolve like code. This "company manifest" would serve as a single source of truth, integrating policies, structures, and operations. It could simplify compliance audits by allowing auditors to query data directly, enable version control for policy updates, and provide a modeling environment for organizational changes. Existing tools struggle to connect people data with policy and compliance, suggesting a need for a unified approach that leverages modern technology.
To bring this vision to life, the article proposes a declarative Domain Specific Language (DSL) inspired by Infrastructure as Code models. This language would allow users to define roles, organizational units, and policies in a structured way. For example, defining a software engineering team could involve specifying roles with responsibilities, linking individuals to their teams, and outlining compliance policies. This approach would create a web of interconnected data, making it easier to understand relationships within the organization and streamline processes like audits and compliance tracking.
Questions about this article
No questions yet.