软工网络15个人作业3——案例分析
案例分析:智慧集大*台——集大通APP
第一部分:调研, 评测
1、下载并使用,描述最简单直观的个人第一次上手体验。
- 界面简易非常容易上手,并且十分贴*我们*常使用的QQ、微信,朋友圈可以看见全校同学的动态,各种校园动态新闻也可以从集大通一览无遗,为我们的校园生活提供了便捷服务,而无需登门跑腿或是登教务系统。
2、按照《构建之法》13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug,至少2个。
- 用专业的语言描述 (每个bug 不少于 40字),如有必要, 可以配图。
-
从“我的”界面中的课程表经常出现undefine的错误提醒
-
在*期新增的“校园卡充值”服务中,部分同学会出现“无法检测到当前环境中集成支付SDK”。
-
3、相信每个同学的朋友中一定有人需要用这样的软件, 选择一个朋友(用户)进行采访,并加以记载。
-
采访对象的背景和需求(他们为何要使用该软件,例如开博客,读博客,给博客点评,她有什么痛点,她还有别的需求么)
- 问:你为什么下载集大通?
- 答:集大的学子谁不下载啊
- 问:使用集大通主要是用来做什么的?
- 答:看课表啊、还可以充网费和校园卡啥的。
- 问:有什么用的不好的地方吗?
- 答:都挺好的,就是还要下一个app
- 问:你觉得有哪里满足不了你的地方吗?
- 答:暂时没有
-
让采访对象使用10 – 30 分钟该APP的功能 (请上传照片证明用户的确正在使用, 远程采访的同学请让别人帮忙照相)
-
描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
- 用户的问题基本上得到了解决,数据量可以再扩充老师的信息,界面、功能、准确度都不错,用户体验良好。
-
用户对产品有什么改进意见?
- 朋友圈广告太多,页面的设计规格:比如课表需要进行点开才能看到。
-
请选择一个结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:
- 好,不错
第二部分:分析
1、使用此软件的所有功能 , 估计这个项目做到这个程度大约需要多少时间 (团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持)。
- 我觉得应该要三年吧,这个不仅是一个社交的app,而是一个综合了学生需求和学校资源信息的*台。并且需要集成支付宝集成环境和教务系统等。
2、这个场景中典型用户有什么需求,软件如何解决了需求(或者没解决),UX 有什么细节是好的,差的,请结合书上UX的内容来分析。
- 典型用户需求是使用过程中简单容易上手,通过五个分区进行了功能块的划分。
- 好的方面是站在用户的角度添加了很多非常实在的功能服务,是一种情感化的设计。比如可以自动播报第二天的课程安排并且进行了生日提醒,这些细节都是站在用户上层进行的设计。
- 差的方面我个人认为是用户的第一印象,我们登录集大通会发现界面是停留在课余生活这一模块中的,在这个界面我们只能看到两三个协会之间的来回跳转,并不能很快的吸引用户的眼球。
3、你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?从下面的可能性中选取几个:
对用户需求掌握不好
具体的设计质量不高
开发人员粗心大意
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
其他
- 我觉得原因是软件团队没有办法预知各种状况的发生,比如支付环境的问题应该是没有注意在特殊配置或环境下进行测试,而课程表的问题可能是存在应用需要进行用户核实或是其他验证信息而用户本身尚未了解到而导致的问题。
4、团队在哪一个层次还有问题? 可以把自己想问软件团队的问题都列出来, 也许就能得到团队的亲自解答了!
- 我发现当一点击进入我的-应用中心时,会出现有部分图标闪动的情况,要过一会才能正常,我想知道这是否是网络的原因还是手机本身配置的原因
5、从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面 (具体建议)。
- 我希望软件团队可以在集大通上多多推广一下满足学生方面的服务性需求,比如说我发现集大通似乎没有老师的联系方式,没有办法与老师进行沟通私信。还有我觉得可以增加一个与校食堂或是物业方面的建议栏,方便学生对食堂服务提意见,如果有发现桌椅损坏可以在集大通进行及时的反馈。
第三部分:建议和规划
(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
1、这个软件/网站/服务有很多可以提高的部分, 如果你是项目经理,如何提高从而在竞争中胜出?
- 我觉得这个app已经挺完美了,主要是市场就仅限于我们集大学子,可以将这个产品推广到其他学校,并且其学生进行使用。
2、目前市场上有什么样的产品了?
- 目前好像不知道有类似我们学校的集大通并且可以扩展到其他院校的,但是有一个超级课程表的应用就是面对了广大学生,可以在这个上面进行功能上的延伸。
3、作为新的项目经理,这个产品的核心用户群是什么样的人, 典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
- 这个产品的核心用户群是不同院校的学生,典型用户就是大学生,需求是进行同校的动态联系并且有校务方面的服务。
4、功能:你要设计什么样的功能? 为何要做这个功能,而不是其他功能? 为什么用户会用你的产品/功能? 你的创新在哪里?
- N (Need 需求)
- 产品可以满足广大学生进行校内范围的师生联系和校内动态的关注,并且可以根据学校的不同进行认证登录来实现学校内部的管理。
- A (Approach 做法)
- 进行不同院校之间的联系沟通,还需要保证对其院校校务信息进行严格的保密,每个院校有不同的唯一独特的认证方式
- B (Benefit 好处)
- 将社交*台和教务管理很好的进行结合,即使是不同的院校也可以使用同一款产品,实现产品的一致性,成本上是需要手机需要不到50M的内存空间下载。
- C (Competitors 竞争)
- 竞争是各个高校可能内部有自己更好的专属的产品供内部学生使用。
- D (Delivery 交付)
- 首先需要对这个产品进行推广,可能需要抛出一些好处来使一部分人进行使用,当产品本身已经满足了用户的心理上的需求,这个产品也在逐步的在市场扩大。
5、如果你有钱可以招聘 6 个人, 有 4 个月的时间, 你作为项目经理, 应该如何配置角色 (开发, 测试,美工等等)?
- 两个人进行开发,三个人进行测试,一个人负责界面
6、描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
- 每周需要进行当周的工作汇总,如果有问题及时提出共同解决才不会影响下面的进程,还要进行下一周的任务安排,并时时对团队成员核查,当发现能力不足或是达不到要求的要及时调整对策。