I. Research and evaluation
1. The experience of getting started:
The first impression of Bing Dictionary is simplicity, simple and fresh interface, no ads, clear function, convenient operation. The "Daily sentence" and "Featured articles" of the homepage feel very good, but the word associative function, although beautiful but not practical enough. "Word Challenge" and "Oral training camp" are very practical and have created a good learning experience for English learners.
2.BUG (defects in software):
According to the definition in the law of construction, bugs can be broken down into:
1) Symptoms: That is, from the user's point of view, the software what the problem.
2) Program error: From the point of view of the code, what error in the code caused the problem of the software.
3) root cause: The root cause of the error, which is the cause of the code error.
Microsoft Bing Dictionary (Android version) specific bugs are as follows:
BUG1: words cannot be interpreted in this part of the word.
BUG2: The language of the entire interface will change successfully after the language settings have changed and only some of the word languages have changed and must be exited after logging back in.
BUG3:"a daily sentence" To share the link click will appear garbled (and QQ will).
BUG4:"Back word" learning module in the upper left corner of the learning progress disorder, each quit learning to go in, learning progress is not the same.
BUG5:"memorize words" in the Learning module, click the "Impression" word, will appear in the "Mastered" word list.
BUG6: Clear History query record is invalid, return to query, history still exists.
3. Interview:
3.1 Background and needs of the interviewee:(1) level six preparation; (2) variable naming for programming.
3.2 Use 10–30 minutes of the app's features:
3.3 User experience:
(1) For most of the word translation can be solved, but the Chinese sentence translated into English sentences sometimes appear deviation;
(2) For some rare Chinese can not be accurately translated, the interface neat and easy to operate;
(3) Overall in the same type of software level generally.
3.4 User's Product improvement Opinion: hope to be able to update the new term appearing on the network in real time
3.5 Conclusion and evaluation: General
Two. Analysis
1. Time estimate :
Using all the features of this software (including back words, word challenges, oral exercises, etc.), contact the second part of the analysis to estimate how much time this project will take (team size is around 6 people, computer university graduates, and have professional UI support).
Demand Research 1 weeks
Demand Analysis 1 weeks
System Design 1 weeks
Software encoding 8 weeks
Software Testing 2 weeks
Testing and Improvement 2 weeks
Process Release 1 weeks
Total 16 weeks.
2. The same product (Youdao dictionary, PowerWord) comparison:
Bing Dictionary: Simple and intuitive interface. This interface design makes it very convenient for users to use them. At the same time, the function is clearly divided, and the user experience is greatly improved with no embedding ads.
Youdao Dictionary: Overall page layout is also comfortable, the interface to cold color red and white-based, simple atmosphere. Home Page recommended a wealth of subject knowledge, including literature, film and television, science and other aspects, but also joined the relevant mapping, greatly enhanced user interest and visual experience.
Kingsoft PowerWord: The interface is very mediocre, icon color slightly failed, multi-color so that the overall visual feeling is not refined, not elegant. Boot ads and Home page implant ads This also pulls down the overall goodwill degree.
By querying several commonly used abbreviations: Ruok (is you OK?) ), AFK (away from keyboard), thx (thanks), ttyl (talk to you later), ASAP (as soon as possible), BBL (being back later), the result is as follows:
Bing Dictionary: can only query to Ttyl, ASAP.
Youdao Dictionary: In addition to BBL can be queried.
PowerWord: In addition to THX, BBL can be queried.
In conclusion, the word storehouse of Youdao is the richest, Jinshan is the second, while Bing Dictionary has the lowest richness of thesaurus.
Using three dictionaries to translate "as a junior student, we have to study hard, make progress every day", three dictionaries give three kinds of answers:
Bing Dictionary: As a junior student,we should study hard and make progress.
Youdao Dictionary: As a junior student, we should good good study, day to up.
PowerWord: As a college student, we should study hard, every day.
In contrast, the translation of the Bing Dictionary is the most accurate, powerword lesser, and Youdao translation is more inaccurate.
- Multi-lingual Translation
Bing Dictionary: Focus on the translation of English and Chinese, do not provide translation of other languages.
Youdao Dictionary: Not only support the translation of Chinese and English, but also support the Chinese and Japanese, Chinese and Korean and other languages of the translation. Users only need to enter keywords in the search box, select a language, and then click the Search button to get the pronunciation, interpretation, authoritative dictionary, usage, sample sentences, and encyclopedia associated with this keyword.
PowerWord: Support the translation of Chinese and English, but also support the Chinese and Japanese, Chinese and Korean, and other languages of the cross-translation.
Bing Dictionary: Learning module in the "Oral training camp" and "I love to speak English" for the provision of sub-categories of real-time oral practice, improve the level of oral English. In addition, Bing Radio, Word Challenge and so on to provide users with listening training and word memorization and other aspects of the learning function.
Youdao Dictionary: "Fine Class" to provide users with a complete course live recording system. Users can quickly play, replay lessons and interact with the teacher in real time by commenting. At the same time, the focus of the function of the user in the course of the lecture, you can mark the key part of the review, to provide students with the best experience of listening. But there is a slight shortage of oral training.
PowerWord; The English learning function is mainly focused on dictionaries and listening, contains a variety of copyright dictionaries and rich real-life recordings, and has a variety of common dialogue practice, for English learners to provide a wealth of learning materials.
In summary, Bing Dictionary, Youdao Dictionary, PowerWord in the interface, thesaurus richness, translation accuracy, multi-lingual translation, learning function 5 Modules of the basic comparison results are as follows:
Contrast |
Interface |
Word Library richness |
Translation accuracy |
Multi-lingual Translation |
Learning function |
Bing Dictionary |
Simple |
So so |
Excellent |
No |
Excellent |
Youdao Dictionary |
Simple |
Rich |
So so |
Yes |
Good |
Jinshan dictionary |
  General |
  good |
  good |
  |
  good |
