团队作业3--需求改进&系统设计
前言
经过上节课的分享,结合老师所给的意见和队员重新讨论,本周对需求进行改进以及设计系统
需求&原型改进
针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改
-
问题1: 需求还不够明确,比如“我的”模块需要放置什么?
修改1: “我的”放置查看相关个人信息入口及个人设置功能,诸如:体测成绩,课程成绩,用户名和头像修改。 -
问题2: 在“圈子”模块,对用户的发言有无限制?
修改2: 过滤用户粗俗语言,采用敏感词检测,对用户的脏话(≧m≦)进行特殊字符串替换,从而给大家提供一个文明的交流圈子。
修改完善上周提交的需求规格说明书
上周的《需求规格说明书》初稿在“我的”模块描述不足,不能明确开发任务、目标
功能需求完善后如下:
这个小程序进入后主要分为三大板块 “课程管理”、“圈子”、“我的”。 用户点击进入“课程管理”后,便可以看到课表。点击每一门课,相应可以弹出小窗口,显示课程名字、上课地点。 此外点击“+”号,可以添加课程。 在“圈子”模块,用户点击“发布”按钮,便可以进入文本框,开始编辑发文内容。点击别人的帖子,即可回贴。
每个帖子下面有“⭐”,点击即为点赞。在“我的”模块,分为两小版块: 个人设置、信息查询
功能分析的四个象限
任务分解WBS及相应的项目进度计划
-
任务分解WBS
-
相应的项目进度计划
阶段时间 | 阶段任务 | 完成情况 |
---|---|---|
第6周 | 1.团队组队、团队博客 | 已完成 |
2.团队介绍、成员展示、角色分配、选题确定 | 已完成 | |
3.制定团队计划安排,团队贡献分的规定 | 已完成 | |
第7周 | 1.需求规格说明书 | 已完成 |
2.原型设计,队员估计任务难度并学习必要的技术 | 已完成 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | 已完成 | |
第8周 | 原型改进(给目标用户展现原型,并进一步理解需求) | 已完成 |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | 已完成 | |
3.测试计划 | 已完成 | |
第9、10周 | 1. 团队项目Alpha任务分配计划 | 已完成 |
2. 数据库设计完成 | 已完成 | |
3. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | 待完成 | |
第11周 | 1.用户反馈+测试计划改进 | 待完成 |
2. 团队Alpha阶段个人总结 | 待完成 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | 待完成 | |
第12周 | 1. 团队项目Alpha博客,事后分析 | 待完成 |
系统设计
系统的架构设计 :
数据库设计 :
Alpha任务分配计划
Product Backlog和Sprint Backlog
Product Backlog | Sprint Backlog |
---|---|
课程模块 | 查看课表、增加课程 |
圈子模块 | 发帖子、删除帖子 |
我的 模块 | 个人设置: 更改用户名、更改头像 |
开发任务分配
在PM的协助下,编码的同学对任务进行认领,分工的结果如下
开发任务 | 前端页面负责人 | 后端接口负责人 | 预计工时 |
---|---|---|---|
登录功能 | 谭宗麟 | 彭凯金 | 1h |
查询课表 | 谭宗麟 | 邱泽滨 | 3h |
修改课表 | 谭宗麟 | 邱泽滨 | 2h |
发帖、删除帖子 | 陈雪莹 | 彭凯金 | 3.5h |
修改用户名、头像 | 陈雪莹 | 邱泽滨 | 2h |
以甘特图的方式拟定迭代冲刺计划:
测试计划
引言
-
项目背景
本文档用于正在开发中的GDUT-Course项目。GDUT-Course项目是一款简洁的课表小程序,并辅助了交流圈平台,主打简洁实用 -
使用人群
项目经理、产品、开发、测试人员 -
测试方式
测试范围
测试范围主要为功能模块的测试: “课程管理”、“圈子”、“我的”三大模块
功能 | 详细描述 |
---|---|
登录功能 | 用户使用账号密码登录 、用户注册一个账号 |
查看课表 | 用户登录进去后点击课程模块,即可显示课表 |
修改课表 | 用户在课程模块点击“+”号,即可开始增加课程 |
发帖、删除帖子 | 点击“圈子”进入圈子模块,点击“写帖子”可以开始写帖子,点击“删除”即可以删除 |
修改用户名、头像 | 点击“我的”进入我的模块,点击头像即可更换头像,点击用户名即可修改用户名 |
测试安排
测试人员: 方俊涛
登录功能 : 2020.11.4
课程功能 : 2020.11.8
帖子 : 2020.11.8
修改用户名、头像 : 2020.11.9
-------------------------------------------
个性签名:在0和1的世界里,实现从0到1的蜕变~