Just what you need. Not more and not less.

Software Projects

Enthusiasm

Software development is our passion. As software runs on almost every electronic device, our enthusiasm for improving and creating software on computers and micro controllers, we are able to cover a broad range of application areas and industry sectors.

Technology

We develop software on Microsoft.NET (primarily C#), using current technology and standards for the computing industry. Firmware is developed wit ANSI C, and several compiler dialects. As product development should not depend on programming languages, we are willing to learn new languages as needed, which often happend in our past (Perl, PHP, Visual Basic, Pascal, Java). Most important in software development is the architecture, which means structuring of applications.

Software Architecture

Our focus in software projects is on the architecture, which is more important than the technology used for development. We use UML (Unified Modelling Language) as primary notation for software design and architecture. This supports us in creating and communicating the big picture of how we see the product’s software, as well as in detail planning of functionality and activity.

Design patterns

The wheel should not be re-invented. This also applies for software architecture and development. With usage of computing industry proven design patterns, many problems can be solved while utilizing standards.