Reuse: good engineers don’t do the same work twice. And that’s good for you.
Whenever we’re at work for a customer, we think in modules, and with a “software +” approach. I.e., we start from the base product and augment it into a richer software with features of our own that seamlessly integrate with it. That means that we can reuse the modules we develop from client to client, facilitating documentation, maintenance and still managing to offer an adapted experience through fine-grained configuration of our StupidCRM modules.
Rework: continuous improvement at the scale of our customer landscape
We are constantly adapting. Because it benefits them ultimately, through more affordable prices and a more robust final solution, our customer agree to let us integrate their requirements into our modules’ roadmap. Not only (similarly to a software provider) does every project become an opportunity for all our customers to benefit from new additions to their CRM’s base product – should they wish to – but it doesn’t even prevent us from going full bespoke, albeit by following the Stupid Guidance. All that thanks to smart engineering.
Tune Up: Hassle free maintenance in a world of smooth CRM operations
At the end of the day, the quality of our service depends from the degree of skill we put in the design and production of our modules, but also from the degree of intelligence put behing their configuration. The “Tune Up” motto is meaningful to us as it points to a 0 bug approach, wherein the maintenance we provide to our customers when it comes to our own modules should always be about adjustments in configuration, and wherein change requests should be dealt with according to the customer’s own urgencies but ultimately should be about enriching our modules’ roadmap and nothing else.