Ticker

6/recent/ticker-posts

What is software engineering and goal of software engineering

 

What is software engineering and goal of software engineering

Software engineering is defined not as a branch of engineering but rather a discipline whose aim is the production of quality software that satisfies the user needs and is delivered on time and within budget.

software engineering is the systematic development,operation,maintenance and retirement of software.

Factor in the emergence of software engineering

  • Increase in the size of software.
  • Increased cost of software maintenance.
  • Reliability and maintainability were difficult to achieve.
  • delivered systems frequently did not work.
  • Demand for larger and more complex software systems.
  • Advancement in software techniques and methodologies.
  • Fixing bugs in delivered software produced more bugs.
  • people developing systems were consistently wrong in their estimates of time,effort and cost.

Goal of software engineering

The goal of software engineering is to produce software that is economic and useful and safe for people.The goals of software engineering focus on the development of software that supports the needs of the user and helps the maintainer to adapt the software so that it will continue to support the evolving needs of user.Main goal are

  • Producing software that is reliable.Reliability is a measure of software ability to respond logically to unexpected condition.
  • Producing a software that is efficient.Efficiency is a measure of software ability to perform its operations in an expedient manner.
  • Improve the productivity of the programming process.
  • Controlling and predicting the cost of software development.
  • Producing what the customer wants.
  • producing software that satisfies specifications.
  • Producing the following products in addition to programs(Documentation,Requirement document,development plans,specification).
  • Improve the quality of the software product at all levels.





Post a Comment

0 Comments