Lean Startup Methodology - A method for developing and launching businesses using a minimum viable product and iterative feedback loops