MVP vs POC vs Prototype: Bringing Great Ideas to Life