Requirements Analysis and Prototyping--Memorandum

Reference link: http://www.cnblogs.com/hzsaiprogram/p/5875625.html

team member:

  43021 Zhan Zhengen

demand analysis:

Demand analysis  of customer needs  , using NABCD model .

  The NABCD model is explained as follows:

  N, needs (need), to solve the needs of users;

  A, approach (approach), means to solve needs;

  B, benefit , what benefits the product will bring to customers/users;

  C, competition (competitors), market competition, see the pros and cons of the situation;

  D, promotion ( delivery), how to put the product into the hands of users.


  N: Modern people's life is fast-paced, office workers are busy with work every day, the student party's dormitory classroom canteen is three o'clock every day, and so on. In this case, people will inevitably forget some things, sometimes trivial things, sometimes big things that affect lifelong happiness, so in response to this situation, I decided to design a memo to meet the needs of users and solve the problem of noble people The question of forgetfulness.

  A: After understanding customer needs, we have done the following work:

    1. Between web and app, we choose app . Because the memo is inseparable from daily life, and now with advanced technology, almost everyone has a mobile phone, so the app effect is better;

    2. Make a draft of each function with reference to similar software in the past;

    3. Use the ink knife software to design the model.

  B: A new day, a new life. Allocate the tasks of the day in advance to improve the efficiency of work and study, and no longer worry about the bad problem of forgetting things;

  C: At present, all the memo software in the market are our competitors. Their advantage is to enter first and occupy a certain market share. Our advantage is that we can learn the strengths of competitors, analyze their weaknesses, and better optimize the software;

  D: Use sharing to WeChat Moments for software promotion.

Prototype System:

  Prototype system development using Ink Knife software. The details are as follows:

  

  

  

  

  

  

  

  

  The highlights of our memoization model are analyzed from the diagram above:

    1. Integrate notes, alarm clocks, and memos into one;

    2. Assign tasks to specific dates at any time and can be queried and modified;

    3. The day's tasks are settled on the same day, and the detailed completion of previous tasks is recorded;

    4. A brief summary of January and a major summary of the year. Let you know yourself better and keep improving.

PSP form:

    Estimated time (minutes) Actual time (minutes)
Planning plan 30 20
Estimate Estimate how long this task will take 30 20
Development develop 170 330
Analysis demand analysis 30 60
Design Spec Generate design documentation 20 30
Design Review Design Review (review design documents with colleagues) / /
Coding Standerd Code Specifications (to develop appropriate specifications for current development) / /
Design specific design 120 240
Coding specific code / /
Code Review code review / /
Text Test (self-test, modify code, submit modification) / /
Reporting Report 60 60
Text Report testing report 55 55
Size Measurement Computational workload 5 5
Postmortem & Process Improvement Plan Post-event summary and process improvement plan / /
Sum total 260 410

Summary of experience:

  Pairing experience:

  Project summary: It is the first time to use the NABCD model to conduct a process-based demand analysis, and learn a software about prototyping.

 

 

 

 

 

 

 

 

 

 

 

 

Guess you like

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