Our methods
Eliminate waste
We identify and remove development process activities which do not provide the client with business value. The most straightforward example is a functionality that is never used.
Building knowledge
We create a culture of sharing knowledge and experiences.
Respect people
The process should encourage accountability and creativity at all levels. Respect of people's professional pride leads to increased job satisfaction and thus improved quality of the process.
Frequent deliveries
Short, frequent deliveries ensure a steady stream of feedback, control over projects' state and estimation of delivered value in various moments in time. It also allows to continuously adapt the product to changing business requirements.
Flexibility
It is not efficient to make all the decisions before starting the project as it can prevent aquiring competetive advantage resulting from changing business environment. We strive to ensure maximum flexibility in the projects carried out by us.
Build in quality
We design systems according to high quality standards. Every project should be easily maintanable and extendable.
Optimize the whole
We strive to optimize the process not only on the level of one team or department but the whole organization. The goals should be compatibile across departments and all parties should understand them.