2020软工第一次结队作业
目录
第一次结队作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2020 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2020/homework/11224 |
这个作业的目标 | 需求分析和原型设计 |
成员1 | 颜斯猛 |
学号 | 031802636 |
成员2 | 徐源 |
学号 | 031802634 |
PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 20 | 20 |
Estimate | 估计这个任务需要多少时间 | 20 | 20 |
Development | 开发 | ||
Analysis | 需求分析 (包括学习新技术) | 30 | 30 |
Design Spec | 生成设计文档 | ||
Design Review | 设计复审 | ||
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | ||
Design | 具体设计 | 120 | 140 |
Coding | 具体编码 | ||
Code Review | 代码复审 | ||
Test | 测试(自我测试,修改代码,提交修改) | ||
Reporting | 报告 | ||
Test Report | 测试报告 | ||
Size Measurement | 计算工作量 | 10 | 20 |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 30 | 50 |
合计 | 210 | 260 |
NABCD模型
N(Need需求)
(1)实验室的现役成员希望了解实验室学长学姐们去向的现状。
(2)学长学姐们希望了解学弟们现在在做什么研究,有没有什么擅长的技能。
(3)希望有协助内推的功能。
(4)希望的实验室成员的社交功能。
A(Approach做法)
(1)开发一款APP。
(2)通过手机注册账号。
(3)登录后编辑个人资料,绑定学号。
(4)在交友中心有多种方式搜索用户,包括通过学号、实验室、账号和专业方向。
(5)APP里有简易的聊天界面,可以互传文件等。
(6)APP里有“圈子”模块,平常可以当做“朋友圈”分享新鲜事,还可以在里面发布内推申请表,这功能暂时是通过分享问卷星和麦客问卷的链接实现。
B(Benefit好处)
(1)通过实验室搜索的功能方便学长与学弟之间相互取得联系。
(2)内有轻社交功能,既方便用户间联系,又加强用户粘性。
(3)个人信息有研究方向、现/曾所在实验室,方便用户间相互了解。
(4)提供平台发布内推消息。
C(Competitors竞争者)
竞争者的优势
有更全面的办公功能。
用户更依赖其他产品的社交功能。
只适合高校学生使用。
我们的优势
绑定学号和实验室,搜索用户方便。
市面目前缺乏同类型的产品。
操作简单。
D(Delivery推广)
第一阶段:先在数计学院内的实验室内试用。通过老师和学长推广给毕业的学长学姐。
第二阶段:改进好产品后推广到其他院的实验室。
第二阶段:改进高校学号绑定和其他功能,逐步推广给其他高校试用。