Files
calminer/docs/mvp.md

1.2 KiB

MVP Features

Prioritized Features

  1. Scenario Creation and Management (High Priority): Allow users to create, edit, and delete scenarios. Rationale: Core functionality for what-if analysis.
  2. Parameter Input and Validation (High Priority): Input process parameters with validation. Rationale: Ensures data integrity for simulations.
  3. Monte Carlo Simulation Run (High Priority): Execute simulations and store results. Rationale: Key differentiator for risk analysis.
  4. Basic Reporting (Medium Priority): Display NPV, IRR, EBITDA from simulation results. Rationale: Essential for decision-making.
  5. Cost Tracking Dashboard (Medium Priority): Visualize CAPEX and OPEX. Rationale: Helps monitor expenses.
  6. Consumption Monitoring (Low Priority): Track resource consumption. Rationale: Useful for optimization.
  7. User Authentication (Medium Priority): Basic login/logout. Rationale: Security for multi-user access.
  8. Export Results (Low Priority): Export simulation data to CSV/PDF. Rationale: For external analysis.

Rationale for Prioritization

  • High: Core simulation and scenario features first.
  • Medium: Reporting and auth for usability.
  • Low: Nice-to-haves after basics.