Job three----Microsoft Cortana app Assessment

Source: Internet
Author: User

Microsoft Cortana (Cortana) iOS edition

The first part: evaluation

1. First time Experience

a lot of interface content, map News Food movie Weather, etc. even the vehicle limit number has, feel very strong. It is visually comfortable and the background color is available in a variety of colors. There are many functions, reminding Calendar alarm clocks and so on. Speech recognition can also be achieved.

  2.Bug definition

Bugs can be broken down into symptoms (symptom), program errors (Fault), root causes (root cause).

· symptoms: That is, from the user's point of view, the software what is wrong. For example, when you enter (3211), the program exits with an error.

• Program error: From the point of view of the code, what errors in the code lead to problems with the software. For example, the code accesses an illegal memory address--0x0000000c in a situation where it is entered.

· Root cause: The root cause of the error, which causes the code to be wrong. For example, the code does not correctly judge the case of Id1==id2, and thus refers to a variable with an unassigned initial value, which occurs in the above case.

The program made it nearly one hours, not found significant Bug, just found some minor problems.

2.1 First feels that speech recognition is somewhat inaccurate and is somewhat longer to recognize.

2.2 Voice input "Turn on Calculator", instead of turning on the calculator, I opened the Web page and queried the information about the calculator.

3. Object Interview

3.1 Introduction to the background and needs of the interviewed audience

I interviewed two students, an iOS user, an Android user, the two students common purpose is to complete the teacher assignments

3.2 User Experience

A (iOS): Think the interface is very novel, the function of a mobile phone in a number of apps are linked together, feeling and Siri similar, but the accuracy and speed of speech recognition without Siri fast and accurate, will continue to use Siri.

B (Android): Think that solves the problem of Android mobile phone users, can improve life and productivity, can and Siri contend.

3.3 Summary

Overall, Microsoft Cortana is ideal for Android users.

Part II: Analysis

1. with a team of about 6 people, a computer university graduate, and a professional UI support, it takes about 5-6 months to develop applications from the four phases of requirements analysis, design planning, code development, and post-test. If the team does not have any experience, it is estimated to be extended to 7-8 months.

2.

Name

Sensory experience

Run Experience

Advantages

Disadvantages

Microsoft Cortana

interface neat , brightly coloured, well-arranged

Speech recognition is faster, messages are restored via voice and pictures and text

fully functional, Can recognize English words, even can tell jokes and sing

Open other app

Siri

Black background, voice dialogue interface

Fast and accurate speech recognition with language and text reply

Can handle anything, and can call when the phone is unlocked

English words cannot be recognized after setting the language to Chinese.

Part III: Recommendations and Planning

1. If I am the project manager

I will do market research on iOS users, how to make them satisfied, in order to make Windows users Android users satisfied, but also occupy the position of the iOS market.

2. What kind of products are available on the market?

At the moment, I think Siri is the biggest opponent in the market.

3. features I want to design

Answer phone function

4. Reasons for Design

Since there is the function of the call, I think more need a phone function, such as in the car can be voice control in the way to decide to answer calls or hang off, reducing the risk of manual control.

5. Why does the user use your product / feature?

Because of improving the quality of life and efficiency of users, software can quickly, easily, accurately and professionally solve each user's questions and complete the operation.

6. Innovation

N: Now we need a software that can get closer to life, and this software can handle anything in life.

A: User feedback is the most important, we can let users according to their own needs to design the software in the number of features and layout of the page.

B: It can solve a big problem for Android users and make life more quality.

C: The biggest competitor is Siri, but the enemy can baizhanbudai, we have to learn the opponent's ideas and methods to improve our software.

D: To promote our software and publish it in major app stores through two major social software and Weibo.

7. If I were to lead

1. First of all, do a lot of market research to understand what users need

2. Develop work plan and time

3. Assign tasks appropriately to develop code for employees

4. Quality must pass through, improve the stability

5. Try to find bugs and resolve them for a period of time

6. Public release

8. Configuring Roles

In the first 1 months, 2 people were assigned to conduct market research to obtain data, and 3 others developed the software.

2nd month and 3rd month full software development and art processing, rotating work, reasonable time.

The last 1 months of full trial, to resolve the bug to improve stability, ready to release.

9.12-Week release plan

1th Week: Demand analysis

2nd week: Frame design, functional logic design

第3-8 Week: Code development, art

第9-11 Week: Trial run, test, fix bugs

12th Week: Release

Job three----Microsoft Cortana app Assessment

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.