A case study of English learning app

Source: Internet
Author: User

The first part of the research, evaluation

1. First-time experience

The first interface is friendly, because the software for the user has a large part of the users want to improve their English level of students, so the daily sentence on the home page so that one can see, at the same time with a picture display, so that the color is more rich, so that students from the boring learning, to provide some wonderful sensory experience. But the page at the bottom of the article recommendation, the format is not standardized, give people a sense of chaos, some articles are all font size of English, easy to let readers lose interest in reading. In addition, the Bing Dictionary can be a large classification of functions and put the options at the bottom, so that users can quickly get started with the software. The most important feature is that the Bing Dictionary provides practice and testing in spoken language, which is very powerful to meet the needs of our customers to improve their spoken language from other English dictionary software.

2.Bug Test

    • Flash back, log in will crash your system

I believe that many users have experienced this experience, after clicking on a feature after the Flash back! This is not the worst, I closed the software from the background to reopen, the results will not open! Each opening is a direct exit. Only uninstall the software reinstall, reinstall, after a login, the software automatically crashes! (To go back and forth to install the software three times, no longer dare to login)

    • Audio files cannot be legally output

Click on the first page of the recommended word of the audio match no response, only click the word into the pages to use the audio icon.

    • Double-click jumps directly to the bottom of the page

3.Bug description

    • The first bug symptom is a flashback, followed by a system crash. After the black-box test, the preliminary decision is a program error, a button triggered access to the illegal address caused the program error, or the software is poor processing of compatibility.

(I took a screenshot in the blink of an instant)

    • The second bug symptom is the click Audio does not respond, after the black box test, initially decided that the program error is the first page button is not connected to the corresponding audio output function

4. Share

I shared the Bing dictionary with a 21-year-old female college student at a college, and interviewed her about her feelings in the process of using the software.

5. Summary of the interview

1. Background and needs of the interviewed audience

The female college students age 21 years old, network engineering major, just passed the national English four exam, ready to continue to attack the six level. Use the software to check the words back word and hope to improve the spoken language through the software.

2. Getting Started experience

    

3. the software can basically meet the needs of the user. The advantages and disadvantages of data volume/interface/function/accuracy

    • A. A six-level thesaurus that has the user's needs on the volume of data and can find the words we use.
    • B. On the interface: the main interface is concise, the frame is complete, the color is harmonious, but some of the interface is not friendly, which affects the reading interest.
    • C. In the function: can realize the user needs of the function, at the same time more than one of the oral test module, voice input accurate, can also score, powerful.
    • d. Photo Translation recognition is accurate, but each page word recognition time long, Word multi-page translation will lead to recognition failure.

4. Improvement of views

    • A. Want to be able to add a review word module.
    • B. When reading the article, I hope to create a definition directly above it by clicking on the word.

5. Conclusion

    • Yes, good.

Part II Analysis

1. Use all the features of this software (including back words, word challenges, oral exercises, etc.), and contact the second part of the analysis to estimate how much time this project will take (about 6 people in the team, computer university graduates, and professional UI support).

2. Analyze the current quality of the software (compared with similar software, at least 2 software), reasoning out the software team in software engineering can improve the important aspects (specific recommendations). The results of the comparison are asked to List a table comparing the advantages and disadvantages of each software.

Software function Bing Dictionary Baidu Translation Hujiang Happy Word Field
Interface Part of the interface is very friendly, but still exist most of the page layout is not beautiful The interface is simple, but the function entrance is not good The main interface is friendly, other interface design is more casual
Accuracy Photo Translation English recognition is high, but sentence translation still can not be fluent Sentence translation is not fluent, photo recognition is poor, need to draw a sentence or words to translate The word explanation is detailed, the sentence translation is not fluent, cannot photograph the translation
Advanced Features Able to conduct oral training and study, can take photo translation, can't translate many languages Able to take photo translation, translation of multiple languages, no oral training Ability to learn and translate multiple languages, no oral training, no photo translation
System compatibility Poor Better So so

Therefore, the above table can be improved by:

    • Improve system compatibility so that it can be used in a variety of systems
    • Import databases of more languages to enable them to translate and learn more languages
    • Enhance the friendliness of some pages and solve the problem of typesetting clutter

