Validation before implementation is very important!
When building a new app or a new feature inside a software product. It is always recommended to create a wireframe design of the intended new product.
Following this method, you can quickly iterate over the features of your new product and validate their needs. It is also a great way to demonstrate the UX of the new app.
This is one of the steps we take before implementing a new feature at my startup. When needed, this method helps us change designs and feature sets very fast. After some quick iterations we then start the coding process. I personally like to use Adobe XD for my wireframe designs! #adobexd