![]() |
subject > software > bad software |
![]() ![]() | ||||
bad software | ||||
subject | fact |
bad software | can be easily created by an inadequately trained software developer | ![]() |
is difficult to understand and modify | ![]() | |
is poorly designed | ![]() | |
is a subtopic of 1.1 - The Nature of Software | ![]() | |
is a kind of software | ![]() | |
may partly work | ![]() | |
software | can be easily duplicated | ![]() |
can have usability without utility^2 | ![]() | |
can have utility without usability | ![]() | |
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 designed usually for human beings to use | ![]() | |
must be designed with users' input otherwise it may not be usable | ![]() | |
often has a poor design and is steadily becoming worse | ![]() |
Kinds of bad software :