3.[ Additional questions ] According to understanding and experience, draw the whole software all functional logic block diagram, according to the importance of the module to identify the importance of the degree, completion, starting point and effect;

4.[ Additional questions ] for different dimension ratings, the user experience, UI aesthetics, core functions, respectively scored (can give a more detailed score more excellent).

Function Score (10 points per item)
User Experience
  1. Get started fast, easy to familiar with high, 7 points.
  2. Low fluency, slow speed, 5 points
  3. System compatibility is poor, easy to flash back, 3 points
Beautiful UI Interface
  1. Home content concise, beautiful page, 8 points
  2. Article page layout poor, font size is not aesthetic, 5 points
  3. Learning interface is simple, not beautiful but also not messy, 7 points
Core functions
  1. Photo Translation recognition rate is high, 8 points
  2. Oral training is highly practical, unique in function, 9 points
  3. The spoken radio function is unique, but there is no Exit button, which causes the disturbance to play in the background, 5 points
  4. Selected articles recommended difficult words can not be translated in real time, 6 points

Part III recommendations and planning 1. If you are a project manager, how can you improve and win in the competition?

While maintaining the advantages of learning from the lessons learned. Through demand research and demand analysis, to understand customer needs, the development of user response, more practical, more suitable functions, while improving the existing functions, "more than one" product can be selected by the majority of users.

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

Learning the course of the app has Hujiang school, query the dictionary app has Baidu translation, Youdao translation, the back of the word app has hundred words chopped, hujiang happy word field, scallop words

3. What kind of features do you want to design?

The database unlocking function in the puzzle game, such as after the first pass, you can find the English dictionary, and then you can start to query English words, after the second pass, you can unlock some of the English learning curriculum resources, and so on.

4. Why do you want to do this function, not other features?

Now the mainstream use of this type of software is still a student, and the nature of the students are still love play (special Time puzzle games), so that in the game to play while learning, easy to attract students.

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

Users in the face of a number of choices will certainly be convenient and unique interesting software, and my products can do more functions, fun, and more to attract users, then it is also more inclined to be the majority of users choose.

6. Where is your innovation? Please use NABCD analysis

1) N (need demand)

For our students, the most effective way to improve performance and practical ability is to learn courses, practice spoken language, query dictionaries and recite words, and the face of long time to learn most people insist on not down the reason is too dull, if there is a game to learn software, play the game guilt waste time to see "new equipment", Back word learning, most people will be very interested in experience, so it is not a problem to find 10 potential users.

2) A (approach procedure)

First of all to find some to do the game development, and then find some to do learning software, and then recruit some understand the flexibility of the use of the database. The most likely to encounter the difficulty is the game development and dictionary software can not be a good combination, which requires us to recruit some solid foundation of the students, encountered in the development of difficult times can be from a large number of information to obtain effective information.

3) B (benefit benefits)

Many software do not learn courses, practice spoken English, recite words, check the dictionary function complete, also lacks to attract the customer's educational ideas, so my "multi-in-oneness" products are more easily selected by the majority of users.

4) C (competitors competition)

On the market Learning course app has Hujiang School, query the dictionary app has Baidu translation, Youdao translation, the word of the app has hundred words, hujiang happy word field, scallop words, puzzle game also has Monument Valley, Loveyoutobits and so on, So users will be more inclined to use my product if they can use my product experience can be separated from these software experience is not the same.

5) D (Delivery delivery)

To vigorously promote product characteristics, the product features. Like what:

    • A. Can set up a competition, the global rankings are published and set up prizes, to attract users;
    • B. You can give some well-known star advertising fees, let them live video broadcast the experience of the software.

7. What would be different if you were to lead the team?

Product creators are more familiar with the product, there is a clear concept, the product requirements more serious, if you can make products should be more effective.

8. If your team has 5 people, 4 months, you as a project manager, how should you configure roles (development, testing, artwork, etc.)?

Two people do front-end, front-end and art in one months to all the interface is designed, and the interface code to two back-end, back end in the front end of the first interface design can begin to develop, the first three months to complete all the functions, the last one months of testing software re-transformation.

9. Describe what your team will do each week during the 16 week period in order to release the software, size milestone settings, on schedule 16th week

A case study of English learning app

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.