Our Process


1

Inspiration

Founder ideas, team ideas, business plan-athons and hackathons, acquisitions.


2

Feasibility

Business and tech teams vet ideas, initial features and timeline mapped out.


3

Preproduction

Teams are formed, designers and developers collaborate, initial mockups are made.


4

Production

Implement features (80/20 principle), reiterate and release often.

Our Toolkit

Rails Amazon Web Services Cocoa Touch GitHub HipChat Jenkins PostgreSQL

The VM Way

Contribute to Open Source |  Attend conferences and meetups |  Follow software development best practices |  Use current technologies and minimize legacy code |  Execute updates in an agile environment |  Utilize continuous integration and rapid deployment |  Employ a strong emphasis on design and UX |  Continually thank our dedicated QA and System Ops