Need of Software and Software Engineering

 

  • Nanotechnology is emerging.
  • Software used in telecommunications are extension of existing ones.
  • Media (Digital News, electronic papers, Videos & Audio effects used).
  • Consumer purchasing are increased using mobile devices.
  • Government services (national infrastructures and utilities, financial systems) are all software based.
  • Society (Industries, Manufacturing, Distribution, Entertainment, Mobiles) are all software based.
  • National / International Business and Institutions are all software based.
Different software engineering methods and techniques are needed for different software to produce reliable and trustworthy systems economically and quickly.
eg. Aircraft control system must be safe, an interactive game must be responsive, a telephone switching system must be reliable.

Large systems need a stable framework or architecture. Responsibilities of different teams working on parts of system need to be clearly defined with respect to that architecture.

Comments

Popular posts from this blog

Database Normalization : 1NF, 2NF, 3NF, BCNF, 4NF