We have defined our working methods based on the principles of Agile Development to which we combine ideas and methodologies deriving from Lean Manufacturing .
We firmly adhere to the Agile Manifesto because like the Lean Manufacturing has transformed the world of production, Agile has improved the IT world.
Clear and continuous communication, the elimination of waste without added value for the customer and adapting to the intrinsic needs of the project are for us the only way to develop projects that maximize the result by respecting budgets and deadlines.
The elimination of waste (Muda) is one of the basic principles of Lean and this is why we love a direct and explicit confrontation with the customer.
We believe it is a moral obligation to express any type of perplexity in order to share our point of view based on experience, supporting the optimization of methods and objectives
The best way to avoid ending up in dead ends during the development of a complex project is that all those who participate can verify concretely what has been achieved as soon as possible.
We always provide a staging environment that every team member involved has access to from the early days and in which they can comprehensively analyze progress.
We want to continue working with people when they are convinced that it is the best choice for them, for this reason we try to develop projects in atomic cycles so that at the end of each phase you can choose whether to proceed or stop.
This without affecting what was created up to that moment.
We never bind one of our customers to continue a project with us but at the end of each phase we provide everything that has been developed as it has been tested in the staging environment.
The TDD is a development modality that foresees the drafting of automatic tests before the one of the software that has to be tested.
This methodology allows us to test our applications even before realizing them.
It allows to reach a higher quality standard and allows to avoid quality regressions in the implementation of the following phases.