Software life cycle and development model

Source: Internet
Author: User
First, the Software life cycle:

Feasibility studies, requirements analysis (these two steps are software defined)

Summary design, detailed design, implementation, integration testing, validation testing: Software development use and maintenance, decommissioning: maintenance. Second, the software development model: 1, the software needs can be fully determined as the premise of the Waterfall Model 2, in the early stages of software development can only provide basic needs of the progressive development model such as: Prototype model, spiral model. 3, the transformation model based on the formal development method. Waterfall Model 1. Main ideas: A. Software development process and software life cycle consistent B. Causal relationship between adjacent two phases C. Periodic product review is required. 2. Insufficient: A. Lack of flexibility B. In the final phase, a version of the software can be run. Iv. Rapid Prototyping Model 1, advantages: A. Help to obtain user needs and enhance understanding of requirements B. Early detection of errors in the software c. Dynamic changes in support requirements D. Suitable for dynamic changes in demand, difficult to determine in advance The system. 2. Insufficient: A. Risk analysis cannot be supported. Five, spiral model

Software life cycle and development model

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.