Sprint 2 Plans - SIU-CS/Red_Dusk-Production GitHub Wiki
Sprint 2 Goal:
The goal of Sprint 2 is to continue work on the database, as well as putting a large amount of priority on getting user accounts functioning properly. Various aspects of security and user functionality, as well as putting more of a focus on the aesthetics of the website, will also be worked on throughout this sprint.
Stories:
The stories that will be worked on, including the tasks and criteria for completion of each, are as follows:
-
- Tasks:
- Completion Requirements:
- File attached to account
- Name/Rename files
- Story Rank:
- 30 MPH
-
- Tasks:
- Completion Requirements:
- Saves text from current editor window as file
- File saved is a *.R extension
- Story Rank:
- 20 MPH
-
Story 3: As a user, I want to be able to create an account, so that I can login to the R-IDE website.
- Tasks:
- Completion Requirements:
- Login window
- Create an Account window
- Encrypted password
- User data stored server-side
- Password recovery
- Story Rank:
- 90 MPH
-
- Tasks:
- Completion Requirements:
- Works on editor window text
- Rehighlights code as typed
- Highlights errors
- Highlights syntax
- Story Rank:
- 50 MPH
-
- Tasks:
- Completion Requirements:
- Data encrypted as sent to server?
- Data encrypted server-side
- No data is transffered or handled as plain text in program
- Story Rank:
- 35 MPH
-
- Tasks:
- Completion Requirements:
- Shows account name
- Reset Password section
- Set a bio/organization information page
- Story Rank:
- 50 MPH
-
Story 7: As a user, I want to have a My-RIDEs Page, so that I can have easy access to my R-IDE projects.
- Tasks:
- Completion Requirements:
- Page has projects listed
- Projects have information tied to them, such as date modified and size
- Projects can be sorted by values
- Story Rank:
- 50 MPH
-
- Tasks:
- Completion Requirements:
- User can browse files on computer to send
- Files are retrieved and sent with the R-script upon exile of execute button
- Support multiple file types
- Story Rank:
- 25 MPH