Discovery and scope
Stakeholders, current workflow, target workflow, success criteria, owners, risks, and required data.
Independent implementation exercise
A practical example of how I would take a Satiaphic workspace from discovery to go-live. It is based on the working product and its real rules, but it is not presented as a completed external client engagement.
Implementation plan
Stakeholders, current workflow, target workflow, success criteria, owners, risks, and required data.
Workspace, roles, intake channels, notification rules, integrations, and validated import mapping.
Role-based test scripts, issue register, administrator walkthrough, and end-user practice.
Readiness decision, production checks, launch support, open-issue ownership, and support handoff.
Discovery brief
The kickoff would identify the business owner, workspace administrator, daily users, current feedback sources, review responsibilities, required history, access restrictions, launch date, and support owner. Decisions and unresolved questions would be recorded with named owners rather than left in meeting notes.
Success criteria
Configuration matrix
Configuration is recorded so the customer and delivery team can verify what was agreed before UAT.
| Area | Decision required | Configured result |
|---|---|---|
| Workspace | Business identity, language, timezone, plan | Workspace settings and tenant-scoped data |
| Users and access | Owner, administrator, member | Role assignment and permission checks |
| Feedback intake | Public link, QR code, embed, Google reviews | Channel setup and source attribution |
| Workflow | Priority, status, assignee, themes, proposals | Shared operating rules and ownership |
| Notifications | Invitations, assignments, status changes | Email and in-product notification rules |
| Billing | Plan and subscription state | Verified DodoPayments event handling |
Data migration and validation
A sample CSV import would be tested first. Source totals, accepted rows, rejected rows, duplicates, and workspace assignment would be reconciled before approving a production import.
| Source field | Satiaphic field | Validation |
|---|---|---|
| External ID | sourceReference | Required; unique within the source |
| Feedback text | content | Required; reject blank values |
| Submitted at | createdAt | Parse date and flag invalid formats |
| Source | source.type | Map to review, link, QR, embed, or manual |
| Rating | rating | Optional; accept only supported range |
| Customer name | authorName | Optional; preserve privacy rules |
User acceptance testing
Go-live readiness
Training and handoff
Administrators: workspace settings, channels, members, permissions, billing, and issue escalation.
Daily users: inbox review, assignment, priority, themes, proposals, and work-item follow-up.
Handoff: configuration record, unresolved issues, known workarounds, support contacts, and ownership after launch.
Support and escalation
Working product