Functional Requirement vs Non-Functional Requirement for Uber Application

2.8k views Asked by At

What is the difference between the functional requirement and non-functional requirement for Uber application?

1

There are 1 answers

0
Useme Alehosaini On

Regardless UberApi (or any product or technology)

The terms are general terms.

If you have a client that asks you to develop an e-commerce web site that will be reached by customers thousands of times every minute, then based on this example:

Functional Requirements are:

  1. Customer should be able to list products
  2. Customer should be able to place order
  3. Customer should be able to pay by card

and so on

Non-functional Requirements (Technical Requirement)

  1. The Site should be able to serve a huge number of customers at the same time without problems.
  2. The site should be secure enough because there will be sensitive data.

and so on

So you can consider functional as the Domain(Business) requirements while the non-functional as the supportive requirements.