第一部分 调研, 评测

1.上手体验

   我使用的是win10系统,所以自带Cortana,之后又在手机上下载了安卓版本。第一感受不管是在电脑上还是在手机上都比较流畅,优化的比较好。电脑上使用也比较方便,在桌面上就能直接打开,安卓手机则需要下载。使用上,语音识别还算准确,而且搜索到的信息也比较有用。

2.bug测试

  (1)语音输入后莫名弹出必应。

(2)语音识别不太准确

3.

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

当语音输入有标点时,Cortana有几率打开edge浏览器,然后在必应上搜索,即使指令非常简单非常清楚,语音识别也没有问题,都会打开并搜索这句话。不知道是不是我说话停顿的问题导致,还是有特别的设定。

视频1

视频2

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

5. 提示: 采访提要

5.1. 介绍采访对象的背景和需求

  同学:王振宇   想了解人机交互的技术

5.2. 让采访对象使用10 – 30 分钟该APP的功能

视频1

视频2

5.3. 描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

 手机端的应用实用性很高,基本能解决平时学习和生活中的问题,例如闹钟,日程,天气预报,位置地图服务以及闲余时间还可以跟Cortana聊聊天,还算比较智能,而且学习能力很强,而且很有趣。app可以与腾讯新闻,以及手机自带应用之间跳转,流畅度很高,不用多余的设置,直接就能使用。界面方面颜色比较单一,只有四种颜色,希望以后可以修改皮肤,或者可以自定义图片。功能方面我认为最好的是跨平台推送这个功能,平时使用电脑时,不容易注意手机的信息,尤其是微信或者短信,只提醒一次,一不小心就错过了。而跨平台推送这个功能很好的解决了问题,但可能是还不够完善,或者是兼容性问题,有的应用推送的东西pc端接收不到,例如新浪微博。在准确度方面,手机端要比pc端好很多,可能是我麦克风的问题,手机端使用良好,误差基本相当于没有。

5.4. 用户对产品有什么改进意见?

 手机端与pc端的功能非常重叠,明显体现出pc端的鸡肋,例如闹钟这个功能,我基本上不可能拿电脑定闹钟,一些日程之类的信息,与手机的实用性天壤之别。我觉得pc端的功能应该结合pc的特点,比如说我想打开qq音乐听歌哪首歌,语音输入后就应该打开应用,开始播放,而现实情况是我说“打开qq音乐”,Cortana打开的确实qq,对本地化的应用识别很低。或者说在娱乐方面,最近直播行业很火爆,可以添加一个订阅某某平台某某主播开播提醒。总之现在pc端的功能我认为基本没有什么用,或者说人们并没有使用它的习惯。学习成本相对手机要高很多,而且不够实用。

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

 手机端非常推荐    pc端一般

第二部分 分析

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

完成一个项目首先要制定计划,明确项目需求,之后要确定开发环境、语言、硬件需求以及成员的分工,之后便是要脚踏实地的编写代码。完成之后要进行测试,以及后续的一些维护工作,慢慢的修复bug,以及结合用户体验进行优化。以上工作我认为没有一年多的时间是完不成的,而且这只是保守估计。

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

 

优点

缺点

Cortana

基于windows系统的优势,有pc端的技术支持,可以使两个平台互通,功能性交互性更强。

虽然拥有双平台的优势,但pc端的优势并没有体现出来,只是将手机的功能照搬,并没有什么实际意义,导致整个系统变得很鸡肋,没有什么痛点,导致现在的使用率不是很高。

siri

基于ios平台,ios的软件优势得天独厚,是siri的开发更加简单,兼容性更好,有什么漏洞也能及时修复,而且操作简单,易于上手,是iPhone的操作更加方便。

由于ios的封闭性,导致siri功能有很大的局限性,一些小众的应用并不能完全适配,Siri对应用的开发没有开放权限。

Bixby

Bixby是三星S8的最新人机交互方式,拥有理解语境的能力,可以让用户持续地完成操作。具备Bixby功能的应用将具备上下文理解能力,能够更准确地了解用户想要做什么,并且还能在信息不完全或者语句顺序不对的情况下,理解和执行用户的语音命令。

(还没有使用过暂时无法评判)

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

强调Cortana双平台互通的优势,改变现在的方向,使功能变得更加实用。

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

 苹果Siri、微软Cortana、谷歌Assistant、亚马逊Alexa、三星Bixby等

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

将pc端的闹钟、日历等功能自动导入到手机,直播订阅或者视频更新的提醒。

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

强化双端的联系    顺应当下的潮流

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

方便 娱乐性强 独一无二

6. 你的创新在哪里? 请使用 NABCD 分析

1) N (Need 需求)

解决了每次都要手动导入闹钟和备忘录的麻烦,利用平台的优势给用户带来方便。还有就是订阅一些平时娱乐的项目,例如很想看的直播,视频或是体育比赛。毕竟现在人们的娱乐需求越来越高,这方面的发展空间很大。

2) A (Approach 做法)

双端的同步可以通过所学oracle的知识让手机和电脑访问同一个数据库,完成统一的后台就可实现功能。订阅的这个功能我的方法是做一个浏览器的插件,当所订阅的视频或直播有更新时,自动像Cortana推送,然后通知用户。

3) B (Benefit  好处)

微软Cortana是内置在win10系统中的,所以比其他软件有先天优势,用户不用自己下载安装,这无疑省下了很多的成本,而且与windows系统的兼容性很好,在软件更新以及控制上都非常方便。

4) C (Competitors 竞争)

