Software development is increasingly not like industry, but more like agriculture and animal husbandry

Source: Internet
Author: User

I learned software engineering. The biggest misunderstanding of the name of software engineering is: It seems that software development can achieve industrialization like automobile production, by clicking a button, the software can be manufactured from the production line. After years of software development, I feel that software development is increasingly different from industry, but more like agriculture and animal husbandry. In addition to daily production, agriculture and animal husbandry mainly depends on people. The same is true for software development. In addition to processes and tools, software development depends primarily on people. Human factors play an important role in software development. Japanese Automobile Lean manufacturing (every employee on the assembly line is a versatile player that can learn from each other, which is similar to the Cross-function and Pair Programming of the Agile Development Team) it is better than Ford's automated production line (each employee on the assembly line is single-functional and only knows his own process) to prove this, currently, people-oriented and self-organized teams in Agile Software Development in China have proved this point. Therefore, software development depends on people. As long as you thoroughly study the problems of those who participate in software development, it is far from the success of software development.

Related Article

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.