软件工程网络15我的做业3

软件工程网络15我的做业3


智慧集大平台——集大通APP

第一部分:调研,测评

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

  • 最开始使用时在入学的时候,第一个直观的感谢就是这个东西和微博有点类似。会按时提醒课程状况和课程成绩比较人性化。签到和送花抽奖功能也仍是比较吸引人的。
  • 然然后面就没怎么用了。

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

  • 应该是手机系统的问题,安卓版的打开应用列表,图标就开始闪烁,可是苹果手机好像没问题。(手机没内存,无法录视频。)前端

  • 课程表
    • 常常性undefined
      微信

    • 单界面显示周一到周四,进行滑动以后第二个界面显示周五到周日三天,并且通过对比, 后三天的格子宽度明显大
      网络

  • 网页,大部分网页都是这个状况,以教务系统为例
    • 界面显示拥挤,明显被分红了三个模块,最上的欢迎也没有显示彻底。左模块已经被定死,不能移动。右模块内容能够在它的框架内进行移动,可是使用很是不舒服。
      app

    • 放大功能只是把整个框架放大,布局彻底没变。
      框架

  • 校历。能够看出是图片模式。上拉下拉有很大的黑色空间。
    工具

  • 课堂助理。全部选项都没有下一个对应的界面,点击以后仍是在这个界面,没有办法看到后续功能。
    布局

3.选择一个朋友(用户)进行采访,并加以记载。

  • 介绍采访对象的背景和需求测试

    • 诚毅已经毕业的学长
  • 让采访对象使用10 – 30 分钟该APP的功能,描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?ui

    • 第一感受就是如今的功能看上去挺好的。由于是只针对校内的APP,因此朋友圈里的人都是同窗和老师,求助信息获得解决的几率就比较大。
    • 成绩自动提醒这个功能他以为感觉因人而异吧。。。
    • 基原本说已经比当时使用的较完善了。
    • bug的话上述提到的都有感受。
  • 用户对产品有什么改进意见?
    • 界面须要改的更人性化。
    • 新闻什么的其实你们都不会怎么去点,有些功能的使用频率不会很高。

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

  • 虽说是学校大力推广吧,其实学生的使用率并不高。课程表功能通常都使用“超级课程表”。可能最大的便利就是查成绩功能。
  • 通常不会用软件的朋友圈功能,虽然这个功能发布寻物启事之类的比较有用。交流的话市面上流通的通信软件比较多,通常都是使用QQ微信,只能说是有对话功能可是其实使用率真的不高。
  • 能使用软件充水电费和饭卡,很便利,节省了不少时间。
  • 界面的话,基本上,从大一到如今一直是个槽点。
  • 提供的功能比较多,实际上并无作到完善。用户体验不是很好。
  • 由于用户都是实名制的,因此发表的内容也就没有什么低俗信息,虽然大多数都被广告和各类求助信息占据了。也是由于实名制因此不少学生也并无发布朋友圈。

第二部分:分析

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

  • 需求分析1周应该比较足够,毕业生比较了解学生的需求,固然这个软件上有一部分是针对老师的,须要有和老师沟通的时间。
  • 基本功能设计的话一星期,能分析出每一个功能之间的链接关系和基本框架。
  • 具体代码设计3个月,完成最基础的要求,对于从事软件开发的学生应该不算困难
  • 软件测试2周。主要是修改bug和改进功能。
  • 开放内测,后续修改等须要2个月。我以为这个是须要的,测试人群能提出更好的看法。
  • 而后就发布软件。

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

  • 典型用户:老师,学生。
  • 优:
    • 老师能够直接用课堂助理进行操做。
    • 学生可使用软件查看教务处,交电费比较方便。
    • 全部功能整合到一个界面,查询方便。
  • 缺:
    • 进入教务系统要链接校园网,这个是网络限制的问题暂时没办法解决。
    • 界面操做不方便,浏览很困难。
    • 不一样型号手机兼容问题。

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

  • 对用户需求掌握很差
    • 我的看法,这个软件的用户需求应该是作的很到位了。从功能设置角度比较完善,可是每一个功能的使用率良莠不齐。
  • 具体的设计质量不高
    • 功能比较全,可是基本每一个功能都能找到bug,最基本的东西没有作好。
  • 开发人员粗枝大叶
    • 课程表部分多是读取的代码发生了问题,有的时候屡次刷新也不能出现正常课表,须要退出从新点击,问题应该出在事件触发上。
  • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
    • 从用户使用状况来看,只要使用就能很轻易地发现不足的地方。作软件测试的话应该很容易能发现这个问题。

