团队作业3——需求改进&系统设计

团队作业3——需求改进&系统设计

这个作业属于哪个课程 软件工程
这个作业要求在哪里 团队作业3——需求改进&系统设计
这个作业的目标 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改;修改完善上周提交的需求规格说明书;

1.需求&原型改进

1.1问题改进

问题1:用户名、密码、个人简介等信息设置的输入格式及长度无限制

修改1:用户名要求字符长度1-20,不能输入特殊符号以及字符表情(emoji);密码设置要求字符长度6-15,不能输入特殊符号;个人简介50字以内。

问题2:举报没有分类(即举报该信息时,没有设置举报分类)

修改2:设置分类——涉及政治内容、低俗暴力色情、人身攻击等

问题3:用户如何收到消息提示

修改3:注册登录绑定邮箱,通过给用户发送邮件来实现用户的消息提示功能

1.2修改完善《需求规格说明书》

  • 细化功能描述:举报功能可以选择举报内容的分类(涉及政治内容、低俗暴力色情等)

  • 补充一些之前没有提到的功能:通过给用户发送邮件来实现用户的消息提示功能

  • 用户调查:

  • 场景描述:

    模拟情境一:

    一默今天遇到了很多烦心事,心情很差,但是却找不到可以倾诉或者寻求安慰的对象,在刷手机的时候,在朋友圈看到了别人分享出来的匿名提问箱,上面写着“ask me anything”,一默点了进去,按照提示注册登录之后,在提问箱中写下了今天的烦心事,然后问道,怎么缓解这种心情。在一默点击完发送后,因为有了一个倾诉的途径而感到没有先前那么郁闷了。过一会,邮箱提示收到了回答,一默从对方的回答中得到了一定的安慰和鼓励,心情好了不少。

    模拟情境二:

    贝贝今天很无聊,通过在朋友圈中分享自己的匿名提问箱链接收到了很多不同的提问,有的是在问好,有的是在向自己提问情感问题,还有的通过提问了解贝贝的爱好,贝贝在回答问题的过程中找到了不少乐趣,还给别人解答了问题。

1.3功能分析的四个象限

需求\功能 外围功能 杀手功能
必要需求 分享提问箱链接功能 匿名功能
辅助需求 可以自由选择个人主页以及提问箱背景,回答问题可以添加图片、自定义字体的大小及颜色 可以追问追答,可以选择定向或公开回答问题;展示已公开的提问

1.4WBS与项目改进计划

1.4.1任务分解WBS

1.4.2项目改进计划

时间 任务内容
第9周 1.团队组队、团队博客(已完成)
2.团队介绍、成员展示、角色分配、选题确定(已完成)
3.制定团队计划安排,团队贡献分的规定(已完成)
第10周 1.需求规格说明书(已完成)
2.原型设计,队员估计任务难度并学习必要的技术(已完成)
3.初步的UI界面设计(已完成)
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.编码规范完成、平台环境搭建完成、初步架构搭建架构设计,WBS, 团队成员估计各自任务所需时间(已完成)
3.测试计划(已完成)
第12、13周 1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第14周 1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1. 团队项目Alpha博客:事后分析

2.系统设计

2.1系统的架构设计

2.2数据库设计ER图

3.Alpha任务分配计划

3.1依据项目组能提供的总时间、功能模块的优先级以及模块之间的依赖关系,在Product Backlog中选取待实现的功能项。

3.2对已选择的功能项再做进一步分解,分解为1-10小时左右的任务,构成Sprint Backlog。

3.3以甘特图的方式拟定迭代冲刺计划。

4.测试计划

4.1有关项目人员组成

PM:杨川钡

测试人员:宋旭清、杨川钡、郑宝柔、罗桂珊、周华娟

4.2测试范围

  • 界面测试
  • 功能测试
  • 性能测试

4.3测试任务及分工

  • 界面测试——宋旭清,杨川钡,罗桂珊
  • 功能测试——宋旭清,杨川钡,罗桂珊,郑宝柔,周华娟
  • 性能测试——罗桂珊,郑宝柔,周华娟

4.4测试资源

  • 测试人员:全员都可进行测试
  • 测试环境:Windows系统
posted @ 2021-11-16 00:49  8y0  阅读(199)  评论(0编辑  收藏  举报