Technology Wall

Responsive image

VAST Design Principles

Usability
Ease with which software can be learned and operated.
Re-usability
Extent to which program is used in other applications.
Maintainability
Ease with which errors can be located and fixed.
Integrity
Access to software and data by unauthorized persons can be controlled.
Interoperability
Effort required to couple one system to other.
Flexibility
Effort required to modify an operating program or configuration.
Testing Ease
Ease with which program can be tested.
Efficiency
Amount of computing resources and code required to perform a function.
Decoupling
Modular, loosely coupled code.
Cohesiveness
Keeping right code units at right place.
Correctness
Accuracy to which program performs intended work in all conditions.
Process Oriented
Ease with which program can accept current organization methodologies.