kDS Data Source Discovery App — Test Data Planning Document

Scenario 02 — Mid-Market SaaS Company: MB-SaaS Data Systems, Inc.

Prepared: April 29, 2026  |  kDS Beta Program  |  Related blog post →


Purpose & Scenario Context

This document provides complete sample data for manually entering and testing a kDS DSD App deployment. All data is based on the blog post scenario “02 — Mid-Market SaaS & Software Companies”.

The fictional company MB-SaaS Data Systems, Inc. mirrors the profile described in the blog: a post-growth B2B SaaS company (500–5,000 employees) that has accumulated undocumented data flows through rapid product expansion, multiple cloud migrations, and minimal data governance investment. It is preparing for an enterprise sales acceleration initiative that requires demonstrable data governance maturity.

The document follows the exact entry sequence in the kDS DSD App: Parent Organization → Subsidiaries → Business Units → Contacts.

Quick Reference — Entity Counts

Entity TypeCountNotes
Parent Organization1MB-SaaS Data Systems, Inc.
Subsidiaries6Analytics, Integration, AI, Services, Security, Customer Success
Business Units21 total3–4 per subsidiary
Contacts6Across 5 subsidiaries; varied SME/sponsor roles

Section 1 — Parent Organization

Enter in: Add DSD Parent Organization form — /add_organization

1.1 Basic Organization Information

FieldValue
Organization NameMB-SaaS Data Systems, Inc.
Parent DescriptionMid-market B2B SaaS company providing cloud-based analytics and data management software to enterprise clients across financial services, healthcare, and manufacturing sectors.
IndustryEnterprise Software / B2B SaaS
Websitehttps://www.mb-saas-datasystems.com

1.2 Organization Type & Size

FieldValue
TypePrivate
Stock SymbolN/A
Employee Size1000-5000
Annual Revenue$100M to $500M
LocationAustin, TX
Create Date2026-04-29

1.3 AI Industry Classification (use Look Up button)

FieldValue
NAICS Code511210
DescriptionSoftware Publishers
AI RationaleMB-SaaS Data Systems develops and licenses proprietary cloud-based analytics software and data management platforms, classifying it under NAICS 511210 (Software Publishers). The company does not provide managed IT services or consulting as a primary revenue stream; its core business is licensing SaaS products to enterprise clients.

Section 2 — Subsidiaries (6)

Enter each in: Add DSD Subsidiary form — /add_subsidiary  |  Parent organization: MB-SaaS Data Systems, Inc.

2.1 MB-SaaS Analytics Cloud

FieldValue
Subsidiary NameMB-SaaS Analytics Cloud
DescriptionCore SaaS analytics platform subsidiary; hosts the flagship MB-SaaS BI product and all cloud-native analytics workloads.
Organization TypeSubsidiary
Stock Symbolleave blank
Employee Size500-1000
Annual Revenue$50M to $100M
LocationAustin, TX
Websitehttps://analytics.mb-saas-datasystems.com
NAICS Code (look up)511210
Industry DescriptionSoftware Publishers
AI RationalePrimary SaaS product development and hosting entity; revenue derives from software licensing and subscription fees.

2.2 MB-SaaS Data Integration Services

FieldValue
Subsidiary NameMB-SaaS Data Integration Services
DescriptionETL and data pipeline services subsidiary; delivers managed data integration, API connectors, and real-time streaming infrastructure for enterprise clients.
Organization TypeSubsidiary
Stock Symbolleave blank
Employee Size50-500
Annual Revenue$10M to $50M
LocationChicago, IL
Websitehttps://integrations.mb-saas-datasystems.com
NAICS Code (look up)519290
Industry DescriptionAll Other Information Services
AI RationalePrimary revenue from managed data integration services; the entity operates data pipelines and connectors rather than publishing standalone software licenses.

2.3 MB-SaaS AI Labs

FieldValue
Subsidiary NameMB-SaaS AI Labs
DescriptionApplied machine learning and AI R&D subsidiary focused on predictive analytics features, LLM integrations, and next-generation data discovery capabilities.
Organization TypeDivision
Stock Symbolleave blank
Employee Size50-500
Annual RevenueLess than $1M
LocationSan Francisco, CA
Websitehttps://ailabs.mb-saas-datasystems.com
NAICS Code (look up)541715
Industry DescriptionResearch and Development in the Physical, Engineering, and Life Sciences
AI RationaleAI Labs is a cost-center R&D division focused on experimental ML research and prototype feature development; it does not generate independent product revenue.

