A demand
Software requirements work throughout the software project process, from the project evaluation stage, to the development stage, and even to the mass production stage, will be involved.
1 software projects are characterized by a changing demand and a sense of service, driven by the needs of customers (including project managers, product managers, standardization and UI interactions, internal and external customers) to meet the changing needs of customers.
2 Develop a demo version as soon as possible at the beginning of the project and provide detailed evaluation to the customer.
3 for a large amount of work or difficult function, to refine the decomposition, phased implementation in stages.
4 in the development process, and customers more communication and real-time interaction, in order to meet the needs of customers to actively guide the work to more effective completion of the development work (if the customer is required to achieve a certain function, can lead the customer to achieve a different way).
5 in the development process, to release the version in real time, so as to be able to respond to customer needs as soon as possible, so that customers can see more stage results, in order to dispel each other's doubts, to obtain the understanding and trust.
6 sometimes encountered for a feature, the developer's understanding does not fully meet the needs of the customer, so that in the development of the function to provide a version to the customer, rather than complete the development of the customer confirmation, can be done in the process of discovering the deviation of understanding, early correction, reduce the waste of resources.
7 for the customer's needs, if do not want to do, can not be directly rejected, but to the customer analysis to achieve this demand caused by the cost increase, progress delays, quality risks and other risk, to provide risk assessment to the customer.
8 for some special needs, customers can be asked to provide reference machines, in accordance with the implementation of the reference machine development; for SIM card and other related requirements, customers should be able to provide the corresponding SIM card, in order to facilitate the development.
9 in the development phase, customers often through the form of e-mail demand, it is best to ask customers to write the requirements in the document, in the form of documents, convenient to save and summarize.
10 in the process of the project, we need the client to specify a demand output of the total interface person, do not multiplicity, affect communication efficiency.
11 It is best to identify with the customer a point in time to lock the demand, that is, after this point in time, if the customer re-proposed new requirements, need to re-establish the project schedule.