TechWorkRamblings

by Mike Kalvas

202312091517 MVPs should be vertical slices

#new

MVPs should contain a full vertical slice of the application. Instead of delivering a UI or API without the other, we should fully scaffold and build each layer of the system and deploy it before releasing an MVP. This way, users get a real experience, we get real feedback on our designs, and a path to incrementally building functionality instead of doing big lifts.

This is also known as Tracer Bullet design.1


  1. Thomas, D., & Hunt, A. (2019). The pragmatic programmer, 20th anniversary edition: Journey to mastery (Second edition) (pp. 50-55). Addison-Wesley.