| André Leclerc | informatics consultant |
|---|
This page proposes a simple methodology for analyzing the requirements to be satisfied, or at least addressed, by an information system.
This methodology is based on some business modeling concepts that should be reviewed before continuing with the reading of this page.
| What requirements ? |
|---|
|
The requirements to be satisfied or addressed by information systems fall into three (3) categories, depending on whether they are:
In addition to being classified into one of the previous categories, an information management requirement can be further classified into one of the seven (7) categories below, depending on whether it is:
Requirements in the first two categories listed above are defined in the information system's business domain model (see a simple methodology for modeling the business domains of information systems). Operational requirements include requirements in terms of performance, availability, accessibility, useability, security and privacy. Technical requirements include requirements in terms of software, hardware, physical accommodations, and any other technology or piece of equipment that may be required. In addition to being listed in one or many categories, each requirement must be defined, qualified, quantified and prioritized, according to its relative importance within the organization sponsoring this analysis. |
| Back to opening page | Back to background material | Back to top of this page |
| Objectives |
|---|
|
The main objectives of this methodology are to define all aspects of the requirements to be satisfied or addressed by information systems, to classify those requirements, and to specify them in enough detail to guide the definition and development of information management solutions, including information systems, that will satisfy or address those requirements. |
| Back to opening page | Back to background material | Back to top of this page |
| Scope |
|---|
|
This methodology addresses the specification of requirements, but does not address the specification of informatics solutions or of information systems. That latter type of specification is the subject of another methodology. |
| Back to opening page | Back to background material | Back to top of this page |
| Approach |
|---|
|
The steps taken to reach the objectives of this methodology are not as important as the objectives themselves. The end justifies the means. For that reason, this methodology only proposes a few simple steps that result in a detailed specification of the requirements. Any other approach that results in the same results or in similar ones can be used as long as the quality of those results is maintained. This methodology offers no further explanation or justification of this approach. |
| Back to opening page | Back to background material | Back to top of this page |
| Steps |
|---|
|
The approach described above consists of the following four (4) sequential steps:
|
| Back to opening page | Back to background material | Back to top of this page |
| Epilogue |
|---|
|
A good requirements document facilitates the communication of requirements and therefore leads to better requirement specifications. In turn, better requirement specifications facilitate the development of information management solutions to satisfy those requirements and therefore lead to better information management solutions. Finally, better information management solutions facilitate the conduct of business activities and therefore lead to better business results. |
| Back to opening page | Back to background material | Back to top of this page |