-
Notifications
You must be signed in to change notification settings - Fork 0
Project Tasks and Timeline
Ryan Green edited this page Nov 30, 2020
·
4 revisions
Each item below describes the task in a single sentence, with the initials of the main member to complete the task.
- Research relevant issues that educators and students face with remote learning. - RG
- Create student and teacher survey questions to collect further data. - JC
- Compile the data and identify key problems to focus on pertaining to increasing educator-student interaction in remote learning. - JC
- Identify ways an application can solve these problems. - RG
- Investigate feasibility of web-based development for desktop and mobile devices. - JC
- Investigate feasibility of backend and database development for application. - RG
- Mockup the user interface for the application client.. - RG
- Design human-computer interactions for the application to achieve its goals. - JC
- Implement client-side, user facing part of the application. - Both
- Implement any necessary server backend framework for the application. - Both
- Thoroughly test the application and fix any caught issues. - RG
- Identify testers and give them instructions on how to use the application. - RG
- Obtain feedback from the testers and determine any changes that should be made. - JC
- Refine the application by making the changes identified above. - JC
- Reiterate testing and fixed where necessary. - Both
- Release the application and validate its effectiveness through user feedback. - Both
Below we have identified major milestones we will reach as we complete project tasks.
- Complete preliminary research and analysis. Determine which problems we want to solve. Expected Completion by: 10/30/20
- Complete requirements and design for the project. Determine which platform the application is for. Design the functionality of the application. Design the interactions and UI elements. Expected Completion by: 12/02/20
- Develop the application. Develop and test all aspects of the application. Expected Completion by: 03/15/21
- Iteration testing and fixes. A group of testers will thoroughly test the application and any issues that arise. Fix the issues and re-test. Expected Completion by: 04/14/21
- Release the application / Finish project. Expected Completion by: 04/21/21
The following table outlines the tasks and time estimates we have set to work on and complete them.
Task | Description | Start Date | End Date | Milestone |
---|---|---|---|---|
1 | Research relevant issues that educators and students face with remote learning. | 09/28/20 | 10/05/20 | |
2 | Create student and teacher survey questions to collect further data. | 10/05/20 | 10/20/20 | |
3 | Compile the data and identify key problems to focus on pertaining to increasing educator-student interaction in remote learning. | 10/20/20 | 10/30/20 | Complete preliminary research and analysis. |
4 | Identify ways an application can solve these problems. | 10/30/20 | 11/06/20 | |
5 | Investigate feasibility of web-based development for desktop and mobile devices. | 11/06/20 | 11/11/20 | |
6 | Investigate feasibility of backend and database development for application. | 11/06/20 | 11/11/20 | |
7 | Mockup the user interface for the application client | 11/11/20 | 12/02/20 | |
8 | Design human-computer interactions for the application to achieve its goals. | 11/11/20 | 12/02/20 | Complete requirements and design for the project. |
9 | Implement client-side, user facing part of the application. | 12/02/20 | 03/15/21 | |
10 | Implement any necessary server backend framework for the application. | 12/02/20 | 03/15/21 | Develop the application. |
11 | Thoroughly test the application and fix any caught issues. | 02/01/21 | 03/20/21 | |
12 | Identify testers and give them instructions on how to use the application. | 03/15/21 | 03/22/21 | |
13 | Obtain feedback from the testers and determine any changes that should be made. | 03/22/21 | 03/29/21 | |
14 | Refine the application by making the changes identified above. | 03/29/21 | 04/14/21 | |
15 | Reiterate testing and fixes where necessary. | 03/15/21 | 04/14/21 | Iteration testing and fixes. |
16 | Release the application and validate its effectiveness through user feedback. | 04/14/21 | 04/21/21 | Release the application / Finish project. |
The below table outlines estimates we have set for effort put forth by both students for each task listed.
Task | Description | RG Effort | JC Effort |
---|---|---|---|
1 | Research relevant issues that educators and students face with remote learning. | 70% | 30% |
2 | Create student and teacher survey questions to collect further data. | 20% | 80% |
3 | Compile the data and identify key problems to focus on pertaining to increasing educator-student interaction in remote learning. | 30% | 70% |
4 | Identify ways an application can solve these problems. | 70% | 30% |
5 | Investigate feasibility of web-based development for desktop and mobile devices. | 20% | 80% |
6 | Investigate feasibility of backend and database development for application. | 80% | 20% |
7 | Mockup the user interface for the application client | 80% | 20% |
8 | Design human-computer interactions for the application to achieve its goals. | 20% | 80% |
9 | Implement client-side, user facing part of the application. | 50% | 50% |
10 | Implement any necessary server backend framework for the application. | 50% | 50% |
11 | Thoroughly test the application and fix any caught issues. | 60% | 40% |
12 | Identify testers and give them instructions on how to use the application. | 70% | 30% |
13 | Obtain feedback from the testers and determine any changes that should be made. | 20% | 80% |
14 | Refine the application by making the changes identified above. | 30% | 70% |
15 | Reiterate testing and fixes where necessary. | 50% | 50% |
16 | Release the application and validate its effectiveness through user feedback. | 50% | 50% |