Software Engineering

Software should solve business problems as efficiently as possible. Sadly, a lot of today’s software does this rather poorly. Bugs and outages are the norm.

It does not need to be this way.

The challenges of developing software have been clear since a [long time](1968 http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF) and many proven solutions exist.

With Raccoon, we apply various tools and strategies to make sure our software works reliably and solves real problems efficiently.

By using continuous delivery we make sure that we can gain fast feedback from users and can deploy changes in minutes to be used by users.

For this to work, we use extensive unit- and acceptance tests to make sure that the software works correctly. This minimizes bugs and regressions and enables fast changes.