-
Notifications
You must be signed in to change notification settings - Fork 7
Project Timeline
This is what we want to achieve by the end of Sep 2017. Due to the lack of tool, I created the timeline using Google Sheet (source file). Let me know if there is any tool that can do this.
There are four projects:
- Frontend (frontend team)
- Backend (backend team)
- Experiment design (Kai will lead)
- System testing (Everyone)
Each project is further divided into a few 'milestones', which have deadlines.
Each milestone is then divided into one or more scrums, each of which is a development cycle that includes behaviour, design, implement, and testing.
- It is important in a scrum to cover everything related to a milestone, rather than spending all the time on one feature. For example, one scrum for 'browser window' should cover text/image highlighting, annotation, and repositioning, even not all of them are completed.
What are still missing:
- Each 'scrum' should be a 'project' in github. I didn't create all of them and will leave this to the team responsible.
- Each scrum should have a few 'issues' describing what needs to be completed. Again, I didn't create all of them (some of them I simply don't know yet) and will leave this to the team responsible. I went through the existing issues and added them to the relevant milestone.
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