In Non-Functional requirement: Which are not covered by

In general, there are two types of requirement. One is functional
requirement and Nonfunctional requirement.

What system is going to do is known by the functional requirement.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

How the system act at certain time functions are non-functional requirement.

 

Functional
Requirement:

Functional requirement provides the specific behavior. For the
system design detailed explanation this functional requirement is implemented.

Non-Functional
requirement:

Which are not covered by the functional requirements, that are
covered by the nonfunctional requirement. Non-functional involves in the
quality characteristics of a system.

 

Contrast:

Functional Requirements

Non-Functional requirements

Discuss
about product features.

Discuss
about product quality.

These
are captured in user cases.

These
are global constrains.

About
the user work is concerned.

About
the experience of the user requirement.

 

For clear detail of functional and nonfunctional
requirement let’s take a normal general example.

Suppose we need some milk in a cup. The functional requirement is
send a cup “having an ability to contain milk without leaking.

In nonfunctional requirement is send a cup “contain a milk with a
hot not more than 45 degrees Celsius.”

 

Examples:

User
Stories:

1.     As a
student, I want my Professor info icon in my course page. So that, I can
contact if I needed.

Acceptance
Criteria:

·       Can
Contact to clear doubts.

·       Easy to
get in touch.

·        

Functional
Requirement:

The System shall display a professor icon in
course page.

 

Non-Functional
Requirement:

The System shall ensure the data to be accurate
and get updated if needed.

 

2.     As a
student, I want my grades to get email notification. So that, I can have a look
without opening my blackboard.

Acceptance
Criteria:

·       Can get
information in my mail so that can check anywhere.

·       It works
like a popup notification even without login to the account.

 

Functional
Requirement:

The System shall send the emails about the
grades after they are graded by the professor.

Non-Functional
Requirement:

The System shall make sure to send the emails
as soon as they are graded in blackboard with the fraction of seconds.