← Back to Documentation Home

User Documentation

Business Product

A Business Product represents a product or service offering in your organization's portfolio.

Key Fields

  • Name: Product name
  • Slug: URL-friendly identifier (auto-generated from name)
  • Description: Product overview and value proposition

How It Works

graph TB Product[Business Product] -->|scopes| Contexts[Contexts] Product -->|scopes| Systems[Systems] Product -->|scopes| Processes[Processes]

Purpose

Business Products define:

  • What your organization offers to customers
  • Product lines and service offerings
  • Scope boundaries for systems, contexts, and processes

Usage Across Views

Business Products are referenced in:

Component View

  • Contexts: Which products does this context support?
  • Enables filtering contexts by product line

System View

  • Systems: Which products does this system enable?
  • Shows technical implementation scope

Process View

  • Processes: Which products does this process serve?
  • Maps business workflows to product offerings

Integration

  • Storage: korgraph database, type businessproduct
  • Hierarchy: Flat structure (no parent/child relationships)
  • Relationships: Many-to-many with contexts, systems, and processes

Typical Examples

  • Digital Products: SaaS platforms, mobile apps, web applications
  • Physical Products: Manufactured goods, hardware devices
  • Services: Consulting, support, managed services
  • Product Bundles: Packaged offerings

Tips

  • Use clear, customer-facing product names
  • Keep slugs simple and readable
  • Define products early to enable scope filtering
  • Use descriptions to explain value proposition
  • Products help track what systems/processes support which offerings