Project Management
This page provides a general overview of the assigned tasks and roles for the duration of five sprints (subject to change).
Story Map
Project Plan
Sprint 1
Due: January 28
Tasks and Stories
| Task and Stories | Related US | Assigned To | Due Date | Story points |
|---|---|---|---|---|
| US 6.01 Create a Sequence Diagram | Documentation | Shovo | Jan 25 | 2 |
| Create User Stories | Documentation | Dallin, Firas | Jan 25 | 3 |
| Meet with team and complete | ||||
| the teamwork doc | Documentation | Everyone | Jan 25 | 2 |
| US 6.02 Software design doc | Documentation | Sanjeev | Jan 27 | 3 |
| US 6.03 low fidelity wireframe | Documentation | Matheus, Amrit | Jan 27 | 3 |
| Sprint Plan for sprint 2 | Documentation | Everyone | Jan 27 | 1 |
| US 6.04 Story Map | Documentation | Shovo | Jan 27 | 2 |
| US 6.05 Project Requirement doc | Documentation | Matheus, Dallin, Firas | Jan 27 | 2 |
| Client meeting | Documentation | Everyone | Jan 18 | 1 |
| US 6.06 Architecture Diagram | Documentation | Sanjeev | Jan 25 | 2 |
| US 6.07 UML Class Diagram | Documentation | Sanjeev | Jan 27 | 3 |
Estimated sprint velocity: 24
Sprint 2
Due: February 11
User stories and Tasks
| User story | Story points | Assigned To | Due Date |
|---|---|---|---|
| US 3.02 - Students Get Assigned Lessons | 2 | Firas | Feb 10 |
| US 1.01 - Add Users | 1 | Shovo | Feb 5 |
| US 3.09 - See Chapters | 2 | Amrit | Feb 10 |
| US 3.03 - See Lesson Text | 1 | Sanjeev, Matheus | Feb 10 |
| US 1.04 - Add Admin | 2 | Shovo | Feb 5 |
| US 1.05 - Remove Users | 0 | Shovo | Feb 5 |
| US 1.06 - Manage User Accounts | 1 | Firas | Feb 5 |
| US 3.01 - View Lesson Tabs | 2 | Amrit | Feb 10 |
| US 1.08 - Filter Users By Role | 0 | Firas | Feb 5 |
| US 3.02 - Students Get Assigned Lessons | 2 | Firas | Feb 10 |
Tasks
| Tasks | Story points | Assigned To | Due Date | Related US |
|---|---|---|---|---|
| Update UML Diagram | 2 | Amrit | Feb 11 | Documentation |
| User API Creations | 2 | Shovo | Feb 10 | Feature |
| Testing | 2 | Shovo, Firas | Feb 11 | Bug |
| Lesson, Chapter, Tab API | 2 | Firas | Feb 5 | Feature |
| setup backend models | 1 | Shovo, Firas | Feb 10 | Feature |
| backend setup | 1 | Shovo | Feb 5 | Feature |
| fronend setup | 1 | Shovo | Feb 5 | Feature |
| database setup | 1 | Shovo | Feb 5 | Feature |
| Figma UI Mockups | 1 | Matheus | Feb 10 | Documentation |
Estimated sprint velocity: 26
Sprint 3
Due: March 4
User stories
| User story | Story points | Assigned To | Due Date |
|---|---|---|---|
| US 2.06 - Textual and Audible Components in Lessons | 1 | Firas, Sanjeev | 3 March |
| US 3.05 - Pause Lesson Audio | 1 | Firas, Sanjeev | 3 March |
| US 3.07 - See Lesson Status | 1 | Firas, Sanjeev, Matheus | 3 March |
| US 5.01 - Associate Teachers with Students | 1 | Shovo | 3 March |
| US 4.03 - See Children's Assigned Lessons | 0 | Firas, Sanjeev | 3 March |
| US 4.02 - Seee Children's Assigned Tabs | 2 | Amrit | 3 March |
| US 4.01 - Associate Parents & Students | 1 | Shovo | 3 March |
| US 5.04 - See Students' Progress | 2 | Firas, Sanjeev, Matheus | 3 March |
| US 1.02 - Assign Roles to Users | 2 | Firas, Shovo | 3 March |
| US 3.06 - Repeat Lesson Audio | 1 | Firas, Sanjeev | 3 March |
| US 3.10 - Student Accounts | 5 | Shovo | 3 March |
| US 1.10 - Link Parents to Students | 0 | Shovo | 3 March |
Tasks
| Tasks | Story points | Assigned To | Due Date | Related US |
|---|---|---|---|---|
| Update README.md | 1 | Matheus | Mar 4 | Documentation |
| Update Story Map | 1 | Shovo | Mar 4 | Documentation |
| Testing for frontend | 2 | Matheus | Mar 4 | Bug |
| Update Meeting minites on docs | 1 | Matheus | Mar 4 | Documentation |
| Update Teamwork page | 1 | Matheus | Mar 4 | Documentation |
| Fetching image and audio from backend | 2 | Firas, Sanjeev | Mar 4 | US 3.06, 3.05, 4.03, 2.06 |
| Sidebars | 2 | Shovo | Mar 4 | US 5.04, 4.02. 3.10, 1.10, 1.02 |
| Home page | 2 | Amrit | Mar 4 | US 4.02 |
| Sign up page | 1 | Shovo | Mar 4 | Feature, 3.10 |
| Lesson components | 2 | Firas, Sanjeev, Matheus | Mar 4 | US 2.06, 3.07, 4.03, 5.04 |
| Teacher assignment | 1 | Firas, Sanjeev, Matheus | Mar 4 | US 5.04, 4.03, 5.02 |
| Log in page | 1 | Shovo | Mar 4 | Feature |
Estimated sprint velocity: 34
Sprint 4
Due: March 18
User stories
| User story | Story points | Assigned To | Due Date |
|---|---|---|---|
| US 2.04 - Group Lessons into Chapters | 2 | Firas, Sanjeev | 18 March |
| US 2.05 - Naming/Renaming Chapters | 1 | Firas, Sanjeev | 18 March |
| US 3.08 - Redo Assignments | 1 | Firas, Sanjeev | 18 March |
| US 5.05 - Mark Assignments for Redo | 1 | Shovo | 18 March |
| US 2.03 - Upload Lessons | 5 | Sanjeev | 18 March |
| US 2.10 - Upload Arabic Lessons | 1 | Sanjeev | 18 March |
| US 2.11 - Delete Lessons | 2 | Sanjeev | 18 March |
| US 2.01 - Create Lesson Tabs | 2 | Firas, Sanjeev | 18 March |
| US 2.09 - Reorder Lessons | 2 | Firas, Sanjeev | 18 March |
| US 2.07 - Textual Component Format | 3 | Firas, Sanjeev | 18 March |
| US 2.08 - Reorder Chapters | 2 | Firas, Sanjeev | 18 March |
| US 5.03 - Add Repetitions Per Assigned | 2 | Shovo | 18 March |
| US 3.04 - Lesson Audio Available | 2 | Firas, Sanjeev | 18 March |
| US 5.02 - Assigning Lessons to Students | 3 | Matheus, Shovo | 18 March |
Tasks
| Tasks | Story points | Assigned To | Due Date | Related US |
|---|---|---|---|---|
| Update Story Map | 1 | Shovo | 18 March | Documentation |
| Testing | 2 | Everyone | 18 March | Bug |
| Update Meeting minites on docs | 1 | Matheus | 18 March | Documentation |
| Update Project Management Page | 1 | Shovo | 18 March | Documentation |
| Update Teamwork page | 1 | Matheus | 18 March | Documentation |
| Shuffeling lessons | 2 | Matheus | 18 March | US 2.09, 2.08 |
| Restrict delete chapter w/o delete lesson | 1 | Firas | 18 March | US 2.03, 2.11 |
| Restrict delete tab w/o delete chapter | 1 | Firas | 18 March | US 2.03, 2.11 |
| Content creator UI | 1 | Firas, Sanjeev | 18 March | US 2.03, 2.10, 2.11, 2.01, 2.09, 2.08, 5.03, 3.04 |
| Lesson File logic for ZIP | 3 | Firas, Sanjeev | 18 March | US 2.03 |
| Coloring Student lesson in teacher page | 2 | Shovo | 18 March | US 5.05, 5.02 |
| Repeatation for only Complete lesson | 1 | Shovo | 18 March | US 5.03, 5.02, 5.05 |
| Confirm for only Complete lesson | 1 | Shovo | 18 March | US 5.03, 5.02, 5.05 |
| Coloring Student lesson in parent page | 1 | Shovo | 18 March | US 5.05, 5.02 |
| UI design | 2 | Matheus | 18 March | Feature |
| Backend Test for new APIs | 1 | Shovo | 18 March | Bug |
Estimated sprint velocity: 50
Sprint 5
Due: April 4
User stories
| User story | Story points | Assigned To | Due Date |
|---|---|---|---|
| US 3.11 - Log in to Account | 2 | Shovo | 2 April |
| Deployment | 5 | Firas, Sanjeev | 2 April |
Tasks
| Tasks | Story points | Assigned To | Due Date | Related US |
|---|---|---|---|---|
| User Manual Video | 2 | Whole Team | 2 April | Documentation |
| Presentation Video | 2 | Whole Team | 2 April | Documentation |
| Slides | 1 | Whole Team | 2 April | Documentation |
| Backend Deploy | 1 | Firas | 2 April | Deployment |
| Frontend Deploy | 1 | Sanjeev | 2 April | Deployment |
| Authentication | 2 | Shovo | 2 April | US 3.11 |
| UI Design | 2 | Whole Team | 2 April | Feature |
| Bug fixes | 5 | Whole Team | 2 April | Bug |
| Frontend Tests | 3 | Shovo & Matheus | 2 April | Bug |
| Documentation | 1 | Whole Team | 2 April | Documentation |
Estimated sprint velocity: 27
