Data stores / sqlserver:ContactCentre
sqlserver:ContactCentre
sqlserver store used by 9 repo(s). Every sharer is coupled through the schema: they move in convoy when it changes. This is one of the three core databases and a binding point: stage 4 of the programme gives it a named owner and an owned interface.
Recommended action
Own the databaseStage 4: databases as products
Treat ContactCentre as a product
9 systems share it across three generations of the contact centre stack.
Impact: Service-level modernisation inside this group is unsafe until this exists
proposedCoupled repos
| Repo | Health | Priority | Entanglement | Kind |
|---|---|---|---|---|
| TC.CustomerPortalUsers.DupeImporter | 19 · red | medium | kernel | job |
| contact-centre-email-server | 29 · red | high | kernel | service |
| intranet | 38 · red | high | loosely attached | web-ui |
| phenix-contact-api | 79 · green | low | kernel | api |
| phenix-contact-centre-2-api | 39 · red | high | kernel | api |
| phenix-contact-centre-api | 50 · amber | medium | loosely attached | api |
| phenix-contact-centre-wcf | 29 · red | high | kernel | service |
| phenix-contact-centre-web | 47 · red | high | kernel | web-ui |
| tc-score | 85 · green | low | loosely attached | service |