Product organization
a product organization as an org chart (`kind: tree`): the chief product officer, three directors and their eight teams as cards with generic icons, each parent centered over its reports on a shared connector bar.
11 nodes0 groups4 edges
tree-org-chart.yamlOn GitHub
# yaml-language-server: $schema=../references/diagram.schema.json
title: Product organization
subtitle: Three levels, from the chief product officer to the teams, as an org chart
kind: tree
look: card
nodes:
cpo: { icon: generic:user, label: Chief Product Officer, note: Strategy and roadmap }
design: { icon: generic:browser, label: Design, note: 9 people }
engineering: { icon: generic:code, label: Engineering, note: 24 people }
pm: { icon: generic:dashboard, label: Product management, note: 7 people }
research: { icon: generic:search, label: User research }
brand: { icon: generic:web, label: Brand and UI }
platform: { icon: generic:server, label: Platform }
web: { icon: generic:browser, label: Web app }
mobile: { icon: generic:mobile, label: Mobile apps }
growth: { icon: generic:metrics, label: Growth }
payments: { icon: generic:payment, label: Payments }
edges:
- cpo -> design, engineering, pm
- design -> research, brand
- engineering -> platform, web, mobile
- pm -> growth, paymentsStart from this one
Copies the spec to diagram.yaml, then renders every format.
$ orrery init tree-org-chart$ orrery render diagram.yaml -f all --theme both