| A | B | C | D | E | F | G | H | I | J | K | L | M | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Week | Task or Milestone | Status | Assigned to (whom) | Date Assigned | Anticipated Time (hr) | Date Due | Date Complete | Completed by (whom) | Time Spent (hr) | Confirmed Completed by (whom) | Date Confirmed Complete | Notes | |
2 | Week 1 | Initial Group Meeting | completed | om, ms, rg, sl, jg | 2/12/20 | 2 | 2/13/20 | 2/13/20 | om, ms, rg, sl, jg | 2 | om, ms, rg, sl, jg | 2/13/20 | Initial group meeting to discuss roles and system objectives | |
3 | Week 1-2 | SRS (initial document) | completed | om, jg, ms | 2/13/20 | 10 | 2/21/20 | 2/20/20 | om | 15 | rg | 2/20/20 | the software requirement specification that provides a set of functionality for the SDS to attempt to create a design for. | |
4 | Week 1-2 | Use Cases | completed | jg | 2/13/20 | 4 | 2/21/20 | 2/20/20 | jg | 8 | rg | 2/20/20 | this will be the use cases for the SRS and SDS | |
5 | Week 1-2 | Diagrams | completed | rg | 2/13/20 | 2 | 2/21/20 | 2/19/20 | jg | 4 | rg | 2/21/20 | the static and dynamic diagrams that outline components and modules | |
6 | Week 1-2 | SDS (initial document) | completed | sl, rg | 2/13/20 | 10-15 | 2/21/20 | 2/20/20 | sl | 10 | rg | 2/21/20 | the software design specification that provides insight into our implementation of the SRS. | |
7 | Week 1-2 | Project Plan (initial document) | completed | rg, ms | 2/13/20 | 3 | 2/19/20 | 2/19/20 | rg | 5 | ms | 2/20/20 | This will include the design considerations, team organization, communication procedure, project rationale and more | |
8 | Week 2-3 | Initial Prototype of data scraper | completed | rg, sl, jg | 2/13/20 | 5-8 | 2/20/20 | 2/26/20 | rg, sl, jg | 10 | jg | 2/26/20 | an initial prototype of the scraping process, this should be very basic and provided via a google colab. | |
9 | Week 2-3 | Initial Prototype of GUI | completed | om, ms | 2/13/20 | 8-12 | 2/27/20 | 2/27/20 | om, ms | 8 | rg | 2/27/20 | Creating an initial prototype of the graphical user interface, should result with a menu capable of entering different viewmodes | |
10 | Week 2 | Group meeting | completed | om, ms, rg, sl, jg | 2/17/20 | 2 | 2/18/20 | 2/18/20 | om, ms, rg, sl, jg | 2 | om, ms, rg, sl, jg | 2/18/20 | Discussed current progress and issues we were encountering. Agreed upon desired system functionality | |
11 | Week 2-3 | Interview Procedure (initial document) | completed | om, ms, rg, sl, jg | 2/20/20 | 2 | 2/24/20 | 2/24/20 | om, ms, rg, sl, jg | 4 hours | rg | 2/24/20 | Creating a document to provide a guideline for us as we undergo our elicitation process | |
12 | Week 3 | GUI meeting | completed | ms, om | 2/23/20 | 3 | 2/25/20 | 2/25/20 | ms, om | 3 | ms, om | 2/25/20 | Working on GUI, creating basic window functionality, adapting provided data set from scraper to UI | |
13 | Week 3 | Group meeting | completed | om, ms, rg, sl, jg | 2/24/20 | 2 | 2/25/20 | 2/25/20 | om, ms, rg, sl, jg | 3 | om, ms, rg, sl, jg | 2/25/20 | Met to work on individual assignments and prepare for client meeting | |
14 | Week 3 | Client Meeting | completed | om, ms, rg, sl, jg | 2/24/20 | 1 | 2/25/20 | 2/25/20 | om, ms, rg, sl, jg | 1.5 | om, ms, rg, sl, jg | 2/25/20 | A meeting with Professor Hornof regarding our progress and initial documents | |
15 | Week 3-4 | Revisions of the technical documents | completed | jg, om | 2/25/20 | 6 | 2/28/20 | 2/28/20 | jg, om | 7 | rg | 2/28/20 | Adapting the technical documents to address the change in target user. Hornof believed the system would better suited for advisers than for students | |
16 | Week 4 | Long term planning module | completed | om, ms | 2/25/20 | 24 | 3/4/20 | 03/04/20 | om, ms | 22 | rg | 03/05/20 | A working version of the Long Term Planning module, display suggested classes based off of requirements | |
17 | Week 4 | Student Profile Management Module | completed | om, ms | 2/25/20 | 8 | 3/4/20 | 02/28/20 | om, ms | 6 | rg | 02/29/20 | The system could now support the user adding a new student | |
18 | Week 4 | Class Management Module | completed | om, ms | 2/25/20 | 16 | 3/4/20 | 03/03/20 | om, ms | 18 | rg | 03/03/20 | Completed initial version of class management module, user could not click on specific classes in an organized manner | |
19 | Week 4 | Complete class data parser | completed | rg, sl, jg | 2/25/20 | 26 | 3/5/20 | 03/04/20 | rg, sl, jg | 28 | rg | 03/04/20 | System could now pull data from classes.uoregon.edu | |
20 | Week 4 | Complete class detail data parser | completed | rg, sl | 2/25/20 | 16 | 3/5/20 | 03/05/20 | rg, sl, jg | 18 | rg | 03/05/20 | System could collect the details on a specific class such as description or prerequisites | |
21 | Week 4 | Interview advisors at Tykeson Hall | completed | rg, sl, om, ms, jg | 2/25/20 | 4 | 2/28/20 | 02/27/20 | rg, sl, om, ms | 3 | rg, sl, om, ms | 02/27/20 | Interviewed advisors at tykeson hall to determine which features would be best to include in the system | |
22 | Week 4 | Design and complete database | completed | rg | 2/28/20 | 18 | 3/5/20 | 03/05/20 | rg | 20 | om, ms, sl, jg | 03/05/20 | Designed database to store class, student, taken class, information | |
23 | Week 4 | Begin GUI, database, and data collecting integration | completed | rg, om,ms,sl, jg | 3/3/20 | 25 | 3/6/20 | 03/06/20 | rg, om, ms, sl, jg | 28 | rg | 03/06/20 | Working on combining the GUI to the backend of the system | |
24 | Week 4 | Complete class information module | completed | rg | 3/3/20 | 10 | 3/4/20 | 03/04/20 | rg | 9 | om, ms, sl, jg | 03/04/20 | System now allows user to view specific class information | |
25 | Week 4 | Complete collect data menu | completed | om, ms | 3/3/20 | 10 | 3/4/20 | 03/03/20 | om, ms | 8 | rg | 03/04/20 | System can now collect data | |
26 | Week 4 | Complete initial prototype | completed | rg, sl, jg, ms, om | 3/4/20 | 15 | 3/6/20 | 03/07 | rg, sl, jg, ms, om | 18 | rg | 03/07/20 | GUI and backend are successfully implemented, all desired functionality is present | |
27 | Week 4 | Prototype bug testing | completed | rg, sl, jg, ms, om | 3/6/20 | 10 | 3/7/20 | 03/08/2020 | rg, sl, jg, ms, om | 12 | rg, sl, jg, ms, om | 03/08/2020 | Test the initial full prototype for bugs, work on fixing this for the final version | |
28 | Week 4-5 | Complete final prototype | completed | rg, sl, jg, ms, om | 3/7/20 | 4 | 3/8/20 | 03/08/2020 | rg, sl, jg, ms, om | 6 | rg, sl, jg, ms, om | 03/08/2020 | Fix the bugs discovered in the testing period and produce the final product | |
29 | Week 5 | Complete final use case diagrams | completed | om | 3/7/20 | 8 | 3/8/20 | 03/08/2020 | om | 10 | rg | 03/08/2020 | Updated the use cases and use case diagrams to match the functionality of the system | |
30 | Week 5 | Complete SRS | completed | om, rg, sl | 3/7/20 | 10 | 3/9/20 | 03/09/2020 | rg, sl | 12 | rg | 03/09/2020 | Completed the final version of the SRS | |
31 | Week 5 | Complete user documentation | completed | jg | 3/8/20 | 8 | 3/9/20 | 03/09/2020 | jg, sl, rg | 10 | rg | 03/09/2020 | Complete the user documentation for the final prototype | |
32 | Week 5 | Complete Readme, programmer documentation, and installation instructions | completed | rg, sl | 3/8/20 | 10 | 3/9/20 | 03/09/2020 | rg, sl | 12 | jg, ms, om | 03/09/2020 | Completed the readme, programmer documentation, and installation instructions. Confirmed instructions by testing prototype on computers in Deschutes 100 | |
33 | Week 5 | Complete SDS | completed | jg, ms, sl | 3/8/20 | 14 | 3/9/20 | 03/09/2020 | jg, ms, sl | 18 | rg, om | 03/09/2020 | Updated and completed the SDS. Created static and dynamic modules for each module | |
34 | Week 5 | Complete Project Plan | completed | om, jg, ms | 3/8/20 | 10 | 3/9/20 | 03/09/2020 | om, jg, ms | 16 | rg, sl | 03/09/2020 | Completed the final version of the project plan, updated Pert and Gantt chart as well as task breakdown | |
35 | Week 5 | Submit documentation and final prototype | completed | sl, rg | 3/9/20 | 1 | 3/9/20 | 03/09/2020 | sl | 0.5 | sl | 03/09/0202 | The submission of the final prototype and documentation | |
36 | ||||||||||||||
37 | ||||||||||||||
38 | ||||||||||||||
39 | ||||||||||||||
40 | ||||||||||||||
41 | ||||||||||||||
42 | ||||||||||||||
43 | ||||||||||||||
44 | ||||||||||||||
45 | ||||||||||||||
46 | ||||||||||||||
47 | ||||||||||||||
48 | ||||||||||||||
49 | ||||||||||||||
50 | ||||||||||||||
51 | ||||||||||||||
52 | ||||||||||||||
53 | ||||||||||||||
54 | ||||||||||||||
55 | ||||||||||||||
56 | ||||||||||||||
57 | ||||||||||||||
58 | ||||||||||||||
59 | ||||||||||||||
60 | ||||||||||||||
61 | ||||||||||||||
62 | ||||||||||||||
63 | ||||||||||||||
64 | ||||||||||||||
65 | ||||||||||||||
66 | ||||||||||||||
67 | ||||||||||||||
68 | ||||||||||||||
69 | ||||||||||||||
70 | ||||||||||||||
71 | ||||||||||||||
72 | ||||||||||||||
73 | ||||||||||||||
74 | ||||||||||||||
75 | ||||||||||||||
76 | ||||||||||||||
77 | ||||||||||||||
78 | ||||||||||||||
79 | ||||||||||||||
80 | ||||||||||||||
81 | ||||||||||||||
82 | ||||||||||||||
83 | ||||||||||||||
84 | ||||||||||||||
85 | ||||||||||||||
86 | ||||||||||||||
87 | ||||||||||||||
88 | ||||||||||||||
89 | ||||||||||||||
90 | ||||||||||||||
91 | ||||||||||||||
92 | ||||||||||||||
93 | ||||||||||||||
94 | ||||||||||||||
95 | ||||||||||||||
96 | ||||||||||||||
97 | ||||||||||||||
98 | ||||||||||||||
99 | ||||||||||||||
100 |