Requirements Analysis: Business Needs Drive IT Projects


IT projects serve many different purposes, encompassing multiple technical, business and financial variables.  Considering all the driving factors, project requirements can and do exist at many levels, and it's no easy task to make sense of all the potential, and possibly conflicting, needs.  That's why the structured requirements analysis is a particularly important part of the management process for IT projects.  Read on for more.

It stands to reason that on time, on budget project success depends on a solid definition of each and every realistic requirement. This is the “factual” backbone of any IT project, paving a path for efficient project planning and execution. Requirements serve three (3) primary functions:

The requirements analysis is performed as part of the project definition process.  For an illustrated view of project definition see our informative infographic Defining Projects for Action and Approval.

Getting Organized: Requirements Categories

Requirements identification and analysis occurs at all stages of the project management lifecycle, starting with the project proposal, and continuing as the project unfolds and change requests are presented. To make things easier, it helps to view requirements in terms of the "bigger picture", considering the complex dynamics of the IT project.  Within the IT project environment, requirements may vary by project type and circumstances, but can be quantified according to four (4) primary categories:

  • Functional Requirements: To determine the appearance, features and operational functionality of the project deliverables.
  • Technical Requirements: To determine the technical elements of the project deliverables, including design specifications, operational requirements, platform compatibility, capacity and performance requirements.
  • Business Requirements: To determine overall project goals and vision, including business goals, objectives, productivity expectations, return on investment and payback requirements.
  • Process Requirements: To determine the project process requirements, governing the way that the project is to be managed, including project management policies, procedures and best practices.

Working Through the Requirements Process

As you go through the process of requirements identification and analysis, you need to consider the types of requirements that must be defined, as well as the various individuals involved in the requirements process.  Since requirements define deliverables and build consensus, it essential that all key stakeholders are involved in the requirements process as needed, whether that involvement includes identification, review or approval. 

Step One: Seek Requirements

Obtain a "Requirements Statement" from the appropriate project stakeholders, in order to get a "first-hand" perspective of project requirements from a stakeholder point of view:

  • Functional Requirements: Provided by end-users/customers.
  • Technical Requirements: Provided by technical staff.
  • Business Requirements: Provided by end-users & management.
  • Process Requirements: Provided by IT and project staff.

Step Two: Validate Requirements

  • Evaluate and validate requirements against business needs, technical possibilities, internal capabilities, alternatives, and budget realities.
  • Are the requirements realistic?
  • Are the requirements attainable?
  • Are the requirements consistent with technology best practices, business goals, budgets and objectives?
  • Are the requirements sufficient to act?
  • If fulfilled, will these requirements meet a viable need, or will they create new needs and problems?

Step Three: Restate Requirements

Restate the requirements in specific terms upon which further action can be taken.  This restatement should phrase requirements in terms of the project deliverable, demonstrating to the project customer that their requirements have been understood and that results can be produced.

Step Four: Analyze Risks

Identify the risks and assumptions upon which these requirements are based.

Step Five: Seek Acceptance and Approval

Seek acceptance and approval of your restatement of requirements.  This acceptance and approval should be obtained from all relevant project stakeholders and participants.

Step Six: Manage Change

Adopt and enforce standardized change request procedures that will allow requirements to change as the project develops, and as needs and circumstances dictate. Requirements changes should be kept to a minimum, and only as needed.  In order to ensure that requirements changes are evaluated appropriately, change requests should account for the following:

  • The individual requesting the change.
  • The specifics of the change.
  • The reason for the change.
  • The likely impact on the project.
  • Task changes required (by task, date and activities involved).
  • The costs involved.
  • Steps for review and approval.
  • Criteria for change request acceptance or rejection.

The Project Committee Planner and Template Kit

The Project Committee Planner and Template Kit

The Project Committee Planner and Template Kit provides time-saving steps and customizable templates to organize, operate and evaluate all types of project committees.  Available for instant download.


About Us: We're Right Track Associates, proprietors and publishers of multiple web sites including ITtoolkit.com, Fast Track Manage, HOA Board List and more. We started ITtoolkit.com in 2001 and have continued to grow our web site portfolio, Toolkit products, and related data services.   To learn more, start with our home page.

Learn more about the Service Strategy Toolkit from ITtoolkit.com

IT'S TIME FOR THE I.T. SERVICE STRATEGY TOOLKIT

From ITtoolkit.com!

Are you ready to lead your I.T. department to become more valued, relevant and responsive? If so, then you need the IT Service Strategy Toolkit from ITtoolkit.com! The Toolkit teaches you how to "add value" to IT projects and services -- using our time-saving "service strategy process". It's ready for instant download, filled with 400+ pages of steps, guidelines, practices and templates. Find Out More

Featured Content

While you're here, don't forget to check out our collection of free templates, whitepapers and management infographics.

ITtoolkit.com Whitepapers and Templates

ITtoolkit.com Infographics

Popular Article Categories

You can find our most popular blog articles at the links below, organized by subject matter.

FEATURED MANAGEMENT TOPIC:

Project Fast Tracking

What is it?

Strategic "project fast tracking" is a streamlined project management process, specifically used to overcome the most common types of project obstacles, including insufficient time, resource shortages, budgetary deficiencies and stakeholder conflicts.

Articles:

Part 1: What is Strategic Fast Tracking?

Part 2: Evaluating Projects for Fast-Track-Ability

Part 3: Pinpointing Project Priorities

Infographics:

Get an illustrated view of the fast tracking process in the "Step-by-Step to a Fast Tracked Project" infographic.

Tools and Templates:

Learn more about the Fast Track Project Toolkit

The Fast Track Project Toolkit provides the entire "fast tracking" methodology in one complete package, filled with how-to concepts, practices and templates. Available for instant download.


Articles, Tips & Offers Right to Your Inbox

Sign up for the ITtoolkit.com newsletter and be the first to know about our latest blog articles, templates, white papers, infographics, and special offers.

We won't overload your inbox and we don't share or sell subscriber information. Just enter your email address below.