 Quality means providing a fully
operational product
working in the way it is supposed to.
Nothing is left to chance, and we distrust occasional checks: we
don't like bad surprises. That's why, when possible, we run automated
tests to check, in a fast and efficient way, the product
functionalities in every single part, in the smallest detail.
And Quality is achieved through the
less apparent virtue, the inner beauty.
That is the simpleness of a program and
the elegance of implementation, the design of a device. Without this
inner quality, a program that is merely working is like a luxury car
with cheap engine and tyres. Invisible to the naked eye, but crucial
in the long run: a good implementation allows us to continue
reshaping and modifying the product, depending on changing needs,
without starting afresh every time.
That's why we are able to maintain
the same product for many years
providing a continuous, accurate and
extended assistance, and minimizing costs thanks to the high
adaptability of our products. And at every change, we only need to
run the automated tests to ensure that all the rest is still working
properly. If the changes to your program are so expensive that you
think it is better to start from scratch, it's time to call us to
avoid that happening again!
|