Project Plan - SWE-574-Spring-2018/LinkyWay GitHub Wiki

Task No Task Name Estimated Time Due Date Predecessor Status
1 Requirements Elicitation 16 hours 19.02.2018 Ongoing
2 Explore Public APIs to be Used 16 hours 19.02.2018 Ongoing
3 Research W3C Web Annotation Model Standards 8 hours 19.02.2018 Not started
4 Requirements Validation 8 hours 20.02.2018 1 Not started
5 Documentation of Requirements 16 hours 26.02.2018 4 Not started
6 Research Web Development Frameworks 8 hours 26.02.2018 2,3 Not started
7 Research Continuous Integration & Deployment 8 hours 26.02.2018 Not started
Milestone - Research & Documentation of Requirements - 26.02.2018
8 Create Entity-Relationship Diagrams 16 hours 05.03.2018 3,5 Not started
9 Create UML Use Case Diagrams 8 hours 05.03.2018 3,5 Not started
10 Create UML Sequence Diagrams 16 hours 05.03.2018 3,5 Not started
11 Create Wireframe for Node Creation Page 16 hours 12.03.2018 5 Not started
12 Create Wireframe for Node Linking Page 16 hours 12.03.2018 5 Not started
13 Create Wireframe for Query Page 16 hours 12.03.2018 5 Not started
Milestone - Design Specification & Approval - 12.03.2018
14 Backend Application Environment Setup 8 hours 12.03.2018 6 Not started
15 Enable CI Integration 8 hours 12.03.2018 14 Not started
16 POC Study With APIs 8 hours 12.03.2018 2,6,14 Not started
17 Create Application Database Schema & Objects 8 hours 19.03.2018 8 Not started
18 Create Annotation Database Schema & Objects 8 hours 19.03.2018 3,8 Not started
19 Implement Client Code for Wikidata API 16 hours 19.03.2018 14,16 Not started
20 Implement Client Code for Twitter API 8 hours 19.03.2018 14,16 Not started
21 Implement Node Creation Web Service 8 hours 26.03.2018 19 Not started
22 Implement Link Creation Web Service 8 hours 26.03.2018 19 Not started
23 Implement Annotation Creation Web Service 8 hours 26.03.2018 19,20 Not started
24 Implement Query Web Service 16 hours 02.04.2018 23 Not started
25 Backend Unit Tests Development 8hours 09.04.2018 21,22,23,24 Not started
Milestone - Backend Application Development - 09.04.2018
26 Research on UI Frameworks 8 hours 02.04.2018 Not started
27 Web UI Application Environment Setup 8 hours 09.04.2018 26 Not started
28 Web UI Application & Backend API Integration 16 hours 16.04.2018 25,27 Not started
29 Create Twitter Login Page 8 hours 16.04.2018 28 Not started
30 Create Node Creation Page 8 hours 23.04.2018 21,28 Not started
31 Create Link Creation Page 8 hours 23.04.2018 22,28 Not started
32 Create Annotation Creation Page 8 hours 23.04.2018 23,28 Not started
33 Create Query Processing Page 16 hours 30.04.2018 24,28 Not started
34 Web UI Application Unit Tests Development 8hours 30.04.2018 30,31,32,33 Not started
Milestone - Web UI Application Development - 30.04.2018
35 E2E Tests 8hours 07.05.2018 25,34 Not started
36 Bug fix 8hours 14.05.2018 35 Not started
37 Setup Cloud Hosting Environment 8hours 14.05.2018 Not started
38 Release & Deployment 8hours 14.05.2018 36,37 Not started
Milestone - First Release - 14.05.2018
⚠️ **GitHub.com Fallback** ⚠️