4.团队在哪个层次还有问题? 能够把本身想问软件团队的问题都列出来, 也许就能获得团队的亲自解答了!

  • 客观上以为这个软件最开始应该是短期赶工出来的,也没有通过多少后期维护,只是在这个基础上不断增长新功能。后期增长的功能虽然也有问题可是相较之下比较稳定。“个人媒体”和“个人系统”这两块界面风格不同,“个人媒体”拿“集大新闻”举例,看上去比较舒服。因此不只开发,美工也存在问题。兼容性的话应该也是前端出了问题。

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

  • 界面。界面兼容性不是很好,解决了能提高大部分用户体验感。
    • 须要解决一开始图标闪烁的问题。
    • 校历能够改为普通的按月显示,图片格式拖拉不是很方便。
    • 课程表能够按照周数来显示当周须要上的课,不须要上的课能够设置透明色。通常状况下周末是没有课的,因此能够将前五天显示在一个界面上。
      • 苹果手机用户访问教务处是完整的网页形式,安卓用户就颇有问题,这也是兼容性的问题。

第三部分:建议和规划

1.这个软件有不少能够提升的部分, 若是你是项目经理,如何提升从而在竞争中胜出?

  • 我认为如今的功能设定比较彻底,最重要的是如今目前的界面和功能都完善了。由于这是针对一个学校的特有软件,因此暂时不存在竞争问题,若是将现有的问题都解决了,应该会获得不少好评。

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

  • 课程表方面的就是“超级课程表”了。大部分学生都在用。
  • 交流工具通常学生都用微博和QQ,微信。
  • 课堂管理已经有“雨课堂”和“课堂派”,这二者功能大同小异。
  • 以上三种功能都是相对独立的。很明显“集大通”在这些功能上并不能打败以上产品。

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

  • 核心群体是本校学生和老师。
  • 学生:学历本科未毕业,基本无收入,表面需求是查询成绩,课程安排。
  • 老师:学历本科及以上,收入很差说,目前最大的潜在需求是用集大通管理课堂信息。

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

  • 朋友圈里天天都有不少失物招领和二手交易信息。针对这一现象能够专门开设两个分区。
  • 失物招领:以填写信息的方式发布,主要信息包括物品,物品照片,遗失地点。
  • 二手交易:一样以填写信息的方式,主要信息包括物品说明,物品照片,交易金额。
  • 由于朋友圈主要是一个发布生活的地方,可是常常首页刷下去都是这类信息,感受上已经偏离了原有的做用。设立专区一方面比较方便管理,查找方便;另外一方面能够避免信息被刷下去而须要不断转发发布。

5.若是你有钱能够招聘 6 我的, 有 4 个月的时间, 你做为项目经理, 应该如何配置角色 (开发, 测试,美工等等)?

  • 开发:3人。感受上开发的任务是比较重的,不少不完善的功能之间没有联系,三我的能够进行任务分配,节省时间。
  • 美工:2人。两我的能够针对不一样的界面进行开发,由于已经有原有界面设计,在原有设计上改进,2我的应该已经足够了。
  • 测试:1人。测试1人足够,重心要保证界面美观和功能完善。

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

  • 第1周:针对现有的问题拟定大纲,包括预想效果和解决方案。
  • 第2~7周:解决现有问题。
  • 第8~14周:开发新功能。
  • 第15~16周:测试及修改。
相关文章
相关标签/搜索