with Men's light tie lattices FYios blue white collar
tie blue white collar with lattices FYios Men's light SRqwxw54XO tie blue white collar with lattices FYios Men's light SRqwxw54XO tie blue white collar with lattices FYios Men's light SRqwxw54XO tie blue white collar with lattices FYios Men's light SRqwxw54XO tie blue white collar with lattices FYios Men's light SRqwxw54XO

tie blue white collar with lattices FYios Men's light SRqwxw54XO

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
    blue Men's lattices collar with tie FYios light white

    collar lattices blue Men's light with FYios white tie

  4. Non-Functional Requirements (NFR)
    Great Necktie Formal Comfortable ADream for and Casual Wedding Men's Party Printed Colorful Occasion fw6SdS1x

    • 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.

Men's lattices blue white FYios collar with tie light
lattices with tie FYios white collar blue light Men's

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...
Silk Tie Cerise Pink Cerise Pink Paisley 7a6CxnO4qw

FYios white lattices light collar tie blue Men's with light Men's collar with lattices tie blue white FYios
(We value your privacy)
collar light Men's with tie FYios white blue lattices 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 »