Target release | TBD |
---|
Epic(s) | Beta Release Tasks |
---|
Document status | |
---|
Document owner | |
---|
Lead Developer/Architect | |
---|
Lead Tester | TBD |
---|
|
Goals
- Initial open release of Brown Dog.
- Highlight what can be done with a Data Transformation Service via a suite of tools, a number of sample clients, and test data to quickly try things on.
Background and strategic fit
The beta release will:
- Provide the community with a first glimpse of Brown Dog
- Allow the Brown Dog team to increase exposure through presentations and hands on tutorials
- Allow the team to identify bugs through real world usage and harden the service towards a 1.0 release
Assumptions
- Many users will want to try out the system without too much effort
- Will need to support very novice users (easy to use interfaces/samples)
- Some users will begin to regularly use the system, throwing many requests at the service
Requirements
# | Title | User Story | Importance | Notes |
---|
1 | Beta Tools | Preliminary set of tools spanning multiple science use cases as well as general usage. Will serve to highlight breadth, types of tools sought after for future contributors, and playground for new users to try out the service. | Must Have | |
2 | BDFiddle/Bookmarklet | Describe the user and what they are trying to achieve | Must Have | |
3 | BDFiddle test files for all tools | | Must Have | |
4 | Beta Clients | BD CLI, Windows Client, R Library, Python Library, Matlab Library | | |
5 | Documentation | | | |
6 | Admin/Support plan | | Must Have | |
User interaction and design
Include any mockups, diagrams or visual designs relating to these requirements.
Questions
Below is a list of questions to be addressed as a result of this requirements document:
Question | Outcome |
---|
(e.g. How we make users more aware of this feature?) | Communicate the decision reached |
Not Doing
- List the features discussed which are out of scope or might be revisited in a later release.