软件工程网络15个人作业3——案例分析

时间:2022-06-07 07:04:40

智慧集大平台——集大通APP 案例分析

第一部分:调研, 评测

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

最直观的体验,就是UI不美观,但挺简洁;侧重点完全偏离,用户体验极差,毫无用处的功能一堆摆在显眼之处,如万年不更新的课余生活和新闻。真正有用的反而需要层层查找,如各种查询及业务办理;交互设计基本没有;使用卡顿,并时常崩溃;软件功能超多,繁乱,但是实用的只有查询成绩等查询功能、网费充值和近期添加的校园卡充值功能。
软件工程网络15个人作业3——案例分析
软件工程网络15个人作业3——案例分析
软件工程网络15个人作业3——案例分析
软件工程网络15个人作业3——案例分析

2.按照《构建之法》13.1节描述的 bug 定义, 找出几个功能性的比较严重的 bug,至少2个。

  • 时常出现点击无反应,并反馈“unknowapp”,比如今天我点击教务,点不进去,只会如下图提示。
    软件工程网络15个人作业3——案例分析

  • 电量助手无法使用
    软件工程网络15个人作业3——案例分析

  • 新闻不加载,卡在重载页面
    软件工程网络15个人作业3——案例分析

3.相信每个同学的朋友中一定有人需要用这样的软件, 选择一个朋友(用户)进行采访,并加以记载。

采访了外国语学院的朋友,使用集大通的时间*年了,她说集大通这软件界面简洁,然后挺方便的,因为可以查成绩、校园卡及网费充值和校园卡消费查询,她只用这三个功能。但是她说晚上11点断网后,就没办法查询了,这点她的体验不好,希望这个可以改进。除此以外的bug及优化不好的问题她说无所谓。
软件工程网络15个人作业3——案例分析

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

对于查询成绩和充值网费及校园卡等几个非常方便的功能,我的评价是:好,不错。对于其它的地方我的评价是:不推荐。

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

就集大通app而言,在集美大学学生中的用户量应该是挺大的,至少百分之70的学生手机中都会装一个,但这并不能说明集大通的成功。首先我来总结下集大通对自己的定位及功能是怎样的:

  • 集美大学交友平台
  • 班级圈和校园圈新动态及热点信息分享
  • 类朋友圈及微博
  • 订阅公众号,校园各类消费信息实时提醒
  • 校园通知公告查询、一卡通充值、网费充值、成绩查询、课程查询、图书查询等校园移动信息化应用

以上就为集大通的定位及功能,这些看起来是挺不错挺方便的,然而,集大通做得并不好。刚才说估计至少 百分之70 的学生手机中会装集大通,但实际上其中至少 百分之70 的同学除了期末查成绩,平时偶尔看课表,充值网费,现在的话还可以充充校园卡。基本上不玩集大通。可以说集美大学交友平台等前三个点是废了,一是玩的人少,二是就算玩的人大部分都是寻物或招领、卖东西和打广告的,集大通可谓是集美大学最大的二手交易市场和广告聚集地,偏离了集大通的本意。再者,校园各类消费信息实时提醒并不及时甚至没提示。集大通所做的最成功的就最后一点符合了广大学生的需求。
若以十分记为满分的话:

  • UI:5分,只有主界面简洁,其它地方繁乱且应用内的几十个图标都不美观
  • UX:1分,用户体验极差
  • 实用性:5分,偌大一个臃肿的应用却只有校园卡充值、网费充值、成绩查询等几个实用小功能来留住用户了
    软件工程网络15个人作业3——案例分析

第二部分:分析

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

若无放假休息,每天正常开发,估计四个月左右。

2.不要写成一个罗列功能的流水单子! 而是要集中火力在一个场景,这个场景中典型用户有什么需求,软件如何解决了需求(或者没解决),UX 有什么细节是好的,差的,请结合书上UX的内容来分析。

典型用户的需求:

  • 成绩等信息查询
  • 校园卡及网费充值
  • 二手买卖交易

