CSV Filter Users
- Dave - The Power User
- Jodi - The Data Analyst
- Mike - A Frequent User
- Sierra - Data Engineer
- Bob - QA (Quality Assurance Engineer)
- Albert - The Computer Scientist
- Carlo - The New User
User Stories
-
(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.
-
(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.
-
(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.
-
(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.
-
(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.
-
(Bob) As a quality assurance engineer, I want the program not to run if the input file is not a CSV file.
-
(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.
-
(Carlo) As a new user, I want there to be a help menu to show me what options I have for CSV Filter.