How to develop healthy softwares

It is not difficult to develop a software , but it is very difficult to develop a good and health software.
To develop a healthy and good software which meets the customer demand is only develop with the help of software engineering

As per the IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189%
and for every 100 projects, there are 94 restarts

Why software engineering
  • Change in nature & complexity of software
  • Ready for change
  • Concept of one “guru” is over
  • We all want improvement
Some software failure

It took the European Space Agency 10 years and $7 billion to produce Ariane 5,
a giant rocket capable of hurling a pair of three-ton satellites into orbit with each
launch and intended to give Europe overwhelming supremacy in the commercial space business.

Ariane 5 The rocket was destroyed after 39 seconds of its launch, at an altitude of two and a
half miles along with its payload of four expensive and uninsured scientific satellites.

Software Engineering


Software=Program+Documentation+Operating Procedures

The goal of Software Engineering is to provide models and processes that lead to the production of well-documented maintainable software in a manner that is predictable.

Comments

LOGICMOJO said…
Amazing tips. I would also recommend programmers and aspiring software engineers to invest some time in learning design patterns and system design. These are really essential to develop scalable and maintainable applications and systems. Thank you for sharing your valuable knowledge and experience. System design interview questions

Popular posts from this blog

Progress 4GL interview questions for QAD technology

QAD interview questions for SE and Eb2 version

Use of API in QAD EE