Developing a minimum viable product