Why was Software Engineering came into the role?🤔

In past, there was no software engineering, there was only software development. It means, software developers and programmers only pay attention to give a solution for a specific problem or set of problems.
They didn’t think about cost, time, maintainability, reusability and etc.
If any client wants a software solution, he or she had to spend a lot of money on it, also the client had to wait a lot of time to get the final result. And because of development process took more time, sometimes solution value in the market decreased with time.
Also, the solution or product was lower in quality than expected.😓
There was such a gap between expectation and reality and this was known as “Software Crisis”.😨
Software Crisis was the reason why is software engineering came to the role.🤩 Past software development process upgraded with engineering concepts and principles.🚀Then we call it “Software Engineering”.
With that thing we able to produce quality software solution to clients with full filling following goals,
💻 Software delivering on time.
💻 Software developing with an estimated budget.
💻 Customer satisfaction.
💻 Maintainability and reusability.
This is why software engineering.😉