de en pl

We completed the first phase of investment in real estate in the center of Radom. The local in the cloce center of the city was traded to the users.

Our client Werth-Holz SA debuted on NewConnect operated by the Stock Exchange in Warsaw. We take care of development and maintenance of our client's IT-infrastructure.

After nearly two-years-long process in patent office, we have obtained legal protection of trade marks "Himalaya-IT", "Himalaya" and logo "HI".

From today we invite you to our new office at Kazimierzowska Street 43/34

We have finished first stage of design-software works on a new cross-language portal. Project was co-financed from UE fund - Innovative Economy, programme 8.1

At our client ECI Group we have implemented our new product - multifunctional document repository.

We have finished implementation of our new Forex trading system.

We have taken part in Devoxx - an annual technical conference that focuses on Java in Antwerp. Achieved knowledge will help us improve innovativeness and reliability of our solutions.

After analysis stage we have started work on PoC of SLM system for one of the five biggest banks in the world.

From today we invite you to our new office at Marszalkowska Street 55/73

We have finished implementation of our workgroup product at the joint-stock company

Software development

Experience gained from many projects we created let us develop our own methodology of generating software. It was created on a basis of Agile/extreme programming and its main goal and asset is to turn to the client and his needs together with delivering most valuable products.
We value:

Individuals and interactionsover processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
from Agile manifesto

Although the elements enumerated on the right are crucial in the process of the creation of software, they are rather of an operative kind. Concepts enumerated on the left are more strategic, that is why we focus on them in processes of software engineering.

Why Agile?

The traditional method of a software production constituted by four subsequent stages without the ability to return creates many problems and it often contributes to the raise of expenses or even the failure of projects. It happens because:

Agile software

A response to those scarcities are nimble and light methodologies of generating software. The idea is to divide the project into small problems and to solve each one of them in a short period of time. The basic unit of time in this methodology is an iteration which lasts approximately two to four weeks and is constituted by the following phases: It is very important that every iteration is realized in close cooperation with a client which allows us for current modification of aims and demands of a project, correction of mistakes emerging as a result of misunderstandings and controlling the whole process. Adaptive management of software is based on various rules and norms such as:

Quick win

One of the advantages of our approach to the production of software is continuous delivery (after every iteration) of new versions of a product to the client. It helps to confront intentions and expectations of a client (which often evolve) with a factual product and to modify it even during late stages of creation. Agile allows for quick execution of such changes and reduces expenses to a minimum. In the case of disruption of the project for various reasons our client remains with a working system of functionality on the scale of invested resources. Quick win is also an excellent measure of work progress.