Today, computer software is the single most important technology on the world stage. No one in the 1950s could have predicted that software would become an indispensable technology for business, science, and engineering. No one could have foreseen that software would become embedded in systems of all kinds: transportation, medical, telecommunications, military, entertainment, office machines —- the list is almost endless.
Software is used by businesses to communicate worldwide. It is used to operate some of the most complex medical machines. It regulates nuclear plants, electrical grids, and other utilities that provide the basics of life. Computer hardware is virtually useless without software. Software is the programs that are needed to accomplish the input, processing, output, storage, and control activities of information systems.
Software engineering is important because specific software is needed in almost every industry, in every business, and for every function. It becomes more important as time goes on – if something breaks within your application portfolio, a quick, efficient, and effective fix needs to happen as soon as possible. Software Engineering provides a standard procedure to design and develop software.
The term software engineering is the product of two words, software, and engineering. The software is a collection of integrated programs. Engineering is the application of scientific and practical knowledge to invent, design, build, maintain, and improve frameworks, processes, etc
Software engineering is required due to the following reasons:
- To manage the Quality of software
- To manage the Cost of software
- To manage the Time for the development of software
You build computer software like you build any successful product, by applying an agile, adaptable process that leads to high-quality results that meets the needs of the people who will use the product. you apply a software engineering approach.
Today, huge software industry has become a dominant factor in the economics of the industrialized world. The lone programmer of an earlier era has been replaced by teams of software specialists.
0 comments:
Post a Comment