We have refined our core processes over the years while working with companies in Silicon Valley and around the world. The result is a streamlined development methodology that produces results on time and within budget.
Learn The Need
We learn what the client wants. We listen, we question, we research. A thorough assessment of the problem the client is trying to solve sets a tone and direction for the project.
Design
We create design comps, or work with our clients designers to create clean, stunning visual designs.
Prototype
We get to work and create prototype application or static html markup depending on the scope of the project.
Build
With the clients approval of designs, wire-frames, and prototypes, we dive into building/coding.
Iterative Testing
Testing and Quality Assurance are performed throughout the development life cycle. Test cases are written and executed. Results are published to keep the client in sync with the development process. Bugs, features, and modifications are filed and fixed.
Deliver
The end product is packaged and delivered. We assist in publishing web applications, delivering mobile apps to Google Play Store or iTunes, or custom internal installations.
Support/Training
We support the products we build. Training our clients to get the most from their product is imperative. We stand behind our work and value our customers.