软件工程 个人作业3 案例分析

一:调研, 评测

1.下载并使用,描述最简单直观的个人第一次上手体验

集大通app首先给人的感觉就是界面粗糙不精致..

2.用专业的语言描述 (每个bug 不少于 40字),如有必要, 可以配图。

个人感觉集大通和教务处的课程信息没有及时更新..可能选课情况不录入集大通课程表..

>

再者就是应用中心很多功能不稳定..这学期新加入的课堂应用啊什么的,更无语的是内网都进不了...

还有现在的集大通很不稳定,ios版本的刚点击去会稍稍停留在登入页面手慢截不到,这个时候你要是点了立即登入,app就闪退了..

3.采访

1.介绍采访对象的背景和需求(他们为何要使用该软件,例如开博客,读博客,给博客点评,她有什么痛点,她还有别的需求么)

现在同学们集大通无非就是集大通还是有很多便捷的功能,像校园卡充值,课表查询,成绩查询等等等等,不过集大通类似朋友圈的功能不是很完善,譬如不能屏蔽人..要是集大通能有选课的功能就好啦,我们就不用大早上起来吐槽教务处网络啦.

2.让采访对象使用10 – 30 分钟该APP的功能 (请上传照片证明用户的确正在使用, 远程采访的同学请让别人帮忙照相)

3.描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?用户对产品有什么改进意见?

数据界面还是要改进一下,不同版本的界面比例大小不一样看着很难受的,不过集大通在查询方面还是有优势,你可以不用校园网就可以查成绩...用户体验需要的是及时更新信息和信息的准确..

4.请选择一个结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:

非常不推荐 不推荐 一般 不错 非常推荐

[附加题]除了定性的结论,是否能有定量的结论 (就像比较时髦的手机评测那样, 跑个分?), 如何定量地评价一个软件?

二:分析

1.使用此软件的所有功能 , 估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持)。

半年多估计

2.典型用户有什么需求

对于用户来说,基本都是老师和学生,那学生的需求无非是查询课表成绩,一些的校园便利功能比如充值网费校园卡等等,在者提供一个交互平台供学生交流等等

3.3. UX 细节的好坏

好处:学生老师可以不用再自己注册账号,每个人的学号独一无二;基本功能还是都有的,看课程表,查成绩,在使用校园网的情况下可登录教务处,不用再开电脑上浏览器才可以进教务网站;朋友圈,送花功能等。
缺点:社团群组感觉好像没什么用,也没有什么人会在上面聊天,朋友圈很多都是发广告、代购。原因也应该是这个app有用的学生都只拿来看课表查成绩了。

3.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?从下面的可能性中选取几个:

对用户需求掌握不好
具体的设计质量不高
开发人员粗心大意
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试

可能是反映情况不及时吧

4.团队在哪一个层次还有问题?

处理bug不及时吧..

5.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面.

界面设计不美观,感觉太粗糙,比如课程表的排版;以及程序不稳定,容易闪退

三:建议和规划

1.这个软件/网站/服务有很多可以提高的部分, 如果你是项目经理,如何提高从而在竞争中胜出?

如果只是基于集大通的话,其实只要把界面修改好,bug修复下,能及时解决出现的问题就好了,毕竟面对的是在校师生用户。

2.目前市场上有什么样的产品了?

现在的校园便利app都差不多是这样类型的,能够提供查询充值以及交互平台等功能。但基本用户都只限于在校大学生和老师。

3.作为新的项目经理,这个产品的核心用户群是什么样的人, 典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

如果只是集大通的话,用户核心当然是学生老师,典型用户也是一样,如果想要发展用户量的,体验是最重要的,还是老问题,交互平台完善好,功能bug少一点,潜在需求无意外就是能便利学生的功能。

4.功能:你要设计什么样的功能? 为何要做这个功能,而不是其他功能? 为什么用户会用你的产品/功能? 你的创新在哪里?

可以考取成功留住用户的成功案例,如果让我来开发一个新的功能,我希望能重新让以前的学长学姐重新回到集大通这个大家庭,可以建立一个像脸书一样的发个人生活点滴,支持匿名,但发展初期可以限制用户只能在曾经的在校学生,未毕业的同学可以看到毕业生的生活是什么样的。这样不仅能加深学校情,对于毕业生一也是一种发泄排解的平台。

5.如果你有钱可以招聘 6 个人, 有 4 个月的时间, 你作为项目经理, 应该如何配置角色 (开发, 测试,美工等等)?

各司其职呗

6.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

前三周对技术的学习,再花一周进行用户的需求调查和页面设计,五周进行软件开发,剩下一周进行测试。

原文地址:https://www.cnblogs.com/fx8023/p/8682807.html