Object Oriented Software Engineering   View all facts   Glossary   Help
subject > software > custom software
Next softwaredata processing software    Upsoftware    Previous softwarebad software   

custom software
subjectfact 
custom softwarecan be made generic but this can be a complex process if the software was not designed in a flexible way2001-08-30 14:55:08.0
has definition Software developed to meet the needs of a particular customer2001-08-30 14:55:08.0
has definition Software that is developed to meet the specific needs of a particular customer (in contrast to generic software)2001-08-30 14:55:08.0
has global CPU usage low2001-08-30 14:55:08.0
has global development effort high2001-08-30 14:55:08.0
has global number of copies low2001-08-30 14:55:08.0
has example web sites, air-traffic control systems and software for managing the finances of large organizations2001-08-30 14:55:08.0
is what most software developers work on2001-08-30 14:55:09.0
is a subtopic of 1.1 - The Nature of Software2001-08-30 14:55:09.0
is developed for a particular customer2001-08-30 14:55:09.0
is often developed in-house2001-08-30 14:55:09.0
is typically used by only a few people2001-08-30 14:55:09.0
is a kind of software2001-08-30 14:55:09.0
may be contracted-out to a consulting company2001-08-30 14:55:09.0
softwarecan be easily duplicated2001-08-30 14:57:33.0
can have usability without utility^22001-08-30 14:57:33.0
can have utility without usability2001-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
often has a poor design and is steadily becoming worse2001-08-30 14:57:33.0

Next softwaredata processing software    Upsoftware    Previous softwarebad software