As a result, the Bing dictionary in the translation and learning functions of the two are relatively good, the proposal can enrich the thesaurus and provide a variety of language translation, for different language learners to provide more excellent service.
3. Functional Logic Diagram:
4. Different dimension ratings (percentile):
User experience: 70 points
UI Interface Aesthetics: 85 points
Core functions: 70 points
Iii. recommendations and planning
1. If you are a project manager, how can you improve and win in the competition?
I will pay attention to the user's functional use, more from the user's point of view analysis, and actively listen to the user's comments and feedback, and constantly update and improve the product. Through the user reputation, expand the market.
2. What kind of products are available on the market?
Dictionary software: Youdao dictionary, PowerWord, European dictionary, dark Blue Dictionary and so on; Word learning software has: hundred words chopped, scallops, jinshan back words and so on.
3. What kind of features do you want to design?
I will design the function of reading comprehension and add some reading comprehension questions after the selected articles.
4. Why do you want to do this function, not other features?
Today's similar products, including the Bing Dictionary, have a lot of work to do with listening training and word practice, but less training on reading skills is simply a push to select articles.
5. Why does the user use your product/feature?
Today, most use software to learn words in order to improve their English reading ability, to cope with various examinations. At the back of some selected articles add a few reading comprehension questions, so that users can read the consultation at the same time, to exercise their English reading ability.
6. Where is your innovation? Please use NABCD analysis.
N (need demand): solves the user to improve the reading ability demand.
A (approach practice): First in the student community to promote small-scale, collect user experience, and according to the user's advice in time to improve the function.
B (Benefit Benefits): Attract students and groups that need to improve their English reading skills.
C (competitors Competition): Do a good job in market research and advertising, while paying attention to user experience, to the user reputation to gain a competitive advantage.
D (Delivery delivery): Can be on Weibo, and other users of the software platform to put the appropriate ads.
7. What would be different if you were to lead the team?
I will pay more attention to the user experience this piece, through a large number of research interviews, timely collection of user feedback, the functions and deficiencies to do perfect.
8. If your team has 5 people, 4 months, you as a project manager, how should you configure roles (development, testing, artwork, etc.)?
Early: 2 Development, 1 tests, 2 artists; after the basic completion of the post-development, the developer participated in the test: 3 Tests, 2 artists.
9. Describe what your team does each week during the 16 week period in order to release the software, size milestone settings as scheduled on the 16th week.
1TH Week: Conducting demand research;
第2-3 Week: Needs analysis and function design;
第4-11 Week: Software coding;
第12-13 Week: Testing and improvement;
第14-15 Week: Make public test, get user feedback and improve;
16th Week: Promote and put into the market.
Individual homework 2--English learning app case study