Closed ahoffer closed 4 years ago
For the end-to-end scenario, it would be great to think through the entire process: cloak->acquire->visualize->decloak->visualize/report.
Sent from my Windows Phone
From: Aaron Hoffermailto:notifications@github.com Sent: ý1/ý2/ý2015 13:05 To: alacer/renaissancemailto:renaissance@noreply.github.com Subject: [renaissance] Use case: Acquire data from file (#12)
Actors: User, Web App, Renaissance, Database Preconditions: CSV file with data is stored on user's local computer.
Main Flow
Alt flow - Data is in a database
[Not sure the alternative flow to load data from a database makes sense. It looks like I created a wrapper around the process of querying a DB and saving the results to a file. I do not see it adding value because it would be simpler to query the DB, save the results as a file, and upload the file.
Wrapping DB access inside a custom Web App seems awkward and error prone, at least for the Data Analysis and Quality Assessment and the Recommendation Engagement. If the scope of work proceeds beyond assessment and recommendation, then I can see circumstances where automating data acquisition (à la ETL) makes sense. But it would be a programmatic processes without a UI.]
— Reply to this email directly or view it on GitHubhttps://github.com/alacer/renaissance/issues/12.
This use case detailed one part of the end-to-end story.
Actors User, Web App, Renaissance, Database Preconditions CSV file with data is stored on user's local computer.
Main Flow
Alt flow - Data is in a database
_[Not sure the alternative flow to load data from a database makes sense._ It looks like I created a wrapper around the process of querying a DB and saving the results to a file. I do not see it adding value because it would be simpler to query the DB, save the results as a file, and upload the file.
Wrapping DB access inside a custom Web App seems awkward and error prone, at least for the Data Analysis and Quality Assessment and the Recommendation Engagement. If the scope of work proceeds beyond assessment and recommendation, then I can see circumstances where automating data acquisition (à la ETL) makes sense. But it would be a programmatic processes without a UI.]