Product App

Product App

Product App

The Product App is the comprehensive product management application for FlowState. It enables product managers and teams to manage product portfolios, define strategic goals (OKRs), plan roadmaps with initiatives, coordinate teams with RACI matrices, and track product lifecycle phases.

Key Features

  • Product Lifecycle Management: Track products through Ideation, Development, Launch, Growth, Maturity, and Decline phases
  • Strategic Goals (OKRs): Hierarchical goal framework with metrics, progress tracking, and visualization
  • Visual Roadmap Planning: Timeline and Kanban views for initiative management with drag-and-drop
  • Team Accountability: RACI matrix for defining clear responsibilities
  • Portfolio Health Monitoring: Aggregated views with health indicators across all products
  • Project Integration: Link projects to products for execution tracking
  • Guided Product Creation: 6-step wizard for comprehensive product setup
  • Activity Tracking: Complete audit trail of all product changes

Target Users

User TypePrimary Use Cases
Product ManagersDefine products, set goals, plan roadmaps, manage team assignments
Product OwnersLink projects to products, track initiative progress
Team LeadsAssign RACI roles, manage team composition
ExecutivesPortfolio view, health monitoring, goal tracking

Getting Started

The app uses a tabbed navigation structure within product details:

  • Products (/products) - Product list with filtering
  • Product Detail (/products/:productId) - Tabbed product view
    • Overview - Product strategy and KPIs
    • Goals - Strategic goal management
    • Roadmap - Timeline and Kanban views
    • Team - Team members and RACI matrix
    • Projects - Linked project tracking
    • Activity - Change history

Creating Your First Product

  1. Click "New Product" to open the creation wizard
  2. Step 1: Select product type (software, physical, service, content, custom)
  3. Step 2: Define identity (name, description, icon, color)
  4. Step 3: Document problem statement and value proposition
  5. Step 4: Define target market and customer persona
  6. Step 5: Analyze competitive landscape
  7. Step 6: Review and confirm creation

Managing Goals

  1. Navigate to a product's Goals tab
  2. Click "Add Goal" to create a new strategic goal
  3. Set title, description, category, and priority
  4. Optionally link to a parent goal for hierarchy
  5. Add metrics with target values for tracking
  6. View goals in list, dashboard, or tree view

Planning Your Roadmap

  1. Navigate to a product's Roadmap tab
  2. Switch between Timeline and Kanban views
  3. Create initiatives with quarter, status, and priority
  4. Drag initiatives to reschedule or change status
  5. Link projects to initiatives for execution tracking

App Identity

PropertyValue
Package@epicdm/flowstate-app-product
Base Path/product
Iconpackage
Color#6366f1
Previous
Changelog