Object Oriented Software Engineering   View all facts   Glossary   Help
subject > software > generic software
Next softwaregood software    Upsoftware    Previous softwareembedded software   

generic software
(commercial off-the-shelf software, shrink-wrapped software)
subjectfact 
generic softwareis a synonym of commercial off-the-shelf software2001-08-30 14:54:57.0
accounts for most of the software running today on general-purpose computers such as PCs; for example word processors, spreadsheets and games2001-08-30 14:55:42.0
can be cheaper and more reliable than custom software2001-08-30 14:55:42.0
can be customised but when a new release of the generic software is issued, the customization work may have to be re-done2001-08-30 14:55:42.0
has definition Software designed to be sold on the open market and to perform functions on general-purpose computers that many people need (in contrast to custom software)2001-08-30 14:55:42.0
has requirements determined largely by market research2001-08-30 14:55:42.0
has soft real-time characteristics: when timing constraints are not met, such systems merely becomes sluggish to use2001-08-30 14:55:42.0
has example word processors, spreadsheets, compilers, web browsers, operating systems, computer games and accounting packages for small businesses2001-08-30 14:55:42.0
has global CPU usage high2001-08-30 14:55:42.0
has global development effort medium2001-08-30 14:55:42.0
has global number of copies medium2001-08-30 14:55:42.0
is a subtopic of 1.1 - The Nature of Software2001-08-30 14:55:42.0
is developed for potential customers2001-08-30 14:55:42.0
is often used by the business world instead of custom software because it can be far cheaper and more reliable2001-08-30 14:55:42.0
is sold on the open market2001-08-30 14:55:42.0
is a kind of software2001-08-30 14:55:42.0
may not meet an organization's specific needs2001-08-30 14:55:42.0
performs functions on general-purpose computers that many people need2001-08-30 14:55:42.0
is a synonym of shrink-wrapped software2001-08-30 14:57:30.0
softwarecan be easily duplicated2001-08-30 14:57:33.0
deteriorates as it is changed repeatedly2001-08-30 14:57:33.0
does not wear out with use like other engineering artefacts2001-08-30 14:57:33.0
has quality which is only as good as its lowest-quality reusable component2001-08-30 14:57:33.0
is designed usually for human beings to use2001-08-30 14:57:33.0
must be designed with users' input otherwise it may not be usable2001-08-30 14:57:33.0

Next softwaregood software    Upsoftware    Previous softwareembedded software