Making an Emerging Service Understandable
How do independent products become a coherent service?
DEX had multiple capabilities underway — DEX Portal, Upload API, HL7v2 and FHIR services, routing, metadata management, processing observability, onboarding, support, and permissions — but the relationships between them were difficult to see. Early service design work focused on making those connections visible as a shared view of the emerging service ecosystem.
When I joined DEX, significant foundational work had already been completed. Product teams had established a vision for modernizing public health data exchange, and multiple capabilities were already underway.
DEX was not one product. It included DEX Portal, Upload API, HL7v2 Services, FHIR Services, processing observability, routing, metadata management, onboarding experiences, support, permissions, and self-service interactions. Programs submitted data through ingestion services. Data moved through routing and validation capabilities. Metadata governed how information flowed downstream. Portal experiences provided operational visibility. Internal teams managed onboarding, support, permissions, and ongoing service delivery. Viewed independently, each capability made sense. Viewed together, they formed a service ecosystem that was still difficult for teams to see clearly.
My work focused on helping teams create visibility into those relationships. Through ecosystem mapping, stakeholder modeling, systems diagrams, and collaborative workshops, I helped connect previously separate product visions and operational concepts into a shared view of the DEX ecosystem.
DEX was not just a collection of technical products. It was an emerging service ecosystem shaped by relationships between programs, data flows, users, permissions, metadata, operational teams, and support responsibilities.
- Shared understanding of the DEX ecosystem
- Clearer product and service boundaries
- Increased visibility into routing, metadata, and data-flow relationships
- Stronger alignment across product, research, engineering, onboarding, and operations
ReflectionBefore services can be improved, they must first be understood as systems.
Making the ecosystem visible created shared understanding. The next challenge was turning that understanding into something operational.