前两个需求集大通基本解决了,偶尔崩溃。后一个二手买卖交易纯属乱入的,本来是交友的,结果很多学生都在卖东西了。。。
UX好的方面就是有几个实用性功能,其它部分就都不怎么好了。个人认为这软件没什么细节,处处粗糙。不要说什么你行你做一个集大通啊。。。

3.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

我觉得各种原因都有。有的不知道,太杂太混乱,软件团队没发现;有的是有意不修复,觉得无关紧要,出bug就bug,反正bug那么多,学生早就习以为常了。有的我觉得他们真是无力解决,实在不会优化。

4.团队在哪一个层次还有问题? 可以把自己想问软件团队的问题都列出来, 也许就能得到团队的亲自解答了!

要精简功能啊!要精简功能啊!又精又简啊!然后UI做得好看点,不然真的惨不忍睹。

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

我觉得集大通应看到学生的需求,再加以改进,要做好用户体验,比如把学生需要的功能做到主页面,而不是隐藏在多级页面中。而且做好精简,让学生一进集大通就能很快用到自己想用的,而不是一堆杂七杂八的多余的无用的东西,比如新闻,就算你要做新闻,行,你把新闻做好,学生也可以接受,但集大通的新闻不但不新,都是一年前的东西,并且没几条,而且那根本不是新闻,一堆宣扬政治的文章?枯燥无味,给学生政治*?难以想象这个板块到底有何用处。再比如课余生活板块,可以说是最重要的主页面,然而,学生根本用不到,不砍掉留着干嘛?然后现在的集大通用起来真的一堆问题,卡顿,无响应,也要解决。接着集大通页面好像是直接显示网页的?但是没适配好手机页面的显示,这点要好好优化了。

第三部分:建议和规划

(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)

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

  • 集大通整体而言并没有竞争对手,唯一的对手就是集大通自己(做得不好)还有集美大学各个门户网站
  • 如何提高如何改进,在之前两部分已有说明

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

如果从整体上来看的话,市场上只有集大通这样一个校园信息化APP平台,就这点来说,集大通还是蛮先进的。
若细分的话:

  • 课表有超级课程表(不过集美大学用不了,需要自己手动添加课程)
  • 朋友圈有微博和微信
  • 聊天有QQ和微信

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

  • 核心用户群就是集美大学的广大师生,典型用户就是学生咯。
  • 学历年龄爱好收入简单说就是本科、二十岁出头左右、爱好众多无法统计、收入低。
  • 需求的话集大通做得不错了,表面需求就是查询成绩、查课表、一卡通及网费充值等校园移动信息化应用。
  • 潜在需求为需要用电脑才能做到的比如选课、四六级报名等等,再就是二手交易了。

4.功能:你要设计什么样的功能? 为何要做这个功能,而不是其他功能? 为什么用户会用你的产品/功能? 你的创新在哪里? 可以用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).

  • N (Need 需求):手机外网使用集大通选课
  • A (Approach 做法):在集大通app实现这个功能,使之可通过手机外网连接教务选课系统来选课
  • B (Benefit 好处):学生可在选课时便捷地使用手机通过集大通app来选课,而不用非得通过电脑,因为选课开放时大部分学生都是在上课的,无法使用宿舍的电脑及时选课,导致学生无法选到自己心仪的课程甚至选不到课
  • C (Competitors 竞争) :电脑连接集美大学内网登陆集美大学教务选课系统
  • D (Delivery 交付) :发公告通知学生此功能,一传十十传百,很快就可推广开来

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

前中期

  • 开发3人
  • 测试2人
  • 美工1人

后期

  • 开发2人
  • 测试3人
  • 美工1人

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

  • 1-2周:市场调研、需求分析、软件大体规划、分工
  • 3-11周:卯足劲开发,把成品大概做出来八成,同时要做好测试,解决致命bug
  • 12-14周: 做出成品,测试,修复bug
  • 15-16周:发出内测版,反复测试,解决所有问题,并可做出推广,最后发出正式版