Products and services start with a solid proof of concept build on a platform which is robust, scalable, and extensable.
Following software development best practices, scaling does not only mean in computing capacity but in development capacity. Using industry standard design patterns, software functionalty is layered and modularized so increasing numbers of individuals can contribute with minimal impact on the other.
There are many varations of SCRUM, but core to our principles are:
- Listen carefuly, clarify, and document business requirements
- Break requirements into interval chunks
- Wireframe and diagram functionality
- Agree on proposed iteration
- Build iteration
- Test iteration
- Meet and discuss results
We strive for visible, demonstratable progress