Why was Software Engineering came into the role?🤔

Kavindu Samarasinghe
1 min readFeb 24, 2021

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.😉

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Kavindu Samarasinghe
Kavindu Samarasinghe

No responses yet

Write a response