The preliminary cognition of software engineering

Source: Internet
Author: User

Software engineering is a study of engineering methods to build and maintain effective, practical and high-quality software disciplines. It involves programming language, database, software development tools, system platform, standards, design patterns and so on. In modern society, software is applied to many aspects. Understand some of the process of software development and follow-up maintenance.

Currently understand that the purpose of software development is for others to use, so the user's requirements and needs must be understood, to meet the needs of users is the first. Profit model is also a variety of, there are software fees, advertising and so on ... According to personal understanding, the current software outsourcing is still a relatively hot industry.

Problem:

1, the maintenance of the software takes a long time, if the early code is very robust will save a lot of time for later maintenance?

2, the code may be a variety of software, file requirements may also have a lot of requirements, software engineers to the relevant areas to understand?

3. Is the weak programming foundation more difficult to understand the subject of soft armor engineering?

4, for the Software outsourcing project, team personnel collocation how reasonable?

5. Does software engineering help to understand the architecture

The preliminary cognition of software engineering

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.