How

Straight Up Algorithms provides three key services:
  1. Situation Analysis
  2. Algorithm Design
  3. Implementations.

We are always willing to collaborate with you on any combination of these points.

 

1. Situation Analysis

In order to provide the best solution we have to fully understand your needs. Our aim is to analyse these needs with you and to discuss you plans for the future and your current hardware and software. To achieve this we will be spending time on location speaking with your people to obtain the maximum amount of information. It is this information on which we base the design of the algorithms which will assist you.

 

2. Algorithm Design

An algorithm will be designed based on the current situation, your targets and latest developments in the related scientific field. On a management level, the design describes the solution, its general workings and advantages over alternatives. On an engineering level, the design details the mathematical background of the algorithm together with a proposed structure for the implementation in software. In the case the software is to be used directly by a user, the design of a intuitive interface will be included.

 

3. Implementations

The algorithm and (user) interfaces are implemented in such a way the function properly and efficient. The code implementation is structured, neat and easy to understand for your engineers thanks to clear documentation. Upon completion a "unit test" is performed so that you can rest assured that the code performs as designed.