Agile methodology in Product Management

How to launch features like rate/review restaurant, filters for search, online ordering in agile manner for a company like Zomato

Online ordering — Following are the steps which should be followed while launching any feature using agile methodology

Requirements/Ideation — Need to understand the requirement from user perspective, what all things a user would be looking for to ensure that the entire experience is glitch free and completes the transaction within minimum time

Design — Develop prototypes (like paper, wireframes, Interactive etc.) using the requirements defined in first step

Implementation — Use a working prototype to get user information by exposing the prototype to a set of actual customers

Testing — Collect the user information (pain points, prove/disapprove your hypothesis, etc.)

Deployment — Once you have the necessary information then go ahead with the deployment and expose the product to a larger set of users