Summarizing issues in the alpha stage

832201221_侯家傲 2024-12-20 23:18:35
Course for This Assignment2401_MU_SE_FZU
Team NameNoFantasy
Assignment RequirementsTeamwork—beta Spring
Objectives of This AssignmentBeta Sprint
Other ReferencesNo Reference

In the problem summary of the Alpha phase, we deeply recognize the critical role of user experience and functional improvement in ensuring the success of the FitTrack platform. Below are the detailed issues identified regarding the frontend and functional implementation:

1. The preceding segment responds to the problem

(1) Lack of Intuitiveness

The user interface design currently struggles to intuitively reflect users' fitness tracking needs, making it difficult for users to navigate and locate key features such as workout logs, health metrics, and progress tracking.

(2) Insufficient Usability

Some UI components lack user-friendly features, which may result in inconvenience or confusion during interactions, such as accessing fitness plans or logging workouts.

2. Functional Issues

(1) Communication Features

The platform currently lacks a messaging or communication feature for users to interact with fitness trainers, teammates, or community members, limiting collaboration and support within the platform.

(2) Goal-Setting and Progress Feedback

  • Inadequate Feedback Mechanism: Users may face difficulty in receiving real-time feedback on their fitness goals or progress, reducing motivation and engagement.
  • Limited Customization: The fitness plan customization options are limited, restricting users from tailoring plans to suit their specific health or fitness needs.

3. After-Workout Feedback and Support

Lack of Issue Resolution

The absence of a clear and structured issue resolution mechanism (e.g., support for incorrect fitness data logging) may hinder user trust in the platform.

The following are specific questions and answers:

Are the problems the software needs to solve clearly defined? Are typical users and typical scenarios clearly described?

Answer: Our software is designed to provide a convenient fitness platform for students on campus. Through this platform, students can easily detect their own movements and make corresponding plans. The above description has defined the goal of the software, typical users and typical usage scenarios, and a more detailed description can be found in the PPT.

Are we meeting our goals (how many features were originally planned? Is the delivery schedule on schedule? Has the planned number of users been reached?)

Answer: Our goal is basically achieved. In the original planned functions, the login, motion planning, planning and other modules have been implemented, and the search function has been upgraded accordingly.

Has the quality of the team's software engineering improved compared to the previous phase? Where is the improvement, by how much, and how can it be measured?

Answer: The quality of the team's software engineering improved, mainly in terms of work efficiency, defect rate reduction and functional reliability, and also improved in the final commissioning phase; In the Alpha stage, team members cultivated team spirit, cooperated and communicated with each other, and the work efficiency was doubled. The number of defects found during back-end development is reduced and the reliability of the system is improved.

What is the number of users and the acceptance of important features we expect? Are we any closer? What have we learned? What would we do if history repeated itself?

Answer: During the Beta phase, we will conduct user usage surveys to check the number of users and their acceptance of important features, which is in line with our expectations. Through the experience of the Alpha phase, we came to the conclusion that when it comes to UI design, we need to coordinate with the backend to avoid overly complex designs, while at the same time designing features that do not exceed our capabilities, so that we do not need to modify the UI design later. To ensure that the development process can be more efficient and accurate to meet the needs of users

Is there enough time to plan?

Answer: Our team has plenty of time in the planning phase.

How does the team resolve differences between colleagues during the planning phase?

Answer: Team members fully exchange opinions in the project QQ group, share ideas and try to understand others' perspectives. Through full communication and discussion, and finally through voting to determine the plan.

Have you completed all the planned work? Part of the reason for not finishing?

Answer: Pretty much all done. The Search, motion, and planning modules are complete

Are there clearly defined and measurable deliverables for each task?

Answer: Yes, each task has clearly defined and measurable deliverables that are discussed and reflected in the group.

Is the overall project proceeding according to plan? What surprises have occurred in the project? What risks were not estimated at the time, and why?

Answer: The project as a whole went according to plan, but something unexpected happened. After the UI design is completed, the interactive steps are directly carried out on the real-time design platform, but it is found that the interactive code cannot be exported after the completion. In addition, the UI design does not take into account the technical limitations of the backend, resulting in the need to modify the completed UI design later. The risk of not being able to export interactive code was not assessed, mainly because team members were unfamiliar with the platform and lacked relevant experience and knowledge.

...全文
177 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕水陆两栖无人机的任务规划与执行问题,提出了一种基于Matlab实现的智能路径规划解决方案,重点融合粒子群优化算法(PSO)与遗传算法(GA)进行三维环境下的避障路径规划。研究系统性地构建了从复杂地形建模、任务需求分析到算法设计与仿真实验的完整流程,实现了在多约束、动态障碍物等复杂环境下无人机的高效任务调度。通过对GA与PSO两种智能优化算法在路径长度、收敛速度、路径平滑度及稳定性等方面的对比分析,深入探讨了各自在无人机路径规划中的适用场景与性能差异,验证了所提方法在提升任务执行效率与安全性方面的有效性。该方案不仅适用于水陆交互通用场景,也为多模态无人系统自主导航提供了可扩展的技术框架。; 适合人群:具备一定Matlab编程能力和算法基础,从事无人机路径规划、智能优化算法研究、自动化控制或相关领域科研工作的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于水陆两栖无人机在复杂自然环境(如江河湖海与陆地交错区域)中的自主巡航与任务执行;②比较遗传算法与粒子群算法在三维动态路径规划中的优化性能,指导实际工程中算法选型;③为多约束条件下无人系统的自主决策与实时避障提供算法支持与仿真验证平台。; 阅读建议:建议读者结合提供的Matlab代码进行动手实践,重点关注两种算法的数学建模过程、适应度函数设计、参数调优策略及路径生成逻辑,通过仿真实验直观对比算法性能差异,深入理解智能优化算法在复杂路径规划问题中的应用机制与优化潜力。

173

社区成员

发帖
与我相关
我的任务
社区描述
2401_MU_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 助教-吴可仪
  • 助教-孔志豪
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