Business & Process Analysis
We learn about your business and the problem you are solving. We work with you
to identify a
MVP (Minimum Viable Product) so you can go to market quickly
and test. Enhancements to the product are developed and rolled out continuously so they
too can be market-tested and measured.
lean and agile development, quality control and deployment
processes to allow us to continuously release new software.
Our team practices
Kaizen principles, continuously measuring and improving our
work, from daily programming techniques to technology choices.
maintainable, well-tested software, and have a good
balance of purity and pragmatism. We believe that pair programming and
constant collaboration leads to superior software.
For over the last 5 years, we have been enjoying the
Ruby on Rails
framework. We find this to be the state of the art, server-side platform for web applications. Other
tools we use on a daily basis include:
Relational and "No-SQL" Databases
Leadership & Training
We've worked in a large variety of industries, exposing ourselves to very different and interesting
markets and challenges. Our team members
work on several projects a year of varying size and scope.
This experience makes us well-suited to help
lead, train and build your development team.
We have both supplemented and complemented development efforts for small and large companies, providing:
Dev Team Management
Embedded & On-Site Development
Ruby on Rails Training
Agile and Lean Process Optimization