APP的案例分析

网易有道词典APP,使用这个软件有三年之久。唯独最爱的一点就是我每天都能听到不一样的英文歌看到创作歌手的来历,当然偶尔也会有其他国家的歌。起初使用这个软件的目的是用来查单词,每天积累一句好的英文等等。后来发现最吸引我的是动听音乐以及奇闻趣事这两个栏目,音乐一般是推荐上榜的并且歌手都有不一样的来历,就好像可以听到他们讲着自己故事,奇闻趣事则是来自世界各地,没有什么限制各类均有,都很有趣,助长见识。

第一部分调研,评测

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

网易有道词典APP的页面分为五个模块:词典 翻译 精品课 发现 我的

词典是主要页面,集所有栏目于一身,只显示每个栏目最新的一条内容;

翻译是功能页面,可以翻译单词或者句子,可实现英汉 、中日、中韩、中法等互译功能

精品课网课页面,提供的所有都是与英语有关的课,有公开课与收费课程之分,并且有有道精品课等外延APP建议下载

发现延伸页面,有点像备注栏,这个模块访问较少。

我的用户页面,关于用户的个人信息以及使用情况。

整体页面排版清晰,简洁美观。

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

我觉得没有什么Bug,要非得说有的话,就是有广告巨烦,但是现在用户量大的APP通常都会植入广告,这是不可避免的。

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

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

问:你觉得有道词典APP好用吗?

答:还不错。

问:它的哪些功能或者优点吸引你呢?

答:很方便啊!查单词查句子什么的很方便,而且不只是英汉互译,还有日语韩语等等,功能可强大了,还有就是可以关注自己感兴趣的栏目。

问:你对这个软件有没有不满意的地方呢?

答:很满意啊!没什么可吐槽的。

问:那你觉得这个软件有哪些地方需要进行改进吗?

答:我觉得翻译的模块不够好,只能打字,不能语音输入,这样速度会比较慢。你想想,要是老外在你面前跟你问路,你慢悠悠地查,人家都要急跑了不是。

问:经过这么多工作,你一定有充分的理由给这个软件下一个评价。

答:非常推荐

第二部分分析

(参考《构建之法》 8.6 节 对工作的估计, 和14.1 节 软件工程的质量)

  1. 尽可能地使用软件的所有功能 。

哦,都有。

  1. 分析这个软件目前的优劣 (和类似软件相比), 推理出这个软件团队在软件工程方面可以提高的重要方面 (具体建议)。要求把对比的结果列出一个表格,对比每个软件各自的优点和缺点。

网易有道词典跟百词斩和扇贝这样的APP有一定的竞争力,要提高的地方就是增加翻译模块的语音输入功能。表格我做不清楚,特别是对比类的东西。

第三部分建议和规划

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

  1. 如果你是项目经理,如何提高从而在竞争中胜出?

我觉得我不会是一个项目经理,因此我也不知道怎么办。

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

什么产品都有,至少是满足了我所有需求,所以并没有觉得缺了什么类型的产品。

  1. 你要设计什么样的功能?

常用的功能都有就好啦,个人比较看重性能和颜值。

  1. 为何要做这个功能,而不是其他功能?

没有为什么啊,因为软件就是根据用户需求做出来的。

  1. 为什么用户会用你的产品/功能?

有需求我才做的,做了难道不用吗?

  1. 你的创新在哪里? 请使用 NABCD 分析()

创新吗?还是那句话,需求产生产品。NABCD是什么?

  1. 如果你来领导这个团队,会有什么不一样?

我觉得应该会比较开心,因为我是那种不会让大家感到有负担的人。

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

三个开发,一个测试,一个美工。