2.4 MB-SaaS Professional Services

FieldValue
Subsidiary NameMB-SaaS Professional Services
DescriptionClient-facing implementation, consulting, and training subsidiary; provides onboarding, custom configuration, and data governance advisory services.
Organization TypeSubsidiary
Stock Symbolleave blank
Employee Size50-500
Annual Revenue$10M to $50M
LocationNew York, NY
Websitehttps://services.mb-saas-datasystems.com
NAICS Code (look up)541512
Industry DescriptionComputer Systems Design Services
AI RationaleProfessional Services generates revenue primarily through billable consulting hours and implementation engagements; software licensing is incidental to the service delivery.

2.5 MB-SaaS Security & Compliance

FieldValue
Subsidiary NameMB-SaaS Security & Compliance
DescriptionDedicated cybersecurity and regulatory compliance subsidiary; manages SOC 2, HIPAA, and GDPR compliance programs, vulnerability management, and customer data protection.
Organization TypeDivision
Stock Symbolleave blank
Employee Size5-50
Annual RevenueLess than $1M
LocationAustin, TX
Websitehttps://security.mb-saas-datasystems.com
NAICS Code (look up)541519
Industry DescriptionOther Computer Related Services
AI RationaleSecurity & Compliance operates as an internal shared-services division; activities center on cybersecurity program management and regulatory compliance rather than software publication.

2.6 MB-SaaS Customer Success Platform

FieldValue
Subsidiary NameMB-SaaS Customer Success Platform
DescriptionCustomer lifecycle management subsidiary; operates CRM data, health scoring, NPS programs, and renewal management systems for the parent company’s 800+ enterprise accounts.
Organization TypeDivision
Stock Symbolleave blank
Employee Size50-500
Annual Revenue$1M to $5M
LocationDenver, CO
Websitehttps://customersuccess.mb-saas-datasystems.com
NAICS Code (look up)561499
Industry DescriptionAll Other Business Support Services
AI RationaleThe Customer Success Platform subsidiary functions as an internal customer lifecycle management operation, providing renewal coordination and health monitoring rather than external software sales.

Section 3 — Business Units (21 total)

Enter each in: Add DSD Business Unit form — /add_business_unit  |  Select the appropriate subsidiary from the dropdown each time.

Subsidiary: MB-SaaS Analytics Cloud

3.1 Product Engineering - Core BI

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business Unit NameProduct Engineering - Core BI
LocationAustin, TX
Employee Size50-500
Business Function DescriptionDevelops and maintains the MB-SaaS BI reporting engine, query optimizer, and visualization layer.
SourceManual

3.2 Platform Infrastructure

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business Unit NamePlatform Infrastructure
LocationAustin, TX
Employee Size50-500
Business Function DescriptionManages AWS infrastructure, CI/CD pipelines, Kubernetes orchestration, and SLA monitoring.
SourceManual

3.3 Data Warehouse & Lakehouse

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business Unit NameData Warehouse & Lakehouse
LocationAustin, TX
Employee Size5-50
Business Function DescriptionOwns the Snowflake data warehouse, dbt transformation layer, and Airbyte ingestion pipelines.
SourceManual

3.4 Product Management - Analytics

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business Unit NameProduct Management - Analytics
LocationAustin, TX
Employee Size5-50
Business Function DescriptionDefines MB-SaaS BI product roadmap, manages client feature requests, and tracks competitive intel.
SourceManual

Subsidiary: MB-SaaS Data Integration Services

3.5 Connector Engineering

FieldValue
SubsidiaryMB-SaaS Data Integration Services
Business Unit NameConnector Engineering
LocationChicago, IL
Employee Size5-50
Business Function DescriptionBuilds and maintains 200+ data connectors for SaaS platforms, databases, and file-based sources.
SourceManual

3.6 Enterprise Integration Delivery

FieldValue
SubsidiaryMB-SaaS Data Integration Services
Business Unit NameEnterprise Integration Delivery
LocationChicago, IL
Employee Size5-50
Business Function DescriptionManages client-specific custom integration projects from requirements through go-live.
SourceManual

3.7 Streaming & Real-Time Data

FieldValue
SubsidiaryMB-SaaS Data Integration Services
Business Unit NameStreaming & Real-Time Data
LocationChicago, IL
Employee Size5-50
Business Function DescriptionOperates Kafka-based event streaming and real-time CDC pipelines for enterprise clients.
SourceManual

Subsidiary: MB-SaaS AI Labs

3.8 LLM Integration Research

