Technology State-of-the-art software
With every new BSI release, our customers get the latest technology – because our developers are passionate about continuous improvement and drive the continued development of our products with the help of state-of-the-art tools.
Tools Some of our favorites
We use state-of-the-art tools and frameworks to create technically compelling software that benefits our customers.
Java
JavaScript
HTML5
CSS3
Eclipse Scout
PostgreSQL
Kubernetes
PyTorch
BSI in numbers
320
People involved in BSI software development
21'120
Unit tests (automatic validation of source code Java & JavaScript)
3'042'148
Lines of code (Java and JavaScript in BSI products and open-source frameworks, excluding customer projects)
Agile working
Our customers determine what is important to them, while our developer team uses agile practices and continuously adapts to customer needs. Even if the requirements change over a project’s course, we program what benefits our customers.
Are you curious about BSI technology and BSI methodology?
Feel free to contact me – I would love to hear from you.
Cloud services
We package our applications into standardized Docker containers and use orchestration and automation tools such as Kubernetes and Ansible. This approach ensures that our customers do not depend on one operating model and remain efficient. They can switch from cloud to cloud with ease.
Open source, a project of the Eclipse Foundation
The open-source framework Eclipse Scout, developed entirely in Java and JavaScript, is the foundation of our software products. Since Scout is released under the EPL open-source license, developers worldwide can develop business applications efficiently. Eclipse Scout is hosted on GitHub, and we continue to develop and maintain it.
Flexible interfaces
Software from BSI can be integrated into any IT landscape thanks to open standards and flexible interfaces. We integrate data, hardware, or software, building on standards such as HTTP(S), REST, JSON, or SOAP.
Machine learning & AI
When customers have large amounts of data, intelligent process optimization saves them time and money. There are many application areas for machine learning – automatic optimization of business processes, image and text recognition, churn detection, and sentiment analysis are just a few examples. At BSI, we know how to train artificial intelligence.
Custom software: Custom-built lines of code
Besides first-class CRM, CX, and industry software, BSI is also an excellent partner for specialty projects. Some of our successful large-scale projects, such as those for die Schweizerische Post (Swiss Post) and Landis+Gyr, are evidence of this. Line after line of code, we adapt our custom-built software to our customers’ individual needs and replace legacy systems.