团队作业3--需求改进&系统设计
前言
经过上节课老师的指导和建议,本周对需求进行改进以及设计系统
需求&原型改进
针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改
-
问题1: “导入单词本”模块能否更贴合用户需求?
修改1: “导入单词本”模块,考虑增添本网页自带基础单词本,通过爬取近十年相应英语考试的中的单词同时计算出现词频,并且筛除简易词汇,对比普通的四六级单词本保留核心词汇,最后进行高频排序以便背诵。 -
问题2: 在“学习”模块,能否对不同的记忆程度进行区分?
修改2: “学习背诵”模块对不同程度的记忆,比如牢记、模糊、忘了进行区分,随后可以安排不同频率的复习。
修改完善上周提交的需求规格说明书
上周的《需求规格说明书》初稿在“背单词”模块描述不足,不能明确开发任务、目标
功能需求完善后如下:
正常用户首先登陆注册进去这个小程序,可以看到“背单词首页”直接底部有单词搜索栏,中间就直接是背单词,底部可以选择此次要背的单词本。
用户点击进入“背单词”后,便可以开始背单词,背单词时首先是会自动播放读音而且看不到单词的释义,复习的时候是看不到单词的原词,每一个背单词的页面底部有选择已经牢记还是模糊或是不记得了,随后背下一个,选择不同会按照遗忘曲线不同频率地复习单词,当前所有背诵的单词牢记之后会标记已经背完,同时显示背单词的进度。
当背完五十个单词后算是完成每日任务,然后可以选择继续背或者复习已经背过的单词,根据每个单词记忆程度会进行排序背诵,直到全部牢记复习完为止。
功能分析的四个象限
任务分解WBS及相应的项目进度计划
-
任务分解WBS
-
相应的项目进度计划
阶段时间 | 阶段任务 | 完成情况 |
---|---|---|
第10周 | 1.团队组队、团队博客 | 已完成 |
2.团队介绍、成员展示、角色分配、选题确定 | 已完成 | |
3.制定团队计划安排,团队贡献分的规定 | 已完成 | |
第11周 | 1.需求规格说明书 | 已完成 |
2.原型设计,队员估计任务难度并学习必要的技术 | 已完成 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | 已完成 | |
第12周 | 原型改进(给目标用户展现原型,并进一步理解需求) | 已完成 |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | 已完成 | |
3.测试计划 | 已完成 | |
第13、14周 | 1. 团队项目Alpha任务分配计划 | 待完成 |
2. 数据库设计完成 | 待完成 | |
3. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | 待完成 | |
第15周 | 1.用户反馈+测试计划改进 | 待完成 |
2. 团队Alpha阶段个人总结 | 待完成 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | 待完成 | |
第16周 | 1. 团队项目Alpha博客,事后分析 | 待完成 |
系统设计
系统的架构设计 :
数据库设计 :
Alpha任务分配计划
Product Backlog和Sprint Backlog
Product Backlog | Sprint Backlog |
---|---|
查单词模块 | 查询单词、加入单词本 |
背单词模块 | 导入单词本、背单词 |
复习单词模块 | 记录单词状态、复习单词 |
开发任务分配
在PM的协助下,编码的同学对任务进行认领,分工的结果如下
开发任务 | 前端页面负责人 | 后端接口负责人 | 预计工时 |
---|---|---|---|
登录注册功能 | 万天乐 | 周晋轩 | 2h |
查单词功能 | 万天乐 | 高子淇 | 3h |
背单词功能 | 吴佳愉 | 周晋轩 | 4h |
复习单词功能 | 吴佳愉 | 高子淇 | 1h |
单词本管理功能 | 吴佳愉 | 高子淇 | 2h |
以甘特图的方式拟定迭代冲刺计划:
测试计划
引言
-
项目背景
本文档用于正在开发中的背单词网页项目。这是一款简洁方便的背单词网页,并辅助了词频排序背单词功能,主打实用 -
使用人群
项目经理、产品、开发、测试人员 -
测试方式
测试范围
测试范围主要为功能模块的测试: “课程管理”、“圈子”、“我的”三大模块
功能 | 详细描述 |
---|---|
注册登录 | 测试注册与登录系统是否能够正常运作 |
单词本 | 测试单词本是否能够按照用户心意增删词汇,译意、读音和单词是否一致 |
查单词 | 测试是否能够查到用户所需词汇,并且无显然错误 |
背单词 | 测试学习与复习功能是否正确使用单词本中的词汇 |
测试安排
尽量在模块完成的一周内完成各项测试
测试人员: 麦俊宇、陈浩芝
登录注册: 2021/11/23
查单词 : 2021/11/25
单词本: 2021/11/26
背单词 : 2021/11/27