作业app分析

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

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

产品

请下载 微软小娜-智能助手,win10,iOS或Android客户端都有!

第一部分 调研, 评测

(功能评测,软件的bug,黑箱测试, 用户调研,  软件的用户体验)

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

下载了微软小娜智能助手之后。在打开时,会获取用户信息,包括隐私的信息。因此在信息安全与维护方面至关重要,让用户安心的使用。操作界面简约,布局方面可以设计一些主题供选择。在菜单栏中有多种功能,是较为普遍,广泛应用的。

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

  所谓bug就是软件的行为和用户的期望值不一样。

  (1)win10的小娜无法追踪快递

  (2)信息查询无法识别准确

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

对于信息查询无法识别准确,准确的来说就是人机交互的问题,毕竟小娜还没有什么语言都能识别出来的功能,例如本地方言等等。

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

配合我采访的是我的同学。开始时,对其中通过人工智能来查询信息,发现其办事效率比较高。再用了一段时间之后,对其采集过多隐私信息有了烦恼。 他说,这款件的界面布局有些欠缺,菜单选项中的功能太少了,满足不了大多应用。

5. 提示: 采访提要

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

满足一些需求,解放劳动力,提高工作效率。

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

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

准确度还好,界面简单,功能一般,总体感觉一般。

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

(1)界面主题多样化。

(2)功能贴近生活,并多元化。

(3)人机交互能够更加完善。

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

还不错,以一种人工智能的方式,满足用户大多需求,值得使用。

? 非常不推荐

? 不推荐

? 一般

? 好,不错

? 非常推荐

第二部分 分析

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

在完成这个软件的过程中,分为3大阶段--定义、开发、维护。定义中有问题的定义,可行性分析,以及需求分析。开发阶段分为设计和编码测试。最后需要进行维护。

要实现一个模块大概需要多长时间,具体编码要涉及到哪些部分。服务器要搭建,数据库要设计。

在项目实现阶段,可以将之分为几个模块来完成。按照软件菜单栏里的功能来划分模块吧。该软件,重点还是在于人工智能的实现,所以在这方面花的时间会相对教长。还有涉及到数据库的交互,以及一些注意的地方,再加上最后的测试验收阶段,以及上线后修复BUG,总的大概需要1年左右吧。之后便是版本的更新,在实际使用中逐步完善。

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

优点:使用简便,功能较多。

缺点:人机交互有待提高。

第三部分 建议和规划

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

如果我是该团队的项目经理,我觉得要提高的就是在UI设计方面。首先,考虑的使市场,或者是面向人群,从而来制定其需要的功能。

且不说目前手机的普遍,人工智能成为这个时代的趋势。所以市场方面的顾虑并不上那么大。接下去就是功能,什么样的功能满足什么样的人群。首先是学生群体,这是这这款软件的传播者。接着是工作群体,提供一些办公的应用。还有就是大众群体,提供生活最普通的,最有用应用,来满足日常的需求。

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

类似的产品,Siri。

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

在UI上做改良。

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

应为第一印象很重要,这款软件的界面不好看。

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

用户选择一款软件,有时是很简单的,他会凭着对这一产品的第一印象来选择。用户能提前接触到软件最多的部分便是界面。所以花时间重构UI设计,是可以收获更多用户的。

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

( http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html ).

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

 如果要我来领导这个团队,不管是需求分析,还是UI设计,或是代码实现,我都希望能参与。能够更加清楚团队每一个角色的工作,方便日后的工作安排。

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

  因为此次的重点是放在UI设计方面,所以我需要有1个美工,3个开发,1个测试。开发人员和美工需要及时沟通,共同来设计出一份令人满意的UI界面。

之后就可以在开发中在分配一人出来测试。

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

第1周:问题明确,制定可性方案。通过网络调查,用户调研等多途径了解用户的需求,以便美工设计出初步多套UI界面。

第2~3周:需求分析是制定大方向,至关重要。所谓磨刀不误砍柴功,花费足够的时间是有必要的。整理用户反馈,美工继续改进UI设计,继续调查,继续获取反馈,并形成初步最终版。

第4~8周:开发人员完成内侧版本,测试人员进行测试反馈。

第9~10周:投放部分市场,接收正式用户的反馈,即时整理,修改BUG。

第11~12周:根据整理出来的反馈,开发人员进行修改,完成公测版本,测试人员进行测试反馈。测试通过,发布产品。

时间: 2024-10-08 10:29:12

作业app分析的相关文章

大作业NABC分析结果

大作业NABC分析结果 这次的大作业计划制作一款关于七巧板的游戏软件.关于编写的APP的NABC需求分析: N:需求 ,本款软件主要面向一些在校的大学生,他们在校空闲时间比较多,而且热衷于一些益智类游戏来锻炼自己思维的灵活性 A:方法 ,游戏主要包括两个板块,其一,是采用常规的闯关模式;另一方面,是采用论坛交流的方式,游戏用户,可以上传任何图片,供其他游戏者拼出图片的图形 B:给用户带来的利益或好处是界面简单容易操作,满足了大学生锻炼思维的需求,同时为他们提供了迎接挑战的机会,可以获得成功的成就

毀人不倦的“神器” 作业App

