Portfolio Structure Rationale
Portfolio Structure Rationale
This note explains the logic behind the current portfolio structure.
Why the portfolio needed reshaping
The earlier version mixed together several different things:
- long-lived initiatives and short-lived projects
- internal capability-building and external offers
- concrete items and vague bucket names
That made the portfolio harder to scan and harder to maintain.
Current top-level shape
The portfolio is now structured around two main buckets:
External OffersInternal Systems
This is meant to make the strategic picture legible at a glance:
- what we offer to the outside world
- what internal systems support that work
Within External Offers, we currently distinguish:
Core Data InfrastructureAI-Native OffersFlowershow
Within Internal Systems, we currently distinguish:
RFP and Proposal SystemCompany Operating System
Design principles
1. Distinguish initiatives from projects
- An initiative is enduring. It represents an ongoing capability area, product, service, or internal system.
- A project here is bounded, core, cross-cutting company work outside routine delivery, with a clear definition of done and a parent initiative. Campaigns, releases, monthly cycles, and delivery tasks belong in execution trackers linked from the initiative.
Examples:
Company Operating Systemis an initiativePortfolio and Plans KB rolloutis a core company projectPM Enablement / PM Systemis an initiative
2. Every project should have a clear parent
Projects should not float on their own unless there is a strong reason.
This makes the structure easier to understand and reduces duplication.
Examples:
CRM Setup v0.1belongs underLead Flow and CRM SystemVolume and Velocitybelongs underSocial Media PostingPortfolio and Plans KBbelongs underCompany Operating System
3. Use concrete names instead of vague buckets
Names like Marketing Improvement or Marketing Backend are too broad unless they point to a clearly defined system.
The structure should prefer names that immediately communicate purpose:
Company Operating Systemand its active child initiativesManagement Metrics / Financial Visibility
4. Separate internal and external work clearly
The portfolio should make it easy to distinguish between:
- products and services offered externally
- internal systems that improve how the company works
This matters because they are managed differently and serve different purposes.
5. Reflect the current company strategy
The external side is not one flat list.
It currently needs to show:
- the core business we already rely on
- the newer AI-era offers we are developing
- adjacent offers that do not neatly belong in the AI bucket
That is why:
CKAN,PortalJS, andDataHubsit underCore Data InfrastructureQueryless,Unlock Data with AI, andAutoClawsit underAI-Native OffersFlowershowsits separately underExternal Offers
6. Allow hierarchy where it helps
Not all items should sit at the same level.
Some initiatives are umbrella groupings and need sub-initiatives beneath them. This is especially useful for internal work, where several related systems are part of a broader function.
CKAN delivery and community stewardship are consolidated under the CKAN initiative.
Intended outcome
The reshaped portfolio should be:
- easier to scan quickly
- easier to extend
- easier to maintain
- clearer about what kind of work each item represents
It should function as a practical navigation tool, not just a list.