Quality is a multifaceted concept driven by customer requirements. The level of quality can vary significantly from project to project and between organizations. In IT, the attributes of quality are examined in order to understand the components of quality, and as a basis for measuring quality.
Some of the commonly accepted quality attributes for an information system are described.
Management needs to develop quantitative, measurable “standards” for each of these quality criteria for their development projects.
For example, management must decide the degree of maintenance effort that is acceptable, the amount of time that it should take for a user to learn how to use the system, etc.