-
Notifications
You must be signed in to change notification settings - Fork 7
User Story
Kai Xu edited this page Jul 27, 2023
·
4 revisions
To provide an overview of HistoryMap's behaviour(?)
Template: As 'who' 'when' 'where', I want 'what' because 'why'
( ~ means repeated text, bold text are the main goals)
- As a user when doing online shopping on my computer, I want to see all the webpages I have visited to have an idea of what has been done.
- ~, I want to quickly go back to a webpage opened before, so I don't need to go through all the opened tabs and browser history to find the webpage
- ~, I want to save the current session/progress, so I can come back and continue later
- ~, ~, so webpages for different purposes (such as work and family) are not mixed together
- ~, ~, so I can share the process and findings with others
- ~, I want to save text and images on a webpage that I find important so I can go back to them later
- ~, I want to quickly go back to a saved text and/image, so I don't need to go through all the opened tabs and entire HistoryMap to find them
- ~, I want to add notes to a visited webpage to record any relevant thoughts so I can later understand the context and thinking back then.
Missing Features for Online Study
Behaviour: Node and Edge Creation
Testing and Behaviour Driven Development (BDD)
Video: Testing with Jasmine and Sinon-Chrome
Video: overview of SenseMap code
Video: browser features in the old 'master' branch
How browserProvenance.js works
Video: create REST API for MongoDB using Node.js