Posts: 9,583
Threads: 8,089
Joined: Apr 2011
It has been passed almost 51 years since the term Software Engineering was coined first. Do you think that in the mentioned period software engineering has been matured enough to produce quality products? Justify or contradict with logical reasons.
Posts: 9,583
Threads: 8,089
Joined: Apr 2011
As software develops we get better at formulating good strategies for development, and better at trapping errors. (1)
But at the same time the demand for increasingly more capable software means the programs get larger and more complex. Example - - early word processing software e.g. wordstar was not capable of displaying true page layout or typeface. But it fitted on a floppy disk (360k) and ran under DOS on a 640k memory. Currently Windows + Office needs 4G of system memory
And every line of code increases the likelihood of a "bug". So what you define as quality depends on the level of sophistication you require and the amount of bugs you can tolerate.