Skip to content

Comprehensive Product Roadmap, Feature Evaluation, and Compliance Planning #370

@rodneyg

Description

@rodneyg

Overview

The SafeDose product has reached a comprehensive state, covering a wide range of features. To ensure quality, usability, and compliance as we prepare for wider release and app store submissions, a holistic product roadmap is needed.

Goals

  • Define and document a "Minimum Delightful Product" (MDP)
  • Evaluate all current features and user journeys for completeness and delight
  • Audit onboarding, payment, and all core flows for usability
  • Identify and group major user journeys
  • Assess development gaps (e.g., local builds for Android/iOS, deployment blockers)
  • Examine backend/config needs (e.g., Firebase, security, compliance)
  • Map out privacy and HIPAA-related risks and mitigation points
  • Draft a clear, actionable roadmap and planning document

Tasks

  1. User Journey Audit:
    • List all major user journeys (onboarding, feature usage, payments, etc.)
    • Group journeys logically (e.g., new users, returning users, advanced features)
    • Evaluate for completeness, delight, and logical flow
  2. Feature Review:
    • Catalog all current features
    • Assess each feature for MDP status, gaps, and polish
  3. Compliance & Security Review:
    • Identify HIPAA/privacy risks in user data flows
    • Propose technical or UX solutions (e.g., PGP, user warnings)
    • Flag areas needing user risk consent
  4. Development & Deployment Gaps:
    • Investigate why local builds aren’t running on Android/iOS
    • List blockers for app store release
    • Document any backend/config tasks (e.g., Firebase setup)
  5. Roadmap Draft:
    • Synthesize findings into a product roadmap doc
    • Prioritize tasks for MDP and full release

Deliverables

  • Product Roadmap document (living doc format)
  • User journey maps
  • Feature checklist with MDP status
  • Compliance/risk matrix
  • List of dev/deployment blockers

Additional Notes

  • Focus on actionable insights for each task
  • Collaboration with dev, product, and compliance as needed

This issue will serve as the epic/tracker for organizing the product evaluation and roadmap process. Sub-issues can be filed for each major area as needed.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions