Skip to content

Requirements

David Hebbeker edited this page Jul 4, 2023 · 3 revisions

Requirements MVP

For each host-system:

  1. User wants to record the time used for a task. Only the accumulated time per task is recorded, not every timestamp.
  2. User wants to list the times for each task (as a list).
  3. User wants to create tasks with unique names.
  4. User wants to delete tasks.
  5. User wants to export the recorded task data which is stored by the system. This includes:
    • version number of the export format
    • name of each task
    • accumulated time in seconds for each task
    • using a text-based format like JSON, XML (see rapidXML), CSV (to be determined)
    • using UTF-8 encoding and \n line endings
    • export mechanism shall focus on serial interface (COM/UART)

Clone this wiki locally