We attach great
importance to the code
Our job is to understand a client's need, translate it into shared
specifications on both sides and ultimately convert it into code:
that's what we focus all our efforts on.
Experience shows us that this code, to be reliable and able to adapt to future needs,
must be mastered (which implies to depend only on open source projects),
concise (so that it remains understandable over time, and that it is simple to replace
if a new need is expressed), and systematically accompanied by an automated suite of unit
and functional tests (used at first write stage and even more after, to limit as much as possible regressions
over the versions).
Our clients are partners
Rather than multiplying small projects and contacts, we seek to create partnerships
with our clients to work with them over the long term, in order to ensure
continuous maintenance to our software.
We are involved
in open source
We massively use open source projects in our work, and we regularly contribute to the
code of these projects when we find some part where an improvement could be made,
whether by fixing a bug or adding a new functionality.
In the same spirit, we developed and maintain several open source projects, among which: