App Development: Grasping Functional and Non-Functional Requirements

Credits: Productfolio
  • Authentication
  • Business core
  • Transactions, checkouts
  • Authorizations
  • Historical data
  • Loading speed
  • Time taken to deliver server response
  • User response time
  • Data consumption limits
  • Displaying restaurants in the area
  • Displaying menus
  • Placing orders
  • Processing transactions, etc.
  • Refresh restaurant listings every 5 minutes
  • Load menu within 10 seconds of clicking on menu button
  • Order confirmation must be sent within 2 seconds of payment

Role of Prototypes in Defining Requirements

How to Define Non-Functional Requirements


Being myself is which brought me where am i

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Clearpool Testnet — my review

8 Factors for an iOS developer to know apart from Swift, Objective-C and Xcode

Simkl Releases System to Receive Notifications When Anime Dubbed or Subbed is Released

A public, multi-screen content experience network; content personalization

Introducing Diagrams: Diagram as Code


How to deploy a OpenStack DevStack @ KVM for development purposes in an automated way

Top 25 Common SQL Interview Questions and Answers

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Amirrtha Kesavan

Amirrtha Kesavan

Being myself is which brought me where am i

More from Medium

MVP Development Best Practices

From SMS To A Mobile App: Accessibility At Opus

This is title markdown 2

Image of Add to Inventory Interface

Mobile App Development: Choosing Between Native & Cross-platform