164
社区成员
发帖
与我相关
我的任务
分享| Course | 2501_MU_SE_FZU |
|---|---|
| Assignment Requirement | Sixth Assignment - Beta Sprint |
| Team Name | Focus_2025 |
| Goal of this assignment | Clarify Code Standards, Sprint Tasks, and Plans for the team Beta Sprint |
| Other references | IEEE Std 830-1998, GB/T 8567-2006 |
Following our Alpha retrospective, we enter the Beta sprint (Dec 28, 2025 - Jan 6, 2026) with clarity and purpose. This blog outlines our detailed plan to address previous shortcomings and deliver meaningful improvements to FocusFlow. We answer the core questions related to our assumptions, goals, plans, and our approach to design, implementation, testing, and release.
A. Core Assumptions:
B. Sprint Goal:
To successfully complete a 7-working-day Beta sprint, delivering a polished FocusFlow v1.1 that demonstrably improves usability, interface, and code quality over the Alpha version.
C. Detailed Plan & Improvements for the Next Phase:
| Area for Improvement | Alpha Phase Issue | Beta Phase Action Plan |
|---|---|---|
| 1. Team Division of Labor | Vague roles, bottlenecks. | Define clear roles: Frontend Lead (UI/Animations), Backend/Logic Lead (APIs/State), QA/Process Lead (Testing/Git). Tasks from the backlog are assigned to roles upfront. |
| 2. Tool & Process | Chaotic Git, no testing. | Enforce Git Feature Branch Workflow: All changes via PRs with code review. Introduce a testing protocol: A mandatory manual smoke test checklist for each PR. |
| 3. Blog & Time Planning | Last-minute, low-quality blogs. | Create a publishing schedule (see below) and assign a blog owner for each post. Blogs are drafted incrementally alongside development. |
| 4. New Features & Polish | Clunky UX, unengaging UI. | Implement 5 priority features (F1-F5) derived from user pain points and polish goals. |
A. Features to be Improved/Added (Design & Implementation):
B. Testing Strategy:
C. Release Plan:
| Date | Primary Development Focus | Blog Publication (Not on the same day per team) |
|---|---|---|
| Dec 28-29 | Sprint Planning, F1 (Password Reset) backend | 1. Alpha Phase Retrospective (Dec 28/29) |
| Dec 30 | F1 Frontend, F5 (User Name) | 2. Preparing for Everything (Dec 29/30) |
| Dec 31 | F2 (Homepage Animations) | 3. Beta Sprint Essay 1 (Focus: F1) |
| Jan 1 | F3 (Task Cards) | 4. Beta Sprint Essay 2 (Focus: F2) |
| Jan 2 | F4 (Focus Guard), Integration | 5. Beta Sprint Essay 3 (Focus: F3) & 6. Code Standards |
| Jan 3 | Testing, Polish, User Testing Session | 7. Beta Sprint Essay 4 (Focus: F4/F5) |
| Jan 4 | Fixes from feedback, Final Integration | 8. User Usage Survey Report |
| Jan 5 | Final Build, Documentation, Defense PPT | 9. Beta Sprint Essay 5 (Sprint Wrap-up) |
| Jan 6 | Final Checks & Submission | 10. Beta Sprint Summary Essay & Top-of-line Collection |
Each of our 5 beta sprint essays will strictly contain:
We are entering the Beta sprint not just with a list of features, but with a battle-tested plan to improve how we work. By combining targeted feature development with strengthened engineering practices, we aim to deliver a superior product and a more professional team performance.