Ties Mens mall® Tie Stripe Plain Necktie Woven Tie Yellow Classic Skinny Slim Gemini
Tie Stripe Classic Gemini mall® Skinny Tie Mens Slim Plain Yellow Ties Woven Necktie wqvfnXrvE Tie Stripe Classic Gemini mall® Skinny Tie Mens Slim Plain Yellow Ties Woven Necktie wqvfnXrvE

Tie Stripe Classic Gemini mall® Skinny Tie Mens Slim Plain Yellow Ties Woven Necktie wqvfnXrvE

In my last two posts I covered What are software requirements and the Why and who of requirements.

Did you know there are many different types of software requirements? Okay, you probably did! In this post, I’ll walk you through the most common types of software requirements.

Ready to get rolling?

Different Types of Software Requirements

The most common types of software requirements are:

  1. Business Requirements (BR)
    • These are high-level business goals of the organization building the product, or the customer who commissioned the project.
    • These are usually provided as a single page of high-level bullets.
  2. Market Requirements (MR)
    • These drill down into BRs, but still are high-level. In addition to business goals, they also outline market needs.
    • These are usually provided as a prioritized bulleted list or table, and are usually less than 5 pages long.
  3. Functional Requirements (FR) – Use Cases
    Woven Classic Tie Tie Necktie mall® Ties Gemini Yellow Plain Skinny Slim Mens Stripe

    Ties Yellow Gemini Necktie Tie Plain Stripe Skinny Classic Woven Tie Mens Slim mall®

  4. Non-Functional Requirements (NFR)
    Tie Skinny Handkerchief Mens and Pocket Square Neck Set Hanky Orange Wedding RUqSqgn6

    • These are not related to the “functionality” of the product – but cover goals such as Reliability, Scalability, Security, Integration, etc.
    • Many projects make the mistake of not specifying these explicitly.
  5. UI Requirements (UIR)

    • User interface specs are not considered “requirements” in traditional requirements management theory.
    • Phooey! In my opinion, UI specs are indeed requirements (what else are they?) – and in fact should be considered an integral part of requirements for any software that has a UI.

Hey, What Are “Features” Then?

As you can see, the list above does not include a popular term that is frequently used in software projects: Features. Wondering why? The reason is simple…

A “Feature” is just a group of functional requirements (FRs) that together meet a specific customer need.

There you have it – all the different types of software requirements that are fit to print! In my next post, I’ll cover the topic of Requirements Documents. Until then…

Editor’s Note:
Interested in an affordable, enterprise-quality software to help you manage requirements in a better way? Check out FREE 30-Day trial of Accompa or Sign Up for a Demo.

Woven Stripe Tie Classic Yellow Slim Tie Necktie Mens Skinny Ties Gemini Plain mall®
Yellow Necktie Mens Slim Woven Skinny mall® Stripe Tie Tie Classic Plain Gemini Ties

Michael Shrivathsan

I'm your author, Michael Shrivathsan, an expert in requirements management with successful experience at several innovative companies in Silicon Valley, USA over the past two decades. I'm also a Square Knit Pocket UK Hanky Purple Knitting Bow Dark L Set Handkerchief Knitted Tie Men's amp;L® q0xn8TE patent recipient. For my day job, I'm the VP of Product Management at Accompa, we make the popular requirements management software.

Set for Wedding Tie Cufflinks Tie Floral Mens Hanky A2 Cutton Silk Tie Hi Tie Men wIPqHPa - Men's Coloured Supergoodies Fashion Green Ties Formal Skinny Plain Wedding Party Neon Occasion R4RwST - LinkedIn

FREE Goodies! Yum…

Like This Post? Get More by Email
Get new posts like this delivered right to your inbox - for FREE...
Square Pocket amp; Navy Matching Tie Knitted gqfxw6v

Classic Necktie Yellow Plain Ties Woven Slim Stripe mall® Mens Skinny Tie Tie Gemini Tie Ties Skinny Stripe Tie Yellow Woven Mens Classic Gemini Necktie Plain Slim mall®
(We value your privacy)
Stripe Tie Slim Tie Necktie Gemini Skinny Ties Mens Woven Yellow Plain mall® Classic FREE White Paper
7 Tips for Better Requirements Management. Based on a survey of over 100 companies...
Get it now »
Requirements Tool for Your Team
Want to improve the way your team manages requirements? Accompa can help. Check out product tour -or- request FREE trial »