Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Software Requirement
Types of Requirements
 Business requirements
 Business rules
 User requirements
 Functional requirements
 Non-functio...
Business Requirements
business requirements refer to those requirements that involve
the purpose of the project. In busine...
Business Rules
business rules are constraints on how the product
will function. Business rules are sometimes necessary
to...
User Requirements
Users or end-users are the people who will use the
software once it has been created. User requirements...
Functional Requirements
These are usually expressed as inputs
into the product, outputs of the product,
or a description ...
Non-functional Requirements
Non-functional requirements address product
issues including accuracy, dependability,
securit...
External Interfaces
External interfaces requirements refer to those
requirements related to how the product is situated
w...
Physical Setting
Physical setting requirements refer to
how the product needs to be designed in
order to function in its ...
Development Constraints
Development constraints affect
everything from implementation
technology, conventions, documentat...
Upcoming SlideShare
Loading in …5
×

software requirement

Types of Requirements
Business requirements ​
Business rules ​
User requirements ​
Functional requirements ​
Non-functional requirements ​
External interfaces​
Physical product settings ​
Development constraints

  • Login to see the comments

software requirement

  1. 1. Software Requirement
  2. 2. Types of Requirements  Business requirements  Business rules  User requirements  Functional requirements  Non-functional requirements  External interfaces  Physical product settings  Development constraints
  3. 3. Business Requirements business requirements refer to those requirements that involve the purpose of the project. In business requirements, goals are presented in concrete and specific terms. These goals are usually tangible or quantifiable business values that can be used by business analysts.
  4. 4. Business Rules business rules are constraints on how the product will function. Business rules are sometimes necessary to make a project appropriate or successful. They are often budgets, policies, guidelines, or regulations
  5. 5. User Requirements Users or end-users are the people who will use the software once it has been created. User requirements are the tasks that these users can accomplish with the product, or what the product can do for the user. User requirements are very important requirements to the project, if not the most important. They are part of the core functionality of the product expressing user requirements, including: Use cases User stories Storyboards Scenarios
  6. 6. Functional Requirements These are usually expressed as inputs into the product, outputs of the product, or a description of the behavior itself.
  7. 7. Non-functional Requirements Non-functional requirements address product issues including accuracy, dependability, security, usability, efficiency, performance, and maintainability.
  8. 8. External Interfaces External interfaces requirements refer to those requirements related to how the product is situated within a larger system For example, a software application that retrieved information from a remote database to display to users sits between the entities of the database and the end-user. An external interface is used between each one. Interfaces also involve the way connections are made through media, protocols, formats, and levels of compatibility.
  9. 9. Physical Setting Physical setting requirements refer to how the product needs to be designed in order to function in its physical environment.
  10. 10. Development Constraints Development constraints affect everything from implementation technology, conventions, documentation, and the process used to develop the product.

×