Specifications of an Information System
Specifications of any information system before its development is crucial. Specifications perform the same function for the information system that blueprints and engineering specifications perform for physical structures. Specifications serve as benchmarks for evaluating designs as well as their implementation. They also facilitate quality assurance through verification (Are we building the system right, i.e., do the design and implementation meet the specifications?) and validation (Are we building the right system i.e., does the system meet the user needs?).