Creation

The goal is the creation of (preferably) error-free software, based on analysis and modelling. The description and display of the preceding development phases shall be reflected in the resulting software.

 

Especially in the software production "time to market" is an important aspect.

In spite of that software is just "soft" and thus readily fast adjusted and modified allready during creation phase.

The cause of this behavior is that often the clients do not have exact ideas of ​​the software the end result should deliver and/or new insights arise during analysis and modeling phase. This has its advantages, but it also creates problems.

 

Our approach is the so called agile development process. Said simply, a little analysis, a little modelling, a little creation and the whole thing again and again till the client sees the requirements as satisfied.

Ultimately every software can be changed and improved and the budget and timeframe will allways set the borders.

 

The decisive advantage of the agile strategy is that the customer is more included in the development process and the end result generally works as planed.

We create our software mainly using Microsoft Visual FoxPro, Microsoft Visual Studio and Microsoft SQL Server. For the support with analysis, modelling, and documentation we use diverse other tools.

 

Last but not least, the result has to be testet. A guaranteed accuracy is only possible in atomic modules. As a software cosists out of multiple little and big modules and with rising complexity the chance for errors rises too.

Little modules, testcases, quality ensurance are the principles of defensive programming and we use them intensively.

 

At the end of creation phase there is testing, testing and again testing.

Hence we achieve maximum stability and correctness of the software.