|
| PROJECT PLAN |
|
|
| PROJECT TITLE |
|
|
| Web Application Project (Next Day Solutions Solutions) |
| PROJECT DURATION |
|
|
| PROJECT MANAGER |
| in sprints |
|
|
| Flavia Howard |
| 6 |
|
| Component |
Issues/Tasks |
Story Points |
Sprint |
Description/Comments/Blockers |
|
| Technical |
Setting up the DNS, AWS, GitHub, CI/CD |
2 |
1 |
|
| Technical |
Architecture of the Application |
5 |
1 |
|
| Landing page |
UI of the landing page |
5 |
1 |
favicon |
|
| Landing page |
Responsiveness of the landing page |
3 |
1 |
|
| Landing page |
Animation of the landing page |
3 |
1 |
|
| Landing page |
UI of Privacy Policy and Terms of Use pages |
2 |
1 |
|
| Technical |
SSL and forwarding |
2 |
1 |
|
| Technical |
Integrating Google Analytics |
2 |
1 |
|
| Technical |
XML sitemap and SEO |
2 |
1 |
Blocked on the UI |
|
| Technical |
Integrating a monitoring platform |
1 |
1 |
|
| Technical |
Skeleton UI of the back office: header, profile menu, and footer |
3 |
1 |
|
| Login/Signup |
Set up a web authentication service |
2 |
2 |
|
| Login/Signup |
UI and functionality of Signup module |
3 |
2 |
|
| Login/Signup |
UI and functionality of Login module |
3 |
2 |
Featured issue |
|
| Login/Signup |
UI and functionality of Recover Password module |
3 |
2 |
|
| Profile |
UI and functionality of Profile page |
5 |
2 |
|
| Login/Signup |
UI and functionality of Update Password page |
3 |
2 |
|
| Technical |
UI and functionality of 404 page |
2 |
2 |
|
| Notification |
UI of the Notification page |
3 |
2 |
|
| Subscription |
UI of the Subscription page |
5 |
2 |
|
| Dashboard |
UI of the dashboard when there is no data |
2 |
3 |
|
| AWS Integration |
UI of attaching/integrating an AWS Integration |
3 |
3 |
|
| AWS Integration |
UI of the AWS Integrations page when no AWS Integration is added |
2 |
3 |
|
| AWS Integration |
UI of the AWS Integrations page when AWS Integrations are added |
3 |
3 |
|
| AWS Integration |
Fetch AWS usage from S3, parse, and save to DB |
8 |
3 |
|
| AWS Integration |
Functionality of checking permissions to allow processing the billing data |
3 |
3 |
|
| AWS Integration |
Functionality of attaching/integrating an AWS Integration |
5 |
3 |
|
| AWS Integration |
Functionality of detaching/disintegrating an AWS Integration |
2 |
3 |
|
| Dashboard |
UI of the dashboard when there is data |
5 |
4 |
including responsiveness |
|
| Notification |
Add a new email for notification requires validation |
3 |
4 |
|
| Notification |
Functionality of integrating with Slack for notification |
5 |
4 |
|
| Notification |
Functionality of sending daily, weekly, and monthly email notifications |
3 |
4 |
|
| Notification |
Content and design of daily, weekly, and monthly email notifications |
5 |
4 |
|
| Subscription |
Functionality of the Subscription page |
5 |
4 |
|
| Notification |
Setting notifications for multiple AWS integrations |
3 |
4 |
|
| Subscription |
Deactivate service for unpaid subscriptions |
3 |
5 |
|
| Dashboard |
Functionality of the dashboard |
8 |
5 |
|
| Dashboard |
Dashboard: Functionality of filtering by date |
3 |
5 |
|
| Dashboard |
Dashboard: Functionality of filtering by AWS integration |
3 |
5 |
|
| Dashboard |
Dashboard: Functionality of filtering by service |
3 |
5 |
|
| Technical |
Automatic backup for the production database |
1 |
5 |
|
| Subscription |
Call for payment via email |
3 |
5 |
|
| Subscription |
End Subscription survey |
3 |
5 |
|
| Technical |
Setting up a Demo Account |
3 |
5 |
|
| Profile |
Users should be able to delete their own billing account |
3 |
6 |
|
| Notification |
Email notification when the total bill reached a defined amount |
5 |
6 |
|
| Notification |
Email notifications when a specific AWS service reached a defined amount |
3 |
6 |
|
| Profile |
Functionality of updating email address in profile page |
3 |
6 |