Chapter 15

Requirements

Allyn McGillicuddy

Requirements are central to the IT system or solution because they are directly determined by the solution's goals. While goals are often broadly stated, they are not actionable until they are rationalized into smaller elements that can be enabled by the application of relevant technology. In this sense, requirements are actionable goal components.

The definition of a requirement is something wanted or needed. If it is no longer wanted or needed, it ceases to be a requirement. Requirements are classified as either user requirements or system requirements. User requirements describe what a user needs to perform his or her job. A system requirement states what the system must provide to satisfy or help satisfy the user requirement.

It therefore follows that the requirements definition is incomplete if, when all requirements are realized, their achievement has failed to fully implement a system that provides the services the user needs to perform his or her job, and has therefore failed to achieve the project goals. Based on the centrality of requirements to a project's goals, great care must be taken to ensure that the requirements were accurately delineated and understood from the inception of information systems development. The deliverable for the project requirement specification phase is the solution requirements specification document.

Solution Requirements Specification

The solution requirements specification document identifies ...

Get The Chief Information Officer's Body of Knowledge: People, Process, and Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.