icon-sprite Created with Sketch.
Skip to main content

Our Process

We generally work in two ways: project-based design and delivery, or as an integrated part of your product team.

services-sprite Created with Sketch.

Your Project Our Process


We start by listening, asking questions and understanding your business context. This is an opportunity to talk about what your product could be and then focus on what it will be.


  • Understand business context
  • Uncover risks and challenges
  • Build product vision
  • Initial feature prioritization


  • Product initiation & planning
  • Industry research
  • Documentation review
  • Stakeholder interviews
  • Collaborative workshops


We start with defining the problem, the constraints, and the people you want to impact. Cantina will build up from assumptions and detail hypotheses. By making smaller bets on what your product might be and testing those ideas, Cantina will help you understand how to hone your product to meet customer need and limit unnecessary investment.


  • Understand the people you're designing for
  • Create testable hypotheses
  • Create initial functional requirements
  • Prioritize product features


  • Hypotheses workshop
  • Sketching workshop
  • Research
  • Content requirements
  • Design strategy


Cantina’s design process builds on two core principles: Lean and Atomic. We believe in involving our clients and their customers in the creative process. No "Big Reveals", just constant communication, shared understanding and design validation.


  • Prototype, test and learn
  • Create or extend the brand
  • Craft a visual design language
  • Model interaction patterns
  • Further prioritize features
  • Establish a technical architecture


  • Charettes
  • Design surveys
  • Mood boards & style tiles
  • Proofs and prototypes
  • Usability testing
  • Technology audit


Cantina delivers digital products and services based on Agile Scrum principles in order to embrace change and focus on always shipping your product.


  • Build! (implement the design)
  • Continue to validate
  • Adapt to change
  • Get the product to market


  • Project planning
  • Test-driven development
  • Usability testing
  • Continuous integration
  • Customer acceptance
Illustration of a rocket blasting off


Knowing what we're looking to accomplish in the beginning of a project allows us to measure results at the end. Here we compare initial expectations against the delivered solution and provide recommendations and actions to improve the product.


  • Product validation
  • Identify areas of improvement


  • User satisfaction surveys
  • Analytics review & analysis
  • Product roadmap review & recommendation