Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
P parabix-devel
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • amot
  • parabix-devel
  • Wiki
  • User Stories

Last edited by jmateo Oct 09, 2021
Page history
This is an old version of this page. You can view the most recent version or browse the history.

User Stories

CSV Filter Users

  1. Dave - The Power User
  2. Jodi - The Data Analyst
  3. Mike - A Frequent User
  4. Sierra - Data Engineer
  5. Bob - QA (Quality Assurance Engineer)
  6. Albert - The Computer Scientist
  7. Carlo - The New User

User Stories

  1. (Dave) As a power-user, I want numbers to be properly represented in json so that I can quickly import the file into other programs without having to go into the file and manually remove excess quotation marks.

  2. (Jodi) As a data analyst, I would like to specify the relative pathname to avoid always having to write a complete to my root directory.

  3. (Mike) As a frequent user, I would like to specify a filename for the CSV Filter tool to output data to, enabling me to easily share the filtered csv data.

  4. (Sierra) As a data engineer, I want to specify the delimiter character to enable the processing of a wide variety of CSV files for many of my different data sources.

  5. (Dave) As a power user, I want the JSON data to contain only certain specified columns of the CSV file. Allowing for easy modification of unwanted CSV content.

  6. (Bob) As a quality assurance engineer, I want the program not to run if the input file is not a CSV file.

  7. (Albert) As a computer scientist, I want to be able to specify the generated Pablo Pipeline Graph to be written to a .dot file to view in Graph rendering software.

  8. (Carlo) As a new user, I want there to be a help menu to show me what options I have for CSV Filter.

  9. (Sierra) As a data engineer, I would like to specify the field number rather than name to assist in one hot encoding.

  10. (Sierra, Dave, & Jodi) As a group of multiple users, we would like the ability to specify field values to replace with a default value.

Clone repository
  • Executable Test Cases
  • Home
  • TDD Examples
  • User Stories