Auxano Sprint 7 Review
The following is an outline of Auxano Sprint 7 (boot camp week 9) as used in our friday review/demo.
Intro (Walton)
- Sprint Goal
- Persistence for Badges, Logout, Quizzes, PTO
- (Questions were added mid-sprint)
- Review Stories from scrum board
- Questions
- Persistence, Test coverage, Views
- Quizzes
- Persistence, Test coverage, Views
- Badges
- Persistence, Test coverage, Views
- Logout
- PTO
- Questions
Passport (Dave)
- PTO
- Now properly displays the total hours reported in time activities where the PTO Service option is selected
Quizzes (Sam)
- Create
- Read
- Update
- Delete
- Persistence
- Testing
Questions (Ryan/Dave)
- Read
- The index view for Questions has a list of all the questions for the enterprise that displays the question text, id, and buttons to edit and delete
- Also on the page is a button to add a new question
- Create
- Can’t create a question with no name – you get an error message and get returned to the same view to try again
- Made error message here and a few other places in the app red based on UX feedback from last sprint
- Must enter at least one answer with the question for the entry to be valid. Users can choose which answer is the correct answer with check boxes
- Need to check for a question with no correct answer selected
- Set hitting enter to not submit the form right away
- Update
- Can change whatever you want and it will update the Questions and answers with the same id in the database
- Delete
- Based on UX feedback from the last sprint review, we made the delete and cancel buttons red to contrast from save/submit buttons. We made this change
- Persistence
- Demonstrate persistence between app starts
- Testing
- Show tests
Badges (Walton/Kevin/Jon)
- Create
- Read
- Update
- Delete
- Persistence
- Testing
- Views
- Added some badge icons
Account (Jon)
- Logout
- Log out button in the menu now successfully logs a user out of the application, sending them to a login screen where they can switch users or log back in.
- Needs to redirect back to a login screen
- Need to clear cookies
- Time Calculator
- Useful methods added for use across the app
- Guiding Principles
- Fix javascript stuff for the swiping for guiding principles?
Notes:
Engagements – need to change the filter for hiding buttons to work only with ACTIVE engagements, and not hide the button