Software Characteristics
- •
def
- •
the properties that distinguish software from traditional manufactured goods
- •
- •
characteristics
- •
developed or engineered, not manufactured
- •
software is the product of intellectual effort, not physical fabrication
- •
- •
does not wear out, but deteriorates logically
- •
unlike hardware, software does not physically degrade; however, it deteriorates through increasing complexity, poor maintenance, and accumulated technical debt
- •
- •
usually custom-built rather than assembled from existing components
- •
though reuse is increasingly common, most software is still built to meet specific needs
- •
- •
- •
related