Mastering the Requirements Process

Mastering the Requirements Process

Getting Requirements Right

Suzanne Robertson, James Robertson

Usability and humanity requirements can cover areas such as the following:

• Rate of acceptance or adoption by the users

• Productivity gained as a result of the product’s introduction

• Error rates (or reduction thereof)

• Use by people who do not speak the language of the country where the product is to be used

• Personalization and internationalization to allow users to change to local spelling, currency, and other preferences

• Accessibility to handicapped people (this is sometimes mandated by law)

• Use by people with no previous experience with computers (an important, albeit often-forgotten consideration)

• Usage during the hours of darkness (this caters to the vampire community)

Link · 11. Non-functional Requirements