FieldValue
SubsidiaryMB-SaaS AI Labs
Business Unit NameLLM Integration Research
LocationSan Francisco, CA
Employee Size5-50
Business Function DescriptionResearches and prototypes LLM-driven features for data discovery and natural language querying.
SourceManual

3.9 Predictive Analytics R&D

FieldValue
SubsidiaryMB-SaaS AI Labs
Business Unit NamePredictive Analytics R&D
LocationSan Francisco, CA
Employee Size5-50
Business Function DescriptionDevelops ML models for churn prediction, anomaly detection, and forecasting within MB-SaaS BI.
SourceManual

3.10 Data Discovery Automation

FieldValue
SubsidiaryMB-SaaS AI Labs
Business Unit NameData Discovery Automation
LocationSan Francisco, CA
Employee Size1-5
Business Function DescriptionExplores AI-assisted data source discovery, schema classification, and knowledge extraction.
SourceManual

Subsidiary: MB-SaaS Professional Services

3.11 Enterprise Onboarding

FieldValue
SubsidiaryMB-SaaS Professional Services
Business Unit NameEnterprise Onboarding
LocationNew York, NY
Employee Size5-50
Business Function DescriptionManages 30-90 day onboarding engagements covering environment setup and SSO configuration.
SourceManual

3.12 Data Governance Advisory

FieldValue
SubsidiaryMB-SaaS Professional Services
Business Unit NameData Governance Advisory
LocationNew York, NY
Employee Size5-50
Business Function DescriptionProvides data governance framework design, catalog implementation, and stewardship consulting.
SourceManual

3.13 Training & Enablement

FieldValue
SubsidiaryMB-SaaS Professional Services
Business Unit NameTraining & Enablement
LocationNew York, NY
Employee Size5-50
Business Function DescriptionDevelops and delivers end-user training, certification programs, and knowledge base content.
SourceManual

3.14 Custom Development

FieldValue
SubsidiaryMB-SaaS Professional Services
Business Unit NameCustom Development
LocationNew York, NY
Employee Size5-50
Business Function DescriptionBuilds custom connectors, bespoke dashboards, and client-specific data transformations.
SourceManual

Subsidiary: MB-SaaS Security & Compliance

3.15 Information Security Operations

FieldValue
SubsidiaryMB-SaaS Security & Compliance
Business Unit NameInformation Security Operations
LocationAustin, TX
Employee Size5-50
Business Function DescriptionOperates SIEM, vulnerability scanning, penetration testing, and security incident response.
SourceManual

3.16 Compliance & Risk Management

FieldValue
SubsidiaryMB-SaaS Security & Compliance
Business Unit NameCompliance & Risk Management
LocationAustin, TX
Employee Size5-50
Business Function DescriptionManages SOC 2, HIPAA, GDPR, and ISO 27001 compliance programs and vendor risk assessments.
SourceManual

3.17 Customer Data Protection

FieldValue
SubsidiaryMB-SaaS Security & Compliance
Business Unit NameCustomer Data Protection
LocationAustin, TX
Employee Size1-5
Business Function DescriptionHandles GDPR/CCPA data subject requests, DPA agreements, and data retention processes.
SourceManual

Subsidiary: MB-SaaS Customer Success Platform

3.18 Customer Health & Retention

FieldValue
SubsidiaryMB-SaaS Customer Success Platform
Business Unit NameCustomer Health & Retention
LocationDenver, CO
Employee Size5-50
Business Function DescriptionManages customer health scoring, early warning identification, and churn reduction outreach.
SourceManual

3.19 Renewal & Expansion

FieldValue
SubsidiaryMB-SaaS Customer Success Platform
Business Unit NameRenewal & Expansion
LocationDenver, CO
Employee Size5-50
Business Function DescriptionOwns the renewal pipeline, upsell/cross-sell motion, and commercial terms for existing accounts.
SourceManual

3.20 Voice of Customer & NPS

FieldValue
SubsidiaryMB-SaaS Customer Success Platform
Business Unit NameVoice of Customer & NPS
LocationDenver, CO
Employee Size5-50
Business Function DescriptionManages NPS survey program, CSAT measurement, and customer feedback collection programs.
SourceManual

3.21 Customer Data Operations

FieldValue
SubsidiaryMB-SaaS Customer Success Platform
Business Unit NameCustomer Data Operations
LocationDenver, CO
Employee Size1-5
Business Function DescriptionOwns CS tech stack data hygiene and integrations between Gainsight, Salesforce, and Zendesk.
SourceManual

