Software, software Engineering, water Fall (waterfall model), source of nouns such as Code complete

Source: Internet
Author: User

The term "①.software-software" appeared in the 1960s, and the software software--1958 was presented by the famous statistician John Tukey of Bell Labs.
Software and hardware together constitute a complete computer system, they are interdependent, indispensable.
Since the birth of the first computer, the production of software has started, and so far, it has passed through three stages. That is, the programming era, the era of program system, software engineering.
1. Program Design era (1964 ~1956 years)
This stage of production is the individual manual labor, the use of tools are machine language, assembly language.
2. The time of the program system (1956 ~1968 years)
This stage of production is the workshop of small groups of co-operation, manufacturing tools is a high-level language, the development of methods still rely on personal skills, but began to propose a structured approach.
3. Software Engineering era (1968 to present)
This stage of production is engineering, the use of databases, development tools, development environment, network, distributed, object-oriented technology to develop software.

②.software Engineering-1968 North Atlantic Treaty Organization meeting in former federal Germany

③.water Fal-l Waterfall model is the software life cycle of the activities defined as a fixed sequence of the connection of a number of stages of work, such as waterfall water, and finally get software products.

1970 Winston Roys (Winston Royce) proposed the famous "Waterfall model", until the early 80, it has been the only widely used software development model. ④.agile Methodology (Agile Method)-presented by Martin Fowler and others. In February 2001, 17 Masters, such as Martin Fowler, who had made a difference in the field of software development, gathered at a ski resort in the Utah State Wasatch Mountains for 3 days to relax and discuss. They want to change the traditional document-driven, cumbersome software development model. So at this informal rally, the Agile Software Development Manifesto was born, and the agile approach was first proposed. Answer Person: Yang Yujie

Software, software Engineering, water Fall (waterfall model), source of nouns such as Code complete

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.