software | can be easily duplicated | |
can have usability without utility^2 | |
can have utility without usability | |
has definition Programs and related data that run on a computer | |
deteriorates as it is changed repeatedly | |
does not wear out with use like other engineering artefacts | |
has quality which is only as good as its lowest-quality reusable component | |
is hard to change correctly | |
is intangible | |
is more reliable if it has fewer failures | |
is a subtopic of 1.1 - The Nature of Software | |
is designed usually for human beings to use | |
is a kind of subject | |
must be designed with users' input otherwise it may not be usable | |
often has a poor design and is steadily becoming worse | |