Section 4 — Contacts (6)

Enter each in: Add DSD Contact form — /add_contact  |  Parent organization is pre-set. Select subsidiary and business unit from dropdowns. Toggle role flags before saving. Use Look Up for AI role analysis.

4.1 Rachel Okonkwo — Chief Data Officer

Contact Information

FieldValue
Emailr.okonkwo@mb-saas-datasystems.com
Phone512-555-0142
First NameRachel
Last NameOkonkwo
TitleChief Data Officer
LocationAustin, TX
Manager Emailceo@mb-saas-datasystems.com
Manager NameJames Hartley

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business UnitData Warehouse & Lakehouse
RespondentY
SMEY
SME IdentifierY
Project SponsorY only contact
System AdminN

Job Description

Rachel serves as the company-wide Chief Data Officer, owning the enterprise data strategy, data governance program, and the internal data platform roadmap. She chairs the Data Governance Council and has final authority over data quality standards and data access policies. As CDO she is the executive sponsor for all data discovery and governance initiatives, including the kDS DSD beta deployment.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleExecutive Data Sponsor / CDO
AI RationaleRachel’s title, organizational scope (company-wide), and ownership of the data strategy and governance program identify her as the primary executive data sponsor — the highest-value interview subject and project sponsor for a data source discovery initiative.

4.2 Marcus Delacroix — VP of Data Engineering

Contact Information

FieldValue
Emailm.delacroix@mb-saas-datasystems.com
Phone512-555-0271
First NameMarcus
Last NameDelacroix
TitleVP of Data Engineering
LocationAustin, TX
Manager Emailr.okonkwo@mb-saas-datasystems.com
Manager NameRachel Okonkwo

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS Analytics Cloud
Business UnitData Warehouse & Lakehouse
RespondentY
SMEY
SME IdentifierY
Project SponsorN
System AdminN

Job Description

Marcus leads all data engineering functions within MB-SaaS Analytics Cloud, including the Snowflake data warehouse, dbt transformation pipelines, and Airbyte/Fivetran ingestion infrastructure. He is the primary technical authority on data lineage, schema design, and the internal data platform. He manages a team of 12 data engineers and has been with the company for seven years.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleSenior Data Engineering SME
AI RationaleSeven-year tenure combined with ownership of the data warehouse, ETL pipelines, and schema design makes Marcus a primary SME for data flow mapping. His knowledge of system-to-system data movement is likely the densest concentration of tribal knowledge in the organization.

4.3 Priya Nambiar — Director of Integration Engineering

Contact Information

FieldValue
Emailp.nambiar@mb-saas-datasystems.com
Phone312-555-0388
First NamePriya
Last NameNambiar
TitleDirector of Integration Engineering
LocationChicago, IL
Manager Emailcto@mb-saas-datasystems.com
Manager NameSophia Reinholt

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS Data Integration Services
Business UnitEnterprise Integration Delivery
RespondentY
SMEY
SME IdentifierY
Project SponsorN
System AdminN

Job Description

Priya oversees the full integration delivery practice at MB-SaaS Data Integration Services, managing both the connector engineering team and enterprise integration delivery team. She holds deep knowledge of all 200+ pre-built connectors, client-specific custom integration architectures, and the internal connector registry. She is the go-to contact for understanding how client data flows into and through the MB-SaaS platform.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleIntegration Architecture SME
AI RationalePriya’s ownership of the connector catalog and delivery of client-specific integrations makes her the primary SME for understanding external data flow entry points — a critical knowledge domain for any data source discovery initiative at a SaaS company.

4.4 Derek Fontaine — Senior Security & Compliance Analyst

Contact Information

FieldValue
Emaild.fontaine@mb-saas-datasystems.com
Phone512-555-0504
First NameDerek
Last NameFontaine
TitleSenior Security & Compliance Analyst
LocationAustin, TX
Manager Emailvpsecurity@mb-saas-datasystems.com
Manager NameAlan Trescott

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS Security & Compliance
Business UnitCompliance & Risk Management
RespondentY
SMEY
SME IdentifierN
Project SponsorN
System AdminN

Job Description

Derek manages SOC 2 Type II and HIPAA compliance evidence collection, policy documentation, and third-party vendor risk assessments. He maintains the compliance automation tooling (Vanta) and serves as the primary liaison for annual external audits. He has detailed knowledge of data flows touching PHI and financial data, and maintains the internal DPA registry.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleCompliance Data Flow SME
AI RationaleDerek’s audit evidence responsibilities require him to understand where sensitive data resides and flows — making him a high-value SME specifically for regulated data domains (PHI, PII, financial data). His DPA registry ownership is directly relevant to data source discovery.

