团队作业2-《需求规格说明书》

发布时间 2023-11-02 21:21:50作者: NIOOIN

作业概述

软件工程 ?https://edu.cnblogs.com/campus/gdgy/CSGrade21-34
作业要求 ?https://edu.cnblogs.com/campus/gdgy/CSGrade21-34/homework/13027
GitHub链接 ?https://github.com/LKZQWQ/word-book
队名 整点码头薯条队

一、需求规划说明书

  • 项目指标

    • User Specification 用户需求
  • 整体需求

    • 词汇量测试
    • 生词本
    • 词典
  • 需求分析

    • 潜在需求

      • 数据在线/离线功能
      • 登录注册退出功能
    • MoSCoW 方法

      • Must : ①词汇量测试

      • Should :①词典功能(检索(无候选词))

      • Could : ①词库测试

        ​ ②词典功能添加候选词

        ​ ③生词本(手动/自动加入)

  • 开发前期准备工作

    • 技术栈补充
    • 前端:VXML、VXSS、JavaScript、JQuery
    • 后端:Springboot、mybatis-plus、redis
    • 前后端交互:ajax
  • 预期用户数量

    • 100+
  • 阐述系统的:真实性、可用性以及价值所在。

    • 真实性:在存储、传输和处理数据时,考虑到各种风险,保证了其准确性和完整性。
    • 可用性:小程序性能稳定,实现“有需即用”。
    • 价值:对于备考相关英语考试的用户,提供给他们一个可以量化自己词汇量水平的平台。

二、时间安排表

原有安排

第十周 完成需求分析,开发环境的搭建
第十一周 PM完成前端、后端、前后端API设计,给出队员负责的具体模块;前端完成UI图,UI初步设计
第十二周 ~ 十三周 制定冲刺计划,完成具体的编码
第十四周
第十五周

校正后安排
矫正计算方法:将最终目标分为了一个一个小的目标,并且设置了ddl,保证组员的积极性。

第十周 完成需求分析,开发环境的搭建
第十一周 周一至周二,PM 完成前端、后端、前后端 API 设计,给出队员负责的具体模块;周三至周末,前端完成 UI 图,UI 初步设计
第十二周 ~ 十三周 制定冲刺计划,完成具体的编码
第十四周 团队 Alpha 阶段个人总结,发布使用说明
第十五周 进行事后分析

issue截图

三、团队分工

成员 分工
PM 林睿鹏
前端 林睿鹏、王嘉宸
后端 赵俊宇、邱锦坤
报告 库迪热提·热合曼

四、周总结

每个人的完成情况

成员 完成情况
林睿鹏 组织了小组的第一次讨论会议,借助可参考样品,展示了项目的最终效果。与王嘉宸确认了用户的整体需求,并进行了需求分析。
库迪热提·热合曼 了解了第一次会议的主要内容,对本小组项目项目的最终效果和网络上参考他人项目效果进行对比。
赵俊宇 确定了项目后端整体方向,学习了后端技术。
邱锦坤 明确了项目后端整体方向,确认了项目需求。
王嘉宸 与林睿鹏确认了用户的整体需求,并进行了需求分析。
邱彦祥 确定了项目后端整体方向,确定了项目需求,翻译 CONTRIBUTION.md 文档。

每个人的感想

成员 感想
林睿鹏 学习到了完成一个项目的流程,从模糊的概念转化为了具体的指标。
库迪热提·热合曼 在项目初期,感觉到综合知识方面的欠缺还需找资料及问同学,还好组员热心的帮我答疑解惑,自己进步了不少。
赵俊宇 在确定了项目后端整体方向并学习了相应的后端技术之后,我深深地感受到了挑战与乐趣并存的滋味。这个过程不仅让我拓宽了技术视野,还激发了我不断探索和创新的精神。
邱锦坤 确认了需求之后方向更加明确了,这是一个充满挑战的过程,让我收获很多。
王嘉宸 得到了多人合作开发团队项目的体验,并且也扩展了技术栈。
邱彦祥 好好学英语。