以上成绩无效队——需求分析和原型设计
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11407 |
团队名称 | 以上成绩无效队 |
这个作业的目标 | 撰写需求分析,展示原型设计以及介绍团队分工 |
团队分工
WBS
分工表
任务 | 成员 |
---|---|
软件需求规格说明书 | 朱龙隆、陈泽宇 |
博客撰写 | 傅显荣、周涛 |
UML图、用例图设计 | 林炳灿 |
原型设计 | 郑国荣 |
Vlog制作 | 谢润锋 |
需求分析完善 | 陈翰泽 |
Logo设计 | 陈书航 |
答辩PPT制作 | 叶昭庭 |
ToDo List
- PM: 朱龙隆
- 后端:陈翰泽、谢润锋、周涛
- 前端:郑国荣、叶昭庭
- 测试:林炳灿、陈书航
- 文档、PPT、博客等:陈泽宇、傅显荣
项目思维导图及燃尽图
思维导图
燃尽图
Logo及原型展示
时钟表示我们的主要功能——帮助用户做好计划,规划时间;“天涯共此时”是我们的项目名称,旨在于让用户通过共享计划的实施从而拥有共此时的感觉;指针指向十一点代表我们软工十一组——以上成绩无效队。
开屏页:简约、优雅、大方
基本信息页:设置用户基本信息
主页:包括搜索计划、我的计划与任务、我的小组、导航底栏、番茄时钟
番茄时钟:设置计时时间,可以进行正计时或倒计时
添加任务页:设置任务起止日期;设置打卡日期;设置备注;设置每周重复;
新建小组页:选择小组标签;邀请进组;查看成员信息;查看成员计划完成情况;
计划进度功能:查看各项任务进度,也可用于互相监督
广场页:查看计划详情、分享自己的计划、评论与回复功能、分享功能
广场页详情
发送帖子页:编辑帖子文本、添加图片、发布帖子、查看发帖规范、附上计划
个人主页功能:头像显示、简略个人资料显示、个人动态栏、查看历史计划
设置页面:个人信息修改、退出登录
困难及解决方法
-
你的困难是什么
- 需求获取较繁琐,获取的需求不够明确
- 功能冗余
- 项目管理不够熟练
-
花了大概多久时间
- 3 Days
- 2 Days
- 2 Days
-
做了哪些尝试
- 通过在线调查问卷以及线下访谈的方式获取需求并在会上经讨论对需求进行分类抽象,最后总结。
- 开会进行激烈的讨论后明确核心功能,将重复或者无意义的冗余删除。
- 花费时间学习《构建之法》,结合博客及CSDN进行WBS、燃尽图、项目思维导图的学习和制作,最重要的还是和团队成员协同合作。
-
是否解决
均已解决。
-
有何收获
需求分析与原型设计的阶段,一份软件需求规格说明书的背后,需要PM进行统筹规划及管理,需要设计人员制作有创意有内涵的logo和原型,需要文档人员调查研究分析,等等。
最重要的需要每个成员都能够投入,你可以不会某项技能,但一定要有一颗学徒的心。
PSP及学习进度条
PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
· Estimate | · 估计这个任务需要多少时间 | 30 | 30 |
Development | 开发 | ||
· Analysis | · 需求分析 (包括学习新技术) | 600 | 600 |
· Design Spec | · 生成设计文档 | 240 | 240 |
· Design Review | · 设计复审 (和同事审核设计文档) | 60 | 60 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
· Design | · 具体设计 | 480 | 480 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改代码,提交修改) | 0 | 0 |
Reporting | 报告 | ||
· Test Report | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 30 | 30 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 60 | 60 |
合计 | 1500 | 1500 |
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(Hour) | 累计学习耗时(Hour) | 重要成长 |
第1周 | 0 | 0 | 8 | 8 | 熟悉如何利用WBS来明确产品功能进而确定团队分工;通过对《构建之法》的学习掌握需求分析的方法;进一步培养团队默契和责任感 |
软件需求规格说明书
阶段贡献分分配及规则
小组贡献分评测依据为(个人工作量占总工作量的百分比+个人花费时长占总工作时长百分比)/2
姓名 | 分工 | 工作量 | 花费时间minutes | 花费时间占比 | 最终贡献度 |
朱龙隆 | 统筹进度,撰写部分需求分析书 | 9.5% | 4.0 | 0.0963 | 9.56% |
陈翰泽 | 完善需求分析 | 9.5% | 400 | 0.0896 | 9.23% |
谢润锋 | Vlog拍摄与剪辑 | 13.0% | 700 | 0.1567 | 14.34% |
傅显荣 | 博客主要撰写 | 11.5% | 480 | 0.1075 | 11.12% |
郑国荣 | 原型设计 | 13.0% | 666 | 0.1491 | 13.96% |
周涛 | 部分博客撰写 | 7.5% | 300 | 0.0672 | 7.11% |
陈泽宇 | 需求分析书主要撰写 | 11.5% | 440 | 0.0985 | 10.68% |
陈书航 | Logo设计 | 8.0% | 280 | 0.0627 | 7.13% |
林炳灿 | 类图、用例图 | 8.0% | 290 | 0.0649 | 7.25% |
叶昭庭 | PPT制作 | 8.5% | 480 | 0.1075 | 9.62% |
总计 | 100% | 4466 | 1 | 100% |