Approach
We encourage mind usage compared to schemes of rules
A company with many specializations in which everything is interconnected
People with many different skills, each with their own specialization.
We work to achieve common goals thanks to a shared corporate approach embraced by the whole team.
Improve from within, not from above
Lean culture is the foundation of our way of working. For us it is essential to experience changes as evolution.
We are essentially driven by two principles: continuous improvement and respect for people.
In our company all processes are human-centered. Changes can only be made from within and not from above.
Culture and collaboration for better software
Over the years we have worked on a major internal cultural change based on collaboration, automation and continuous improvement.
We have learned how Devops practices enable us to produce faster, more efficiently and with higher quality on the final product.
Software development as an expression of business processes
It may seem strange because it's the core of our company but, in reality, pure development occupies a limited part of our daily work.
The outcome we produce is the result of the approaches and processes we have adopted.
Reducing the time people spend on code is the real leap in quality.
Standardization and process improvement, defining and achieving goals, and paying great attention to user needs translate into optimized, high-quality code.
Different methodologies define who we are right now
We are neither purists nor theorists.
We understand and choose what is most functional for growth and productivity while staying true to our values.
Lean
Elimination of waste and continuous improvement
Agile
Speed and iterativeness with feedback
DevOps
Collaboration between dev and operations for frequent releases and higher software quality