Breaking News
Home / BA / Types of Requirements in SDLC/ BA perspective

Types of Requirements in SDLC/ BA perspective

Requirements: Requirements are nothing but needs of a client or stakeholder for the required application.

Types in Requirements: SDLC requirements are segmented into few different types based on their characteristics, in this blog; I have given a list of these requirement types with Examples for your better understanding.

Business requirements: Business requirement for a client is a high level of understanding on needs of the client of the development project/application.

Example: To Build a Robust e-commerce web application for online selling instead of manual selling of products.

Stakeholder requirements: This Requirement gives BA specific features required for stakeholders on the required project/application. Which states how the application should be? Or what should be the specifications of the application?

Example: Client wants the web application to display Stock category wise.

Solution Requirements: These requirements are meant to be the combo of both Stakeholder and business requirements. Solution requirements are analyzed derived through by performing Requirement analysis. Solution requirements are sub- categorized into two different types 1) Functional Requirements 2) Non-Functional Requirements as discussed below.

Functional Requirements: Functional requirements do describe and give detail picture how the application has to work and perform. The client will give these functional requirements to BA to achieve desired results.

Example: look and performance of the Web application – Background color, font, Product information.

Non- Functional Requirements: Non- Functional Requirements do describe functions which are not directly associated to the behavior but do explain conditions where the solution is effective.

Example: Speed of the Web application/Security and capacity of the Web application.

Transition Requirements: Transition requirements indicate the capabilities of the project which differentiates the current project/application from the old/Existing systems.

Example: online Web application performance compared to manual selling of products.

About Coepd LLC

Check Also

Attention to Detail

Firstly, the definition of ‘attention to detail’ is the ability to achieve thoroughness and accuracy …

Leave a Reply

Your email address will not be published. Required fields are marked *

Watch Dragon ball super