Alpha阶段项目复审报告

Alpha阶段项目复审报告 - GDUTGoGo团队

项目亮点

核心功能完整

  • 用户认证(JWT)
  • 任务CRUD操作
  • 状态持久化

安全机制完善

  • 密码双重哈希验证(bcrypt+中间件)
  • CORS安全策略

错误处理规范

  • 400/401/404等多级错误响应
  • 完善的日志记录系统

现存缺陷

⚠️ 软件工程质量评估

维度 评分(1-5) 改进建议
代码可读性 4.2 增加接口文档注释
构建成功率 4.5 容器化部署方案
可维护性 3.8 拆分单体路由文件

事后诸葛亮分析

没有部署到用户端,目前只能在本地服务端运行

前端页面不够漂亮,功能只有简单添加与删除

设想和目标

  • ✔️ 解决用户多设备任务同步痛点(完成度85%)
  • ❌ 用户量达预期60%(6/10),因移动端适配未完成

计划与执行

  • 🔄 燃尽图显示需求变更导致20%任务延期
  • ⏱️ 测试资源估算偏差:实际测试/开发时间比1:3(原计划1:2)

典型代码质量

// TodoList.jsx
const fetchTasks = async () => {  // 缺少请求重试机制
  try {
    const res = await axios.get('/api/tasks');
    setTasks(res.data);
  } catch (err) {
    console.error(err);  // 未进行用户友好提示
  }
};
posted @ 2025-05-18 22:10  Ryon-h  阅读(22)  评论(0)    收藏  举报