How to Build a Minimum Viable Product In 2021: Benefits and Challenges Explained