A specific software development process introduced

Software development is the process of creating software system software components according to user needs, it is usually carried out by way of the project, with the software by means of project management to be performed. Software development process there are eight steps:

(1) demand research

The demand for research is the basis for software development. Each project begins with a demand. Demand is the user wants to achieve what function, what kind of things to do. On the basis of these ideas, the more in-depth digging, further analysis to figure out the user's purpose, to achieve the needs of users.

(2) Project Design

Carry out the project design based on the needs of research, project design is divided into two stages: the preliminary design phase, detailed design stage.

(3) prototype

Based prototyping project design document, the professional technical documentation into a functional prototype operational. Prototyping is very necessary to, not only is the communication between the user and the developer of the bridge, is the best means to developers design the function and process of combing, which is characterized by interactive / easy to modify. The effect is to reach the final prototype design and page final system remains exactly the same. All were completed in the prototype design phase it is scheduled for a design and, in the subsequent development process functional design.

(4) static development

Development framework to build a system based on prototype development, and all the static pages developed to prepare for the next programming development. Upon completion of the static page developer to do adequate testing to ensure compatibility page.

(5) development program

By design features, sub-modules, sub-function of the program development, program development process should pay attention to standards and specifications, agreed to develop it will be allowed, in addition must write a comment.

(6) Testing and running

The most important stage of development after the completion of the test is running. Before the system to make full deployment of the implementation of the test, the main purpose of the test is to find errors that are not found before, to ensure the normal operation of the system on-line.

(7) to deploy embodiment

After the test, it will be shut down development and debugging environment, the implementation of the formal deployment platform, domain, server, certificates and other content ready.

(8) Operation and Maintenance

Operation and maintenance needs after deployment, to monitoring and inspection system to ensure system availability.

Guess you like

Origin www.cnblogs.com/panxiaoyv/p/11627953.html