What we value most is to live up to our customer's expectations. Therefore we take the time to understand these expectations and translate them to requirements and design. Clear communication and reporting on planning, progress, and estimates, contribute to keeping these expectations mutually synchronized. Our Quality Assurance department is involved from the start and plays an important role in managing these expectations.
Our overall approach is best described as an agile development method, complemented with strict communication agreements and result based commitment. Once the requirements and scope are defined, we often are prepared to offer the project activities on a fixed-price basis.