EE308FZ Team EmoGenius Crew Assignment 8: Beta Sprint
EmoGenius Crew - Beta Sprint Pre-preparation Essay
Which course does this assignment belong to | 2301-MUSE Community |
---|---|
Assignment Requirement | Teamwork——Beta Sprint |
Topical Collection Essay | EmoGenius Crew - Beta Sprint Topical Collection of Essays |
Other references | No reference |
Improvements and New Features In Next stage
Functionality needed to be improved
- Optimize page style and interaction for consistent visual design across all pages.
- Adjust UI layout of the main interface, introduce two new function buttons, and modify the display of personal information.
- Refine UI design of the “Emotion Diary” module: adjust inner padding of diary text and page font.
- Enhance emotional calendar interface, enrich interface design and functionality of emotion diary.
- Deploy the recording playback module within the emotional forum module.
- Deploy the music player module.
- Optimize the dataset for emotional recognition to reduce recognition errors.
- Optimize the emotional recognition algorithm to accelerate recognition speed.
New Features
- Introduce animated playback to enhance interface dynamics.
- Register an account, purchase a server; apply for a domain, configure resolution services, and bind IP; apply for an SSL certificate; deploy the server; upgrade the interaction between the frontend and backend to HTTPS requests.
The Team Division of Labor Needed to Improve
The current beta testing is divided into two phases:
Phase 1: Identify and address issues, complete the improvements outlined by module leads for their respective areas. The frontend and backend team leaders are responsible for HTTPS-related tasks, while the UI team leader is tasked with adding animated playback to enhance interface dynamics.
Phase 2: Concentrate on the final project testing. Modify and refine project functionalities based on test results and user survey reports.
In addition, attention should be given to the following:
- Clearer tracking of daily tasks completion by team members. Unfinished tasks should be reorganized on a small scale the next day.
- Provide a comprehensive test process plan. Assign specialized personnel for testing, with other team members offering assistance in the testing process.
需要改进的工具流程
Beta Sprint Time Schedule
Phase 1:
Time | Assignment |
---|---|
DAY1 | Optimize interface design for consistent visual style; adjust inner padding of diary text and page font. |
DAY2 | Complete deployment of the music player; optimize the dataset for emotional recognition. |
DAY3 | Deploy recording playback and voice modulation modules; enrich interface design and functionality of emotion diary. |
DAY4 | Introduce animated playback to enhance interface dynamics. |
DAY5 | Upgrade frontend-backend interaction to HTTPS requests. |
Phase 2:
Time | Assignment |
---|---|
DAY6~8 | Code review, software performance testing, acceptance testing. |
DAY9~10 | User survey report, summary essays, and defense presentation. |
Planning and Arrangement of All Blogs
Time | Blog Essays | Principal |
---|---|---|
DAY1 | Alpha Stage Problem Summary Essay | Yifan Wang |
DAY1 | Pre-preparation Essay | Yifan Wang, Xindan Zhang |
DAY1 | Code Specification | Yifan Wang, Yuhao Lu, Binyue Zheng |
DAY1~3 | Beta Sprint Essays One | Zhaoyou Wang |
DAY4~6 | Beta Sprint Essays Two | Yuhao Lu |
DAY7~10 | Beta Sprint Essays Three | Binyue Zheng |
DAY9~10 | User Usage Survey Report | |
DAY10 | Beta sprint summary essay | |
DAY10 | Defense PPT | Yanbo Wang, Zhaoyou Wang, Binyue Zheng, Yuhao Lu |