第2次作业——APP的案例分析的更多相关文章

  1. 作业2——英语学习APP的案例分析

    英语学习APP的案例分析 很多同学有误解,软件工程课是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对,软件工程有理论,有实践,更重要的 ...

  2. 个人作业2————英语学习APP的案例分析

    必应词典案例分析 第一部分 调研, 评测 1.下载并使用 第一次使用必应词典,安装完打开便是这样的界面,第一印象还行,界面平平无奇,比较简洁,上面分四个模块,这样一眼看去感觉功能比较单一 使用了下例句 ...

  3. 第2次作业:stream案例分析

    摘要:本次随笔是对stream软件进行一次案例分析,以个人观点分析stream为什么成功. 一.介绍产品相关信息 1.我选择的商品是stream 2.选择该产品的主要原因准要是因为自己本身喜欢玩这个平 ...

  4. APP的案例分析

    很多同学有误解,软件项目管理是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对,软件项目管理有理论,有实践,更重要的是分析,思辨,总结. ...

  5. 个人作业-Week2:案例分析

    截止时间:2016年9月25日24:00. 很多同学有误解,软件工程课是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课? 都不对, 软件工程有 ...

  6. 个人作业2 — 英语学习APP的案例分析

    一.调研准备:   1.软件:必应词典   2.平台:安卓   3.bug定义:(引用自<构建之法>13.1节)    Bug:软件的缺陷    Bug可以分解为:症状(Symptom). ...

  7. 个人作业2——英语学习APP的案例分析

    第一部分:调研.评测 1.刚刚打开必应词典的时候,它给我的第一反应就是界面美观,最上面是一个查询框,下面有一些经典的句子.单词以及一些精选的文章,所有的功能都可以一目了然,看一眼就知道要怎么去使用,这 ...

  8. 英语学习APP的案例分析

    第一部分 调研, 评测 1.第一次上手体验 首界面友好,因为该软件面向的用户有一大部分是想提升自己英语水平的学生,所以每日例句放在首页以便一打开就能看见,同时配以图片展示,让色彩显得比较丰富,让学生从 ...

  9. 第2次作业:STEAM案例分析

    1.介绍产品的相关信息 1.1我选择的产品是STEAM 1.2选择STEAM的理由 STEAM是一个线上游戏购买平台,不同于亚马逊购买DVD光盘,它支持从游戏库购买数字发行版体验游戏.另外,它也不同于 ...

随机推荐

  1. Node.js之Express三

    端午节3天说没就没了,自己的脚伤都快一个月了还没好,原本想着去桂林或者厦门呢,可计划赶不上变化,看自己公司C#软件工程师的招聘条件有要求MongoDb,年前就打算自己学习下,买的这本书就叫Node.j ...

  2. Asp.net MVC中关于@Html标签Label、Editor使用

    @Html帮助器简单说明,记录些基本的跟HTML中对应的@html帮助器,@Html基本包含了html中的表单控件和常用Html在@Html中,带有For的主要是针对强类型的Html类型.用于说明@H ...

  3. histoty显示时间戳

    设置Linux可以查看历史命令的执行时间     大家都知道Linux平台上,可以通过history命令查看最近所执行过的命令,但history命令默认所显示的只有编号和命令的,只知道命令是最近所执行 ...

  4. sql中非存储过程定义参数并使用

    DECLARE @dt datetime SET @dt=GETDATE()--1.短日期格式:yyyy-m-d SELECT REPLACE(CONVERT(varchar(10),@dt,120) ...

  5. 在C#使用文件监控对象FileSystemWatcher 实现数据同步

    最近在项目中有这么个需求,就是得去实时获取某个在无规律改变的文本文件中的内容.首先想到的是用程序定期去访问这个文件,因为对实时性要求很高,间隔不能超过1S,而且每次获取到文本内容都要去分发给WEB服务 ...

  6. 初识IntPtr

    一:什么是IntPtr 先来看看MSDN上说的:用于表示指针或句柄的平台特定类型.这个其实说出了这样两个事实,IntPtr 可以用来表示指针或句柄.它是一个平台特定类型.对于它的解释,这个哥们写的比较 ...

  7. datalist控件及list属性

    html5新增了一个datalist元素,可以实现数据列表的下拉效果,气外观类似autocomplete,用户可从列表中选择,也可自行输入,而list用户指定输入框绑定哪一个datalist元素,其值 ...

  8. pch文件配置

    配置.pch文件 刚上手 Xcode6 的人,总会发现之前在 6 之前常常会在“利用名-Prefix.pch”这个文件中来配置我们全局要用到的头文件,但是 xcode6 没有了,人家说,这类东西有时候 ...

  9. python学习之老男孩python全栈第九期_day013知识点总结

    # l = [1,2,3]# 索引# 循环 for # list # dic # str # set # tuple # f = open() # range() # enumerate'''prin ...

  10. PHP链接mysql 出现:由于目标计算机积极拒绝,无法连接

    1.PHP链接mysql 出现:由于目标计算机积极拒绝,无法连接 2.原因是mysql服务没有启动,图标呈现红色 3.启动服务即可,打开cmd,输入net start mysql即可 4.启动后,图标 ...