标签:bsp 人机交互 跨平台 情况 微软 软件程序 需求文档 系统 概念
1微软小娜是一款类似于苹果siri的智能个人助理,它可以通过语音与人们进行交互并且可以帮人们实现一些简单的移动端操作。
2然而相对于siri 微软小娜做得并不是十分“智能”,尤其是在其他系统上运行的时候,从优化到执行操作都没有在windowsphone上边“智能”。在ios上运行有的时候会出现闪退的状况。
3所谓“(Bug)”,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。
软件的Bug,狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外还包括测试工程师或用户所发现和提出的软件可改进的细节、或与需求文档存在差异的功能实现等。仅就狭义概念而言,软件出现Bug的原因有:
(1)对各种流程分支考虑不全面;
(2)对边界情况的处理不到位;
(3)编码时的手误。任何软件在发布时都不可能是绝对的零Bug。在软件过程管理中通行的CMM(能力成熟度模型)中规定的软件质量标准是(Bug个数/千行源码):
CMM1级 11.95
CMM2级 5.52
CMM3级 2.39
CMM4级 0.92
CMM5级 0.32
我个人认为就目前阶段移动端的智能个人助理要做到人机交互还是用很长的路要走的,尤其是跨平台开发更是一个漫长的过程。我的建议是微软把windowphone端的小娜先做好了在去做跨平台的智能助理,当然更重要的是做好windowphone的开发,一个好的软件需要的不应该是1%市场占有率的移动平台。
标签:bsp 人机交互 跨平台 情况 微软 软件程序 需求文档 系统 概念
原文地址:http://www.cnblogs.com/cuineo/p/6681573.html