Just opened Bo, read a few about software management Or software engineering articles.
It's not good to have classmates mixed up together. If we talk about management, it is Project management, if we talk about engineering, it is software engineering.
Project management In fact there is little difference between the different areas, and software engineering is focused on the field, but to a certain extent, engineering is a multi-disciplinary common subject.
Although there is a crossover but the focus is different. Talk about management, then talk about management-related, do not talk about what UML, this is engineering things.
Talk about engineering, then less involved in management elements, although the reality of the quality of the project is largely under the control of management.
Talk about the problem, talk about the knowledge point, first of all to the question and knowledge point qualitative, think this is the problem of management? Is it a matter of engineering? Is it a technical problem?
About software management and engineering