Tuesday, February 12, 2008

Tutorial 3

Internal
  1. Correctness (eg. Project conforms to the Specification)
  2. Verifiability (eg. Every branch/statement can be tested)
  3. Understandability (eg. Project can be understood at one look)
  4. Visibility (eg. Good Documentation)
External
  1. Reliability (eg. Minimun Downtime)
  2. Usability (eg. System is easy to use)
Process
  1. Interoperability (eg. Replacing a broken part of a gun with a similar part from another gun)
  2. Robustness (eg. Reasonable Response to Incorrect Input)
  3. Performance (eg. Fast processing time)
  4. Productivity (eg. Efficient process results in faster delivery of product)
Product
  1. Maintainability (eg. Ease of maintaining the system)
  2. Reusability (eg. Standard components can be used across many different modules)
  3. Portability (eg. Can be used in both windows and linux environment)
  4. Timeliness (eg. Delivery of product on time)

No comments: