Make proper use of disc, memory and network resources in all our solutions. Be efficient in our working methodologies, thereby reducing unnecessary costs which translate into significant savings for our customers.
Quality
Provide extensive analysis and design prior to the development. Use Business Process Modeling Notation (BPMN) to have a clear understanding in conjunction with our client, reflecting it always in the Business Blueprints. We believe that quality software should not be a luxury for businesses.
Security and Stability
Make use of the best practices of software development, such as standardization of elements (functions, variables, etc.), error and exceptions control, as well as access control to external programs and database. Do extensive testing with the most unlikely scenarios and analyze execution times.
Teamwork
Avoid wasted time by asking for support to other CraterLab consultants when needed and delegating responsibilities accordingly. Always keep a clear and continuous communication with the client.
Easy Management of our solutions
We design our solutions to be as customizable as possible, to ensure the flexibility that all high-quality software has, and thus avoid dependency from our clients.
Modularity
We subdivide our solutions into independent components. With this we not only gain the capacity of working in parallel, which reduces times, but also gives us the advantage of guaranteeing the highest quality due to a better testing control. Additionally, the documentation turns out to be more clear and concise, saving times in knowledge transfer or if additional functionality is required.