Explain that “Software is engineered or developed, not manufactured”.

Required Explanation : Although some similarities exists between software development and hardware manufacturing, the two activities are fundamentally different.

Software is a design of strategies, instruction which finally perform the designed, instructed tasks. And a design can only be developed, not manufactured. On the other hand, design is just a material of hardware.

Software is virtual. That is, software can be used using proper hardware. And we can only use it. But we can use, touch, and see hardware. Thus software never gets manufactured, they are developed.

In the case of software, a good design will introduce good software, if done through the design. But in the case of hardware, the design is only the half way. In the manufacturing phase it may introduce quality problem and this phase does not exist in the case of software.

Thus it can be said that the software are developed or engineered, not manufactured.

Author: Tanmay Chakrabarty

Tanmay Chakrabarty is a former CSE student, currently working as a Senior Software Engineer with 5+ years of experience in the field of Web Application development in PHP+MySQL platform with strong skills in Javascript, JQuery, JQuery UI and CSS. He tries to write notes every week but fails due to heavy loads of duty.

Recommended Recommends


Contact Us