Software engineering has not finished, look at the onenot inside of the notes are not less, a phased collation, as the software engineering inside the
"Rapid prototyping Model" and "incremental model" of the idea of periodic review, continuous improvement, continuous modification,
Here is a picture from scratch based on your initial understanding
Software:
Its emergence is a software crisis (a series of serious problems encountered in software development and maintenance engineering), which is both a trend
is also inevitable, in line with the idea of engineering to complete the software design, development, testing, maintenance, and so on a series of things, at a lower cost to open
To produce relatively good software,
Diagram and Documentation:
Still think of a question, which first come out of the diagram and document? But they have the same purpose, better to improve the software,
This is the role of software engineering, in the diagram and the document is divided into a number of kinds, but also in step by step of the perfect, the specific diagram,
What are the documents, their specific roles, and their pros and cons? will be elaborated in a future blog,
Because just learn the tip of the iceberg of software engineering, if there are inappropriate in the above please readers point out, learn from each other and improve together!
Initial knowledge of software engineering