Skip to content

ConnectSoft SaaS extensions and templates — epics

This document defines epics and the SAAS-* feature/task ID families for the SaaS platform template program (ConnectSoft.Saas.*Template, ConnectSoft.Blazor.Shell.Saas, ConnectSoft.Extensions.Saas.*, MFE templates). It mirrors the high-level structure of ConnectSoft Blazor Templates - Epics.

Canonical long-form backlog (Features, tasks, acceptance criteria): ConnectSoft CompanyDocumentation

  • docs/product-portfolio/platforms/saas-solution-platform/backlog-plan.mdEPIC-SAAS-DOCS through EPIC-SAAS-REF (backend/platform)
  • docs/product-portfolio/platforms/saas-solution-platform/blazor-microfrontend-backlog-plan.mdEPIC-SAAS-SHELL, EPIC-SAAS-MFE

Portfolio epic index, delivery order, and Azure DevOps Boards import: docs/product-portfolio/platforms/saas-solution-platform/saas-epics-and-program-backlog.md.

This file remains the ID index and short epic summary for factory agents and cross-repo search. Do not duplicate the full Feature/Task lists here—link to the Company pages above to avoid drift.

Scope: Tenants, Product catalog, Entitlements, Billing, Metering. Out of scope: Audit & compliance, Notifications & webhooks, Configuration / feature-flag platforms as dedicated template programs in this initiative.

Preparation: do not create Azure Boards work items until approved—follow the Azure DevOps Boards import section in the Company saas-epics-and-program-backlog page.


Epic summary and ID families

Repo: ConnectSoft.CompanyDocumentation — paths below are from repo root.

Epic ID Title Rollup / detailed backlog (anchors) Representative IDs
EPIC-SAAS-DOCS Documentation and framework cross-links saas-epics-and-program-backlog.md#rollup-saas-docs · backlog-plan.md#epic-saas-docs SAAS-DOCS-F01F02, SAAS-DOCS-T01+
EPIC-SAAS-SVC-SURFACE ServiceModel packaging and consumer standard #rollup-saas-svc-surface · backlog-plan.md#epic-saas-svc-surface SAAS-SVC-F01F03, SAAS-SVC-T01+
EPIC-SAAS-TPL-GEN Optional ConnectSoft.Saas.MicroserviceTemplate #rollup-saas-tpl-gen · backlog-plan.md#epic-saas-tpl-gen SAAS-GEN-F01, SAAS-GEN-T01+
EPIC-SAAS-TPL-CTX Per-context ConnectSoft.Saas.*Template repositories #rollup-saas-tpl-ctx · backlog-plan.md#epic-saas-tpl-ctx SAAS-CTX-F01F07, SAAS-CTX-T01+
EPIC-SAAS-SHELL ConnectSoft.Blazor.Shell.Saas #rollup-saas-shell · blazor-microfrontend-backlog-plan.md#epic-saas-shell SAAS-SHELL-F01F05, SAAS-SHELL-T01+
EPIC-SAAS-MFE Blazor MFE templates (SaaS contexts) #rollup-saas-mfe · blazor-microfrontend-backlog-plan.md#epic-saas-mfe SAAS-MFE-F01F06, SAAS-MFE-T01+
EPIC-SAAS-EXT ConnectSoft.Extensions.Saas.* libraries #rollup-saas-ext · backlog-plan.md#epic-saas-ext SAAS-EXT-F01F06, SAAS-EXT-T01+
EPIC-SAAS-REF Reference implementation (ProductCatalogDemo) #rollup-saas-ref · backlog-plan.md#epic-saas-ref SAAS-REF-F01, SAAS-REF-T01+

Full paths: docs/product-portfolio/platforms/saas-solution-platform/<file>.md.

Use these IDs when mirroring into Azure DevOps. Feature/Task titles and acceptance criteria are defined only in CompanyDocumentation files listed above.


Ordering

  1. EPIC-SAAS-DOCS (foundational narrative) and EPIC-SAAS-SVC-SURFACE (contract rules) — parallel with design.
  2. EPIC-SAAS-TPL-GEN (optional) → EPIC-SAAS-TPL-CTX (core wave → monetization wave).
  3. EPIC-SAAS-SHELL + EPIC-SAAS-MFE alongside backend waves for vertical slices.
  4. EPIC-SAAS-EXT after Phase 1 templates stabilize.
  5. EPIC-SAAS-REF last.

Azure DevOps mapping (summary)

Epic ID Suggested ADO work item type Tag
EPIC-SAAS-SVC-SURFACE Feature / Epic SaaS-Platform
EPIC-SAAS-TPL-GEN Feature / Epic SaaS-Platform
EPIC-SAAS-TPL-CTX Feature (split per context) SaaS-Platform
EPIC-SAAS-SHELL Feature / Epic SaaS-Platform
EPIC-SAAS-MFE Feature (split per MFE) SaaS-Platform
EPIC-SAAS-EXT Feature / Epic SaaS-Platform
EPIC-SAAS-DOCS Feature / Epic SaaS-Platform
EPIC-SAAS-REF Feature / Epic SaaS-Platform

Work items in Azure Boards: create only after stakeholders approve import. Epic list + import process: ConnectSoft CompanyDocumentationdocs/product-portfolio/platforms/saas-solution-platform/saas-epics-and-program-backlog.md.