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

本文通过对微软小娜Android客户端的使用体验分享,指出其存在的功能性bug,并与Siri等竞品进行了对比分析,提出了改进建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

    通过各种案例分析,评测,辩论,总结,我们就能看到软件工程的原则在实践中的种种体现,学好软件工程,帮助我们在实践中做得更好。

产品

  微软小娜-智能助手Android客户端

第一部分调研,评测

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

下载并使用cortana软件后,界面简单大气,功能丰富,非常的人性化。信息丰富多样,小到天气情况,大到国家大事,只有你想不到,没有它做不到呢。第一次使用后感觉它操作简单,功能全面,充分的满足用户的需求。并且可以连接日历,安排日程,提醒锻炼,方便用户的使用。

 

2.    上网或图书馆查找bug的定义, 找出几个功能性的比较严重的 bug,至少2个。

Bug可以分解为:症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。

(1)症状:即从用户的角度看,软件出了什么问题。例如,输入(3211)时,程序出错退出。

(2)程序错误:即从代码的角度看,代码的什么错误导致了软件的问题。例如,代码在输入为某种情况下访问了非法的内存地址——0X0000000C。

(3)根本原因:错误根源,即导致代码错误的根本原因。例如,代码对于id1==id2的情况没有做正确判断,从而引用了未赋初值的变量,出现了以上的情况。

 

功能的的bug:

(1)只能完成一些信息查询的功能,无法具体的完成用户的要求

例如:当搜索“播放音乐”时,只是找到一些关于音乐网站或是一些音乐播放器,而用户真正的需求是听音乐。如果只是简单的网页查询还不如直接手动打开音乐播放器呢!

 

(2)部分提醒无法触发

 

3.    用专业的语言描述,如有必要, 可以配图。

(1)软件并没有那么智能,没有思想,所以不能100%的完成用户的需求

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

5.    提示: 采访提要

5.1. 介绍采访对象的背景和需求(他们为何要使用该软件)

采访的对象是的舍友,有一个Android系统的和两个iOS系统的,他们通过使用软件更快更准确的了解信息

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

 

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

解决了一部分的问题,比如天气状况的查看,热点新闻的获取,还有部分娱乐的功能。软件在准确度上并不是特别的精准,很多时候所答非所问,界面还是比较了简洁大气。总体上说用户体验还是非常不错了选择。

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

桌面锁屏不够美观,如果用习惯了Android系统,突然多出来一个圆点会很不适应;对于一些手机不配不是很好的用户会非常的卡,希望改善

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

•     非常推荐,不管是对于Android系统还是ios系统,微软小娜都很大程度上帮助了我们获取信息,方便了出行和日常生活

第二部分分析

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

虽然看上很简单,但是真正实现起来还是比较困难的,如果说对这方面开发比较了解并且技术过关的话,差不多六个月到一年吧

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

 

名称

界面设计

操作体验

优点

缺点

微软小娜

可选择的背景色

语音识别相比较Siri比较慢,信息比较准确

比较大众化

语音识别速度比较慢

Siri

黑色背景

语音识别速度快,信息准确

回答的东西比较多,比较全面

只针对于IOS系统

 

 

第三部分建议和规划

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

 如果我是项目经理,我会在优化界面方面,让用户使用一次又不忍心卸载,然后从功能上入手,更贴近生活,让用户更方便使用

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

IOS系统中的Siri

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

语音识别解锁功能,只有使用者的声音可以解锁或查询资料

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

这个功能好像没有在其他的软件中使用,替代滑动解锁和指纹解锁,从而解放双手

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

比较方便给用户一个舒适的体验

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

1) N (Need)

    现如今在一个快节奏的生活模式中,方便的体验无疑是最重要,通过这个软件查询资料处理问题无需双手,彻底解放双手

2) A (Approach)

   用户的反馈是最重要的,我们可以让用户根据自己的需要来设计软件里功能的多少和页面的布局。

3) B (Benefit) 

  更轻松的解决问题,带来不一样的软件体验

 4) C (Competitors)

  siri是目前最大的竞争对手

 5) D(delivery)

  我们可以在社交平台上推广自己的应用,现在的社交网络一传十,十传百,可以吸引不少的学生用户

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

我不会限制他们的想法,让他们自由发挥想象,集思广益,最后通过集体讨论审核找出最适合的方案

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

我作为经理我配置角色1个美工,3个开发,1个测试

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

  第1周:需求分析

   第2周:框架设计,功能逻辑设计

   第3-8周:代码开发,美工

   第9-11周:试运行、测试,解决Bug

   第12周:发布

转载于:https://www.cnblogs.com/bgd-140201212/p/6680048.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值