Customers often demand is gradually in-depth real practical needs are often not as simple as just mentioned at the beginning easy to get ...

  Below is a true example of the gradual deepening of customer needs, to share with you, how customer demand is gradually deepened, but simply a demand throws a lot of functional requirements, and says it is not simple and easy. 

 

  Step One: As long as a simple internal instant messaging tool

  These days there is a client looking for me to be an internal enterprise instant messaging tool, will most simple kind on it, I gave him recommended internal instant messaging tool with 500 yuan, saying that to meet the requirements of the easiest , full source code can also be provided, some of the program development interface is very simple, few can get.
  Step two: in-depth features, you need to be able to send files, video, offline files, multiplayer session
  Just preliminary requirements are met, the additional needs of customers and coming up, this is not to be a professional mature instant messaging software needs a simple reminder message is not, not just the amateur level, send offline messages, send online so the message is simple, although these can meet the customer's demand again.
  The third step: the need for all kinds of documentation
  There is not enough light software, need to look at a variety of materials, installation manuals, operation manuals, before making a formal use, or how people use ah? This is the time to be a little reasonable.
  Step four: the need for demonstration system
  The documentation is provided, the customer will be asked to demonstrate what the system needs to have, in short, demand will multiply one by one.
  Step five: the need to support the organization, unlimited subsidiary department of the organization
  Finally more than a few can meet the functional requirements, further needs of customers again, this can not be used if it can not meet, no way can only continue to meet.
  Step Six: The software can not set a time limit
  These preparatory work provides, customers will also require software can not set a time limit, and so on.
  
  Step Seven: Software remove some non-core functions
  Read the instructions, the manual, some features they need to get rid of, saying that some functions are not needed, and so need to be removed. . . . .
  
  Step eight: the need for performance test report
  Also need to know how to run performance under a variety of hardware environments instant messaging software, the number of concurrent users can access support in the end? He fainted, Big Brother you from this requirement really simple ah.
   
  Step 9: the need for a formal contract, etc.
  The above problems are solved, and customers need to have a business contract, payment terms, etc. Then the whole lot of issues come up, and it is very demanding, responsibilities and obligations are very clear.
  Step 10: also need to have a workflow can
  Said that the project is bound together, not only instant messaging product line, we still need workflow component can, and need to meet the set procedure under B / S interface workflow components, this cooperation can only be carried out, fainted this requires that your brother is not how one-time proposed, put forward several days before and after the toss, and then step by step in depth.
   
  Step Eleven: Workflow also need to meet many of the requirements before they can
  Workflow can also have, in addition to the requirements of customers began to lift, and also need to have very clear dozens of function points workflow, and even some superb functional requirements are coming up, really can make people vomit blood ah.

Reproduced in: https: //my.oschina.net/iwenr/blog/227731

Guess you like

Origin blog.csdn.net/weixin_34189116/article/details/91674389