170
社区成员
Which course does this assignment belong to | 2401_MU_SE_EE308 |
---|---|
Where are the requirements for this assignment | Fifth Assignment——Alpha Sprint |
The goal of this assignment | Team's code standards & current sprint tasks and plans |
Team Name | “ExamMastery Pioneers” |
To ensure consistency, maintainability, and quality, the team has established the following comprehensive coding guidelines:
camelCase
(e.g., fetchData
).PascalCase
(e.g., UserCard
).UPPER_SNAKE_CASE
(e.g., MAX_RETRIES
).user-profile.js
).Every function must include a brief description, parameter details, and return type.
Example:
def calculate_average(scores: list) -> float:
"""Calculates the average from a list of scores.
Args:
scores (list): List of numerical values.
Returns:
float: Average value of the input list.
"""
return sum(scores) / len(scores)
// user-profile.js
// Author: Jane Doe
// Creation Date: 2024-01-01
// Purpose: Handles user profile data and UI rendering.
feature/<task-name>
).Add hover effect for cards in the sidebar
.By adhering to these standards, the team ensures that the codebase remains clean, efficient, and easy to work with, facilitating better collaboration and reducing the likelihood of errors.
Task | Description | Status | Effort Estimate |
---|---|---|---|
Navigation Bar Optimization | Refine layout, add icons and quick links | Completed | 6 task units |
Sidebar Design and Responsiveness | Add icons, organize links, ensure adaptability | In Progress | 8 task units |
Card Interactivity and Animation | Add hover effects and enhance visual cues | Completed | 6 task units |
Code Standards Documentation | Establish and share coding guidelines | Completed | 3 task units |
Unit Testing | Write unit tests for UI components | In Progress | 7 task units |
Day | Task | Description | Status | Effort Estimate |
---|---|---|---|---|
Day 1 | Navigation Bar Optimization | Refine layout, add icons and quick links | Completed | 6 task units |
Day 2 | Code Standards Documentation | Establish and share coding guidelines | Completed | 3 task units |
Day 3 | Card Interactivity and Animation | Add hover effects and enhance visual cues | Completed | 6 task units |
Day 4 | Sidebar Design and Responsiveness | Add icons, organize links, ensure adaptability | In Progress | 8 task units |
Day 5 | Unit Testing | Write unit tests for UI components | In Progress | 7 task units |
Day 6 | Sidebar Design and Responsiveness (cont) | Continue work on sidebar design and responsiveness | In Progress | 8 task units |
Day 7 | Unit Testing (cont) | Continue writing unit tests for UI components | In Progress | 7 task units |
Day 8 | Review and Bug Fixes | Review completed tasks and fix any bugs | In Progress | Varies |
Day 9 | Finalize and Prepare for Next Sprint | Finalize current tasks and prepare for next phase | In Progress | Varies |
蒋修平
Overall project management, coordination and supervision.
吴旭炜 郑轶恒 李石龙煜
Responsible for front-end interface design and user experience.
Develop the core functions of the front-end interface.
Handle user authentication and security of the front-end.
李文超 蒋修平 朱纪钧 陈子彦 巫昌书 林汪洋 童百川
Responsible for database design and management.
Develops the back-end logic and APIs.
Handles data storage and retrieval.
陈子彦 童百川
Responsible for unit testing and automated testing.
Responsible for system testing and quality control.
吴旭炜 熊恒
Prepare project documentation including user manual and technical documentation.
Prepare project presentations and reports.