The Business Model Canvas (BMC ... Developed by entrepreneur Alexander Osterwalder and computer scientist Yves Pigneur, the BMC breaks down a business into nine key components: customer segments ...