zoukankan      html  css  js  c++  java
  • 软工网络15个人作业3——案例分析(201521123082黄华林)

    第一部分:调研, 评测

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

    ANSWER:
    图片.png
    题目要求是写第一次上手体验,那第一次上手的时候应该是2015年的暑假了。就记得那时候,点进朋友圈就可以看到全校的同学和老师发的朋友圈,有别于微信的朋友圈,我觉得这个社交不错,有便于全校同学的交流。第二个吸引我的地方是签到、送花、送生日祝福的功能,觉得跟初中时玩QQ空间有点像,后来发现积分一定有抽奖机会,但每次都是鲜花(为什么别人能得到Iphone、抱枕、明信片,这个抽奖程序的算法到底是什么,很好奇)。总的来说,运行起来还挺流畅的,就是两年来,界面还是那样,功能增加得并不多,应用中心的功能有所增加,希望集大通可以不断进步不断创新。

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

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

    1.症状:点进应用中心的瞬间,发现里面的功能图标不稳定,会闪动,容易切换成其他的功能的图标,需要几秒钟后才会稳定;有时候稳定后,还会不定时的抖动,说明UI设计或者程序设计存在缺陷。
    图片.png

    2.症状:点击“生日祝福”和“送人玫瑰手有余香”,反应速度慢,需要等待一段时间才能进入相应的操作界面。排除网络阻塞和网络未连接状态,说明后台数据读取管理或者程序算法存在不足,导致用户体验下降。
    图片.png

    3.症状:课程表的信息更新不及时,比如我未选接入网技术,课程表上却一直存在着,我的交换与广域网退课,却还是存在,说明后台数据库的更新不及时,有点“一劳永逸”一劳永逸的感觉,不能体现智能性和人性化。
    图片.png

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

    ANSWER:

    • 提示: 采访提要

    (1)介绍采访对象的背景和需求
    背景:集大学生
    需求:
    1.假期在家,无法通过内网登录集大教务查询成绩,希望通过其他方式来获取自己的成绩清单;
    2.课程表,有时候不清楚自己的课程安排和时间;
    3.宿舍各项信息和缴费快速渠道;
    4.图书馆的选座和预约;
    5.校园卡的查询和充值;
    6.校园二手交易和事物招领等

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

    (3)描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各什么优缺点?用户体验方面有问题么?
    <1>过程:首先,用户属于集大学生,有着集大通的账号,无需注册99账号,可直接登录,登陆后,对各个模块和功能进行体验,通过应用中心模块基本可以完成以上的需求。
    <2>数据量:数据量完整,满足各个功能所需的数据(成绩信息、宿舍信息、校园卡信息等);
    <3>界面:界面美观,布局安排合理;
    <4>功能:功能完善,部分功能有不足(如课程播报每个学期只有开学初有);
    <5>准确度:内容准确,信息完整,暂无发现严重错误;
    <6>用户体验:体验还不错,各种功能的事件设计符合逻辑,符合正常人的操作习惯,存在部分功能事件反应速度慢。
    (4)用户对产品有什么改进意见?
    <1>建议进一步优化界面设计,可以提供个性化设计;
    <2>完善课程播报,准时准确,完善课程表的更新功能;
    <3>提供登入i集大、集大教务、学工等模块无需内网;
    <4>修复功能图标抖动问题和点击“生日祝福”反应速度

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

    • 非常不推荐
    • 不推荐
    • 一般
    • 好,不错
    • 非常推荐

    ANSWER:
    好,不错;总的来说集大通这个APP表现优异,对于集大的学生来说具有很强的实用性,同时它是在移动客户端上的应用,对于学生来说又具有便捷性,它能够满足集大学生的学习和生活中的需求。但是它还是有一些小瑕疵,关于应用中心中功能图标的不稳定,以及三年前的“送人玫瑰手有余香”和“生日祝福”点击后的反应速度慢都没有优化。但是三年来,增加了一些实用性的功能,比如电量助手、校园卡充值,总的来说还是在不断进步的。

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

    1.集大通的大小为25MB,对于一个社交APP来说很轻量化了;
    图片1.png
    2.集大通跟其他社交软件一样具有敏感隐私的权限,提高用户服务质量;
    图片.png
    3.具有其他的权限来优化APP功能
    图片.png

    第二部分:分析

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

    ANSWER:
    需要大概3到4个月之间,因为这个APP不仅需要有一定的技术基础,还需要同学校的各个部门协商相关的注意事项、提供数据接入和人事帮助,需要花费不少时间进行产品的测试和优化,最后还要考虑APP的漏洞和安全问题。

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

    ANSWER:
    典型用户的需求:
    用户使用集大通主要还是为了方便自己的学校的生活,所以应该尽量完善和增加相关的学习和生活服务功能,并且能够做到方便操作和确实有效。

    UX :User Experience 的简写,即用户体验,更贴切的解释应该为使用者对于产品的体验,而对于 UX designer 来说,其主要的工作是研究用户对产品使用的体验,研究用户的习惯,研究用户的心理模型,从而使产品能够更好的适合用户的使用,适用于用户的体验,甚至引导用户的体验与习惯。那么其目标即为使用户对产品的综合体验达到一个比较高比较好的层次。

    用户第一印象:APP图标为诚毅两字校训为主,让人一眼就知道是集大的APP,一进去的UI界面也挺新颖的,但是最主要的应用界面的UI设计不是很友好,功能图标的设计不太新颖,还有可以采用列表的方式展示我感觉还比较容易上手。

    从用户角度考虑问题:校内也有部分国外留学生,可以尝试提供一款英文版,集大是可以走向国际的。

    软件服务始终记住用户的选择:在首页可以提供用户最常使用的服务的快捷方式,这样用户不用多两步操作去寻找对应的功能,不是很好嘛。

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

    • 对用户需求掌握不好
    • 具体的设计质量不高
    • 开发人员粗心大意
    • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
    • 其他
      ANSWER:
      具体的设计质量不高,后期还还不及优化就上架,后面也忘记修复。

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

    ANSWER:
    灵活性和便捷性上,既然是一个移动端的APP,可以尝试不用内网就可以登录教务等需要内网的功能模块,真正地提高便利性。

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

    ANSWER:
    1.UI设计,安卓版的页面设计虽然还是可以的,但是现在的社交APP界面要么简洁要么具有个性,可以进行学生调研,通过统计得知学生的“口味”,我相信更完美的界面可以留下和吸引更多的用户。
    2.功能模块的创新和对已有模块的优化,比如朋友圈支持音频播放,新闻模块能够提供更多实时新闻,可以有集大通小游戏等。
    3.重中之重,服务模块功能的完善,上面重复很多次。

    第三部分:建议和规划

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

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

    ANSWER:
    由于集大通的用户是集大的教职工和学生,所以好像我们的竞争对手只有自己,这个可能是集大通现在更新比较慢的原因。但如果把它联想成一个流通于应用市场的APP,它有点像支付宝,能够提供校园生活的一些服务(支付宝的日常生活服务非常强大),支付宝其实也想走社交路线(从他提供聊天窗口、集福、能量树上可以看出来),但是效果远不如QQ微信微博,所以我觉得在聊天功能设计上集大通可以进行改进,提供更多种多样的聊天功能,提供更新颖的个人展示平台,来吸引更多的用户在这个APP进行社交活动。

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

    ANSWER:
    目前上暂时没有发现同集大通适用于集大学生的APP,但有QQ、微信、微博、支付宝可以进行借鉴和学习。

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

    ANSWER:
    核心用户群:集大教职工和学生
    学历:本科及以上
    年龄:大部分为19-24
    专业:各个专业
    爱好:网络社交
    收入:学生的话基本为0,少部分有一定收入
    表面需求:方便学习生活
    潜在需求:通过社交获取愉悦、成就、帮助等

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

    ANSWER:
    功能设计:
    1.一个完善的聊天功能窗口,提供文字聊天,语音聊天,视频聊天等基本服务,同时提供其他多种多样的美颜和滤镜功能,让聊天界面更加丰富多彩。
    2.完善朋友圈微博功能,可以有类似微博的分组功能,区别不用的朋友和校友,对朋友圈微博进行筛选和查看。
    3.完善生活学习服务功能,提供校园卡NFC功能,提供校园卡的快速充值,提供无需内网的登录系统教务处的接口,提供完整的宿舍服务窗口(水电查询、水电充值、离校申请、留校申请等)。
    原因:
    1.首先集大通也算个社交软件,提供完善的聊天窗口(文字、语音、视频),可以吸引和留住更多的用户,用户因为多功能的聊天方式而选择多使用,如果只有单一的聊天方式,会让用户体验不到乐趣和多彩多样。
    2.新的朋友圈功能,提供分组,可以让用户筛选自己想要和需要的微博,避免广告和无效的信息,提高用户个人体验。
    3.我觉得现在的大部分手机具有NFC功能,我们学校的校园卡充值需要到充值机去充值,很是麻烦。即使是现在的集大通校园卡充值,也需要到领款机去领款,给学生带来极大的不便捷性,有NFC充值,马上到账,无需这么多步骤。关于宿舍水电的功能,以前只能查询基本信息,新功能能够充值,还能够统计宿舍的水电实时信息,提供数据分析。

    N (Need 需求):
    学生需要一个以提供校园生活服务为主,以校园社交、休闲、娱乐为辅的手机软件(不限手机系统),方便自己的校园生活,同时能够通过该软件获得心灵上的愉悦和其他现实的帮助。
    A (Approach 做法):
    1.实现无网络限制登录校园内网服务;
    2.具有同微信类似的聊天方式和如校园网一样的社交圈和朋友圈;
    3.提供完善的宿舍水电服务,学生信息服务,教务服务等;
    4.校园活动、校园社团、校园竞赛等快速访问界面等。
    B (Benefit 好处):
    集大学生放假回家,不像老师有自己的VPN,不可以上学校的教务处;这是个社交APP也是一个生活服务APP,所以基本的功能都必须强大。
    能够真正地吸引集大的学生使用它,从中受益,最后离不开它。
    C (Competitors 竞争) :
    因为这是个校园软件,所以基本不存在竞争,但是就聊天功能方面,的确要让学生用集大通取代微信QQ基本不可能,但是至少要让学生对其聊天功能基本满意。
    D (Delivery 交付) :
    先把原有的软件进行改进后,然后通过最小单位的班级开始宣传,通过让每个学生体验新版集大通来对它评价,进行调研,然后进一步优化,做到跟随学生的需求,留住更多的用户。

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

    ANSWER:
    4个开发人员,一个测试人员,一个UI;
    其中开发人员中有一个帮忙日常调试,一个帮忙后期UI设计,两个能力较强的开发人员专职功能设计和开发。

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

    ANSWER:
    背景:首先以学院为单位,分派成员进行学生调研,已经整理好调研资料。
    1-2周:初步阶段,进行需求分析,设计整体框架,分配团队成员任务;
    3-9周:正常阶段,进行团队设计和开发,成员根据任务分配完成相应的任务,并且每日例会,每周工作总结。
    10-13周:冲刺阶段,根据前面的工作,对已有功能进行补充和优化;
    14-15周:收工阶段,进行开放用户测试
    16周:完工阶段,开始准备软件宣传和推广

  • 相关阅读:
    使用阿里云docker加速器
    Linux之screen命令详解
    Linux下Git和GitHub使用方法总结
    CentOS 6&7安装ffmpeg
    用yum安装lamp和lnmp环境
    nginx错误日志error_log日志级别
    CentOS7 yum 安装mysql 5.6
    python实现对数据的写入和读取(excel)
    windows下配置sublime
    远程配置pycharm
  • 原文地址:https://www.cnblogs.com/moyi-h/p/8685954.html
Copyright © 2011-2022 走看看