Lets build an entire APP #2

Carlos Almeida
2 min readJan 28, 2021

#2 MVP ( Minimum Viable Product )

I know, there’s a lot of stories about MVP, this is not a story about MVP, is the Lager MVP, but we have to make an intro about it :).

An MVP is a gradual evolution of a wannabe product keeping in mind clients feedback and metrics ( ex: KPI, OKR… ), when we released it, it’s an alpha version with raw features to early adopters, and because we have this metrics, we have an extremely powerful tool to validate our hypothesis.
It must follow the idea “Ship early, repair later” to not loose time to market, so, releasing a MVP its not the end, its just the beginning, product its not finished when its released.

Time to Market (TTM) is the duration needed to bring a product to fruition. This includes the generation of an idea for the product; it’s whole design cycle; development, and launch on the market.

Resources optimisation and focusing on customer value is one of the most benefits of developing an MVP.

So….. after that intro, let’s begin with Lager!!!

We all have a real problem with how manage our pantry, fridge, freezer!!!!

How we resolve that problem?

We think an app that could manage products to a database and put them inside a pantry with a name ( Lager ) and manage them.

Easy as a lemon pie…

Features we think to Lager ( please, if you have suggestions, leave in comments):

  • Add products
  • Add products to a specific lager
  • Remove products from lagers
  • Add custom lagers
  • Add product sections
  • Add product categories
  • Add products with input
  • Add products by barScan
  • Edit product
  • Edit lager
  • Edit quantities each product
  • Shopping list
  • Stocks mappings
  • Expire dates by product
  • Automatic add product to shopping list with certain rules

Let’s make a matrix with effort with features we listed:

As you can see, we won’t develop login or register or any kind of security modules. It’s not the focus here.
But, when we finish, i can make a story about it, if we have any energy :)

So, we have our plan, but in real project, we need a rough roadmap, with deadlines and all that mambo jambo. We don’t need that goal here.

Let’s design our APP!!!

Thank you!

--

--

Carlos Almeida

Hi, my name is Carlos Almeida, i'm from Lisbon, Portugal and i'm a Scrum master | Frontend and Flutter developer.