4.5 Tamara Whitfield — Director of Customer Data Operations

Contact Information

FieldValue
Emailt.whitfield@mb-saas-datasystems.com
Phone720-555-0617
First NameTamara
Last NameWhitfield
TitleDirector of Customer Data Operations
LocationDenver, CO
Manager Emailvpcustomersuccess@mb-saas-datasystems.com
Manager NameBrendan Marsh

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS Customer Success Platform
Business UnitCustomer Data Operations
RespondentY
SMEY
SME IdentifierY
Project SponsorN
System AdminN

Job Description

Tamara owns the customer data model across the CS tech stack, managing data integrations between Gainsight, Salesforce, and Zendesk. She maintains the RevOps data warehouse and is the primary contact for any questions about how customer lifecycle data is captured, stored, and surfaced across the organization. She has built most of the current integrations herself over four years.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleCustomer Data Architecture SME
AI RationaleTamara is the sole owner of the customer data model and all CS-to-CRM-to-support integrations. Four-year tenure as the architect of these systems makes her an irreplaceable source of tribal knowledge about customer data flows — exactly the scenario the kDS DSD platform is designed to address.

4.6 Jonah Esperanza — AI Research Lead

Contact Information

FieldValue
Emailj.esperanza@mb-saas-datasystems.com
Phone415-555-0729
First NameJonah
Last NameEsperanza
TitleAI Research Lead
LocationSan Francisco, CA
Manager Emailvp.ailabs@mb-saas-datasystems.com
Manager NameMei-Lin Zhao

Organization Assignment & Role Flags

FieldValue
SubsidiaryMB-SaaS AI Labs
Business UnitData Discovery Automation
RespondentY
SMEY
SME IdentifierY
Project SponsorN
System AdminN

Job Description

Jonah leads the Data Discovery Automation team within MB-SaaS AI Labs, researching AI-assisted approaches to data source mapping, automated schema classification, and tribal knowledge extraction. He evaluates external data discovery platforms, maintains a library of SME interview transcripts from internal pilots, and builds prototype integrations. He is both a user-proxy and a sophisticated evaluator of tools like the kDS DSD platform.

AI Role Analysis (use Look Up)

FieldValue
Identified RoleData Discovery Research SME / Evaluator
AI RationaleJonah’s research focus directly overlaps with the kDS DSD platform’s domain. His role as both a practitioner and evaluator of data discovery tools makes him a highly valuable interview subject and a natural SME identifier — he will know which colleagues hold undocumented data flow knowledge across the organization.

Section 5 — Entry Sequence & Testing Checklist

Follow this sequence when entering data manually into the kDS DSD App to ensure foreign key relationships are satisfied.

StepActionDataURL / LocationTesting Note
1Add Parent OrganizationMB-SaaS Data Systems, Inc./add_organizationSave; verify org appears in admin dashboard
2Add 6 SubsidiariesSection 2, all 6 entries/add_subsidiaryUse Look Up for each NAICS code before saving
3Add Business UnitsSection 3, 3–4 BUs per subsidiary/add_business_unitSelect correct subsidiary from dropdown each time
4Add ContactsSection 4, all 6 contacts/add_contactAssign subsidiary + BU; toggle role flags; use Look Up for AI role analysis
5Verify HierarchyView org hierarchy diagramAdmin DashboardConfirm all 6 subs + 21 BUs appear under parent
6Test SME EmailTrigger SME confirmation email to Rachel OkonkwoAdmin DashboardVerify token-based link in email resolves correctly

5.1 Key Relationships to Verify

Verification CheckExpected Outcome
Org → Subsidiary FKAll 6 subsidiaries show MB-SaaS Data Systems, Inc. as parent
Subsidiary → BU FKEach subsidiary shows correct 3–4 business units
Contact → Subsidiary + BU FKAll 6 contacts linked to correct subsidiary and business unit
SME FlagAll 6 contacts appear in SME list
Project Sponsor FlagOnly Rachel Okonkwo appears as Project Sponsor
AI Role LookupAI role classification returns expected roles for each contact job description
NAICS LookupParent and all 6 subsidiaries return distinct NAICS codes appropriate to their functions

kDS Data Source Discovery App  |  Test Data Document  |  MB-SaaS Data Systems (Fictional)  |  Scenario 02 — Mid-Market SaaS  |  Related blog post →