2007年的时候,有一款类似板砖的手机横空出世,一位已故的老人喊出:我们重新发明了手机,自此,全世界的智能手机.App.互联网企业和电信运营商联合编制了一张覆盖全宇宙的移动互联网,而人类则泡在这张网上欲仙欲死.放眼望去,从美国总统奥巴马,到北京地铁青年,从第一夫人,到流水线女工,全部都在玩手机.这块4寸左右的Retain屏幕,不仅支配了人类的碎片时间,也慢慢肢解着我们的大块时光,白领们常常趁着会议间隙偷偷玩一把Temple run II,也会趁着老板不在的空档读一段<小时代>,倘若有超过20分

赵雅智_android系统联系人app分析并获取数据

手机联系人存放位置 和短信一样在data-data下 手机联系人数据库解析 将contacts2.db表导出,通过SQLiteexpert查看 mimetypes表:存放的数据类型(电话,头像,姓名,邮箱) 外键: raw_contacts表:存放联系人的id contact_id:联系人id display_name:联系人姓名 data表:存放联系人的数据 data1:联系人数据 data2:在mimetypes表中data1表示值得意义 mimetype_id:联系人ID,data数据所属

二码公益软件开发app分析

二码公益软件开发app分析 王泽:151.1222.4001(微信同步)二码公益系统软件开发,二码公益app模式开发,二码公益平台开发,二码公益全返模式,二码公益商家让利平台,二码公益消费返利平台.非平台客服,玩家勿扰!!!灵猴欢腾辞旧去,金鸡报春迎新来.1月11日下午,二码公益山东商家联谊会暨年货大集,在青岛海鲜巨无霸怡情楼隆重举行.作为二码公益联盟商家的首批商户,里白黑蒜参与了活动并给予了赞助.本次年货大集是二码公益举办的第一次,现场气氛火爆,里白黑蒜更是得到广大消费者的喜爱. 你问我为什么

第三届 “创意正能量” 华中地区移动 App 分析与设计大赛 参赛心得

第三届 “创意正能量” 华中地区移动 App 分析与设计大赛 参赛心得 在本次比赛中,我团队在初赛以相对靠后的排名进入复赛,并在以相对靠后的排名在复赛中落选,未能进入决赛. 未能进入决赛的结果是意料之中的.但综合排名整体的偏低必然反映比赛准备中的问题.这些问题,显然是在生活与提升过程中长期不利于取得优秀结果的不良习惯和行为导致的. 通过对比赛过程的分析,我做出以下总结.总结将尽量做到反映备赛事实,摒弃完全归因于客观因素的不良想法. 一.     功能重点不突出 “自”的功能亮点集中于“融合”,即

三大跨平台开发App分析

三大跨平台开发App分析,目前跨平台开发的主流有三大家主流:Cordova.Xamarin.Unity. 目前跨平台开发的主流有三大家主流:Cordova.Xamarin.Unity. Cordova原名PhoneGap,是可以用Eclipse编辑Javascript搭配node.js写server端的程序,来产生不同平台的App.现在微软在Visual Studio 2015中,加入了Cordova项目,并整合了插件的导入流程,使开发者可以经由界面的操作,可以导入插件,甚至是Git的Addre

个人作业-2 必应词典安卓APP分析

产品: 必应词典 安卓版 第一部分:调研,评测 1.对于这款app的第一印象就是界面不是很美观,页面排版十分混乱,有些功能比较鸡肋,功能也不是很丰富,不过这款app的ui设计相对简洁,让人容易上手,对单词.语句的类别分类较详细,并且能制定目标,记录累计查词添加生词本给人成就感,还拥有清除数据功能,能方便清除用户的无用数据. 2.产品的bug及缺陷 (1)主界面排版混乱,精选文章里堆集了各种类别的文章,有些文章标题甚至中英文混杂. (2)搜索过的单词无法清除记录,让人看了心情烦躁. (3)搜索界面

团队作业五之旅游行业手机APP分析

深入分析旅游业手机APP——分析员王奕  在接到组长分配的任务的时候,我的内心是激动的.因为自己不擅长编程,所以还是比较喜欢这种“外围”的文字工作.但是,面对数量庞大的旅游业APP,一时间自己真的不知道如何下手,所以这里特别感谢我的队友们帮助我分析并且理出基本思路,让我明白我们的团队真的是像太阳一样. 移动互联网解放了人们的上网环境,旅游类App应运而生,蕴藏的巨大的商业契机和市场前景,引来众多互联网公司争相布局,携程旅行.去哪儿旅行.同程旅游占得先机,BAT三巨头当然不会错过好戏,创业型新兴互

团队作业之旅游行业APP分析

随着经济的发展,不论是在工作中的男女老少,还是在校园中的童鞋,都喜欢在假期来一场说走就走的旅行,来缓解生活中的各种压力.当然,在国家面临经济转型的情况下,更多的将工业,农业转向服务型的旅游业,各个省市为了刺激当地旅游的发展,也出台了不少措施,比如改善景区设施,智能化本地交通路线,以及网络化景区等等,这些使得游客更加深入了解景区的各景点,人文环境,让游客来到这里会感觉到更加的温和和心情苏畅,同时也会体验到旅游的初衷,了解了该景区的历史,相关人物以及历史事件等等..... 当然,除了在官网上能了解到