In the previous sections, we discussed the complete picture of FlixOne Software. This piece of software is very big, and we aren't going to develop all of it here; instead, we will define MVP to showcase the strength of the software. This software can be extended to any level.
By taking an MVP approach, the scope of a piece of work is limited to the smallest set of requirements, in order to produce a functioning deliverable. MVP is often combined with Agile software development by limiting requirements to a manageable amount that can be designed, developed, tested, and delivered. This approach lends itself well to smaller websites or application development, where a feature set can be progressed all the way to production in a single development cycle.
We are going to develop a FlixOne Store application that has the following functionalities:
- Login...