目前在市场备忘类的应用还是有的,例如奇妙清单,但这些软件都是只有单一的功能,并不是非常全面,用户需要同时安装几个应用来完成自己想要做的事情,相比之下这个软件就更加全面。

5) D (Delivery 交付)

建立一个互动平台,鼓励用户对产品提出建议,对不错的想法进行奖励。

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

我会让团队在轻松的环境下进行项目开发

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

开发3人 测试和美工各1人

9. 描述你的团队在12 周期间每周都要做什么,才能在第12周如期发布软件,大小里程碑绩点设定.

第一周:进行需求分析

第二周:制定开发环境、语言、硬件需求以及成员的分工

第三周:设定代码规范

第四周:软件设计

第五周----第九周:编写代码并进行检查

第十周:测试软件发现问题

第十一周:针对性的进行修改并测试

第十二周:进行总结

转载于:https://www.cnblogs.com/a1107/p/6666404.html

软件工程第三次作业(微软小娜案例分析)相关推荐

  1. 个人博客作业三:微软小娜APP的案例分析

    我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信.QQ,等等都是软件,都很值得分析.你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做 ...

  2. 作业三----微软小娜app测评

    微软小娜(Cortana) ios版 第一部分:测评 1.首次体验 界面内容很多,地图 新闻 美食 电影 天气等 连车辆限号都有,感觉很强大.视觉上感觉很舒适,背景颜色也有多种颜色可供选择.功能也很多 ...

  3. 个人博客作业三:微软小娜APP的案例分析(Android)

    我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信.QQ,等等都是软件,都很值得分析.你为何成为它们的用户?它们的团队做对了什么,做错了什么?如果你来做 ...

  4. 软件工程第三周作业:微软必应词典案例分析

    0x01 :微软必应词典案例分析 0x0104 :微软必应词典功能性BUG说明       0x010404 : BUG – 1 – 模块功能未实现 运行环境或平台 iOS 9.0.1 必应词典软件版 ...

  5. 微软小娜APP的案例分析

    个人博客作业三:微软小娜APP的案例分析 我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相联系用的微信.QQ,等等都是软件,都很值得分析.你为何成为它们的用户?它 ...

  6. 软件工程第三次作业——软件质量保证鄙见

    阅读教材第14章及课后参考文献  写一篇关于软件质量保障的博文 参考文献: 两种不同的声音(1)https://coolshell.cn/articles/6994.html (2)https://w ...

  7. 联想小娜怎么开启_联想小新Air 14win10系统的微软小娜如何开启

    联想小新Air 14win10系统的微软小娜如何开启 win10系统中的小娜可以跟用户进行聊天交流,还可以用它进行搜索,今天就跟大家介绍一下联想小新Air 14win10系统的微软小娜如何开启的具体操 ...

  8. 服务器关闭微软小娜,win10小娜总是自动弹出怎么禁止-禁止win10小娜自动弹出的方法 - 河东软件园...

    Cortana是微软系统中的一个智能机器人,它可以帮助我们进行搜索.很多的日常任务都可以由它来提醒大家,我们的用户亲切的称呼它为小娜.虽然微软小娜可以帮助我们搜索到很多文件,但是在运行软件的时候它经常 ...

  9. 微软小娜app案例分析

    第一部分:调研,评测 1.首次体验 第一次使用苹果微软小娜APP,总体感觉还可以.首先,第三方的语音助手毕竟不会像Siri那样内置完美,开启微软小娜之前你需要先注册一个微软的账号,另外需要允许本软件始 ...

最新文章

  1. 骆利群院士最新Science综述:神经环路架构,激发新的AI
  2. html标签的嵌套规则
  3. (转)Android 常用 adb 命令总结
  4. C++ vector容器删除操作
  5. 计算机图形学Web前端笔记-浏览器中心点转场景坐标理论及实现(two.js)
  6. 推荐一个比吴恩达的还要优质的机器学习课程
  7. 近15亿元融资,够不够匹克“翻身”?
  8. 计算机编程英语怎么写,计算机编程英语词汇大全.pdf
  9. psn请验证您不是机器人_创客机器人的课程简单易学吗
  10. Python 打包工具cx_freeze 问题记录及解决办法
  11. ora-32004 oracle10,ORA-32004错误的解决方法
  12. 使用易语言+myqq制作QQ群管理机器人-入门教程
  13. python脚本多文件搜索查询字符串关键字
  14. 为什么从移动携号转网到了联通,来电显示是中国移动?
  15. 基于深度学习的图像压缩
  16. 计算机软件系统 七年级,系统软件作用大七年级信息技术教案(5页)-原创力文档...
  17. 思科packet tracer 配置两个不同网段的pc通过两个路由器连接
  18. 第十四届蓝桥杯模拟赛第一期试题【Java解析】
  19. Spark not serializable 异常分析及解决方案
  20. XCTF-base64stego较为详细版

热门文章

  1. labview 添加自定义Lib
  2. 电视机与计算机共享,终于实现电视与电脑共享了!与大家分享!
  3. 课后作业——Day6
  4. 乐学偶得python怎么样_乐学偶得 - 主页
  5. 国内权益标收益率的“尖峰厚尾”现象研究
  6. hbase原理之bloomfilter篇
  7. 那些 Cynthia 教我的事 之 PMSec (二)
  8. Python模拟搜狗翻译发送请求
  9. “东信杯”广西大学第一届程序设计竞赛(同步赛)D、数论只会GCD 【博弈 分类讨论】...
  10. 高级语言(C语言)、汇编语言、机器语言区别?编译器如何将高级语言编译成机器语言?