memo prototyping

Paired with: 3001 Huang Zhiming

Tools used: ink knife

  In the fourth chapter, the importance of cooperation between the two is described. The two can cooperate with each other and be responsible for different parts and complete the task better.

The eighth chapter mainly describes the NABCD model. Do a good job of demand analysis, in order to be able to better innovative projects.

The model is as follows:

  1. N (need requirements): understand the needs of users, understand the pain of users.
  2. A (approach approach): After understanding the needs, meet the needs and solve the pain.
  3. B (benefits): What benefits can the software bring to customers.
  4. C (competitors competition): What are the advantages of the software.
  5. D (delivery promotion): How to let more people know about your software.

The design process of the NABCD model:

  N: Among the memorandum software I encounter in ordinary times, it cannot meet most of the needs of users. While it can record things, it cannot have a reminder function like an alarm clock, and only the reminder of the alarm clock is not enough, and the repeated reminder function of voice is needed. So I want to design a memo with a reminder function to remind users in time.

  A: After understanding the needs, start thinking and analyzing how to solve the problem.

Because many people now rely on mobile phones, they choose apps. After referring to other people's apps and searching for information on the Internet, I determined my personal idea and drew the rough model interface through simple painting.

  Finally, the core design is determined, and then the main prototype design is displayed through the ink knife.

  This is the main interface after entering, there is a search bar at the top, an added button at the bottom right, and a setting menu can be pulled out at the top left.

  This is the menu page of settings, which can be hidden by swiping left. The functions on the settings page have not yet been implemented, and it is only the initial design, and the functions will be continuously improved and implemented in the follow-up.

  This is the interface for adding memos, and pictures can be added to the contents of the memo to record every bit of it. Below you can set the date of the reminder, and you can also set the method of the reminder. The table function is yet to be improved.

  This is the interface of the alarm reminder setting. You can see that there is a repeat reminder function, and you can set the volume and specific time.

  The basic functions of the voice reminder setting interface are the same as the ring reminder, but the type of reminder sound can be set. The voice reminder function may be more useful than the ring reminder function.

  The search interface is relatively simple. The search function is mainly to quickly find the required memo file when there are too many memo files

 

  Highlights of the App:

    1. When adding a memo, you can set the color of the memo file. There are seven colors in total. Users can distinguish different types of memo files by color. From the above screenshot, you can see that I have set up a blue memo file. At the top of the interface for adding memo content, you can see what color you have currently selected. Search can also search memo files by color, but the specific function has not been added.
    2. It has two reminder methods, bell and voice. In the future, the function of binding WeChat users and using WeChat to remind will be added, but this is just an idea.

 

  B: Through the simple interface design, it is convenient for users to use it better. Users can not only record their own affairs, but also manage their own memo files in an orderly manner. The role of various colors is to better manage users, avoiding the problem of all files being the same and looking tired.

  C: This prototype design still has a lot of pressure in the face of other prototype designs. Because under the same circumstances, some basic functions have not been perfected. Although there are many novel functions, there are still many gaps compared with others. 

  D: After perfecting the prototype interface, we will fully devote ourselves to development.

             You can consider initial promotion through blogs, or WeChat group chats for promotion. After some promotion and understanding, collect everyone's experience, and then improve it and listen to users' suggestions.

Performance Analysis:

         Purpose: To reduce the complexity of the program

         Performance analysis can better find the bottleneck of the program, so as to improve

    However, since it is only a prototype design of the product, and there is no actual code and finished product, it is impossible to conduct a real performance analysis. However, the bottleneck can be predicted through the initial prototype design, which may be the difficulty of code implementation. In terms of search, there are not only text search, but also voice search and color search. The connection to the backend of the interface is also a problem.

PSP Form

PSP2.1

Personal Software Process Stages

Estimated time (minutes)

Actual time (minutes)

Planning

plan

 30

 40

· Estimate

· Estimate how much time the task will take

 90

100 

Development

develop

 0

 0

· Analysis

· Requirements analysis (including learning new technologies)

 20

25 

· Design Spec

· Generate design documentation

 10

15 

· Design Review

· Design review (review design documents with colleagues)

 5

· Coding Standard

Code Specifications (to develop appropriate specifications for current development)

 0

 0

· Design

· Specific design

 30

60 

· Coding

· Specific code

 0

 0

· Code Review

· Code review

 0

 0

· Test

· Testing (self-testing, modifying code, committing changes)

 0

 0

Reporting

Report

 10

15 

· Test Report

· testing report

 5

· Size Measurement

· Computational workload

 5

· Postmortem & Process Improvement Plan

· Summarize after the fact and propose a process improvement plan

 10

15 

total

 

 215

 287

 

Summary of experience:

    Through this pairing cooperation, we can see the truth that more people are more powerful. Although it is just a simple prototyping design, there is still a lot of work. One person's thinking is limited, two people can diverge their thinking, think and discuss more different content.

    The efficiency of pairing has been fully reflected, and disagreements and conflicts have given us more motivation to communicate and think. Reflecting the feeling of pairing earlier laid a good foundation for the subsequent team project design. Maybe the work is not perfect, but I have gained a lot.

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324847175&siteId=291194637