Software ist unsere Leidenschaft

Ihre Use Cases in Software gegossen

Unsere Mission ist es, gute Software zu entwickeln. Daher investieren wir einen substantiellen Betrag unseres Umsatzes in die Produktentwicklung. Unsere Software-Produkte basieren mehrheitlich auf Java sowie etablierte Standards und einen Open Source Technology Stack. Je nach Herausforderung wählen wir die passende Technologie oder das geeignete Framework: Von JavaScript über HTML5 oder CSS bis zu Scout JS oder Angular. Unseren Kunden bieten wir so zukunftssichere Geschäftsapplikationen, die auch unabhängig von uns Bestand haben und sich einfach in bestehende IT-Landschaften integrieren.

Machine Learning für Business-Applikationen

Intelligente Prozessoptimierung bei grossen Datenmengen ist ein gutes Anwendungsfeld für Machine Learning: Eingangsverarbeitung mit Handschrift-, Bild- oder Texterkennung? Die automatische Optimierung von Business-Prozessen? Churn Detection? Sentimentanalyse? Wir arbeiten dran!

Artikel lesen

Effizient programmieren mit Scout

Unsere Software-Produkte basieren auf dem Open Source Framework Eclipse Scout, das vollständig in Java und JavaScript entwickelt ist. Mit der Veröffentlichung von Scout unter der EPL Open Source Lizenz ermöglichen wir Entwicklern weltweit Business Applications effizient herzustellen.

Unsere Contribution

Alle Devices, eine Code-Basis – dank Scout

Die Stärke von Scout ist sein Anwendungsmodell. Es erlaubt, komplette Applikations-Frontends in Java zu implementieren, die völlig unabhängig von einer spezifischen UI-Technologie sind. Die derzeit verwendete UI-Technologie basiert auf HTML5, CSS3 & JavaScript.

Neugierig geworden?

Sind Sie interessiert an den Technologien, die wir einsetzen? Oder möchten Sie mal unter die Motorhaube unserer Produkte schauen? Gerne beantworte ich Ihre Fragen.

Anfrage senden

Kontaktformular

Cloud und On-Premise – aber sicher!

Wir packen unsere Applikationen in standardisierte Container wie Docker Swarm und nutzen Orchestrierungs-Werkzeuge wie Kubernetes oder Automatismen wie Ansible, um die Abhängigkeit unserer Kunden von einem Betriebsmodell zu minimieren. Mit BSI Software ist ein Wechsel von Cloud zu Cloud oder von Cloud zu On-Premise möglich.

Cloud-Services entdecken

Standard-Schnittstellen zu Umsystemen

BSI Software fügt sich in jede IT-Landschaft ein – dank offenen Standards und flexiblen Schnittstellen. Wir integrieren Daten, Hardware oder Software und bauen dabei auf Standards wie http(s), REST, JSON oder SOA.

Schnittstellen entdecken

Geprüfte Sicherheit

Dank regelmässiger Security Audits und der nahtlosen Integration von Security-Technologien wie Java Authentication, JAAS und Kerberos Single Sign-on profitieren unsere Lösungen nicht nur von offenen Architekturen, sondern genügen auch in punkto Sicherheit den heutigen Anforderungen.

BSI Lab: Innovative Technologien testen

Prototypen bauen, neue Technologien hands-on testen: Das BSI Lab ist unsere Art, in die Zukunft zu navigieren. Wir sprechen nicht nur über Trends und Hypes, sondern schätzen gleich deren Mehrwert und Wichtigkeit ein. Mit diesem Wissen können wir stets schnell reagieren und bringen PS auf den Boden.

Cases entdecken

Individual-Software: Applikationen nach Mass

Nicht nur für erstklassige CRM-Software und Branchen-Software, auch für Sonderaufgaben ist BSI der ideale Partner. Das zeigen unter anderem die erfolgreichen Grossprojekte, die wir – Codezeile für Codezeile angepasst an die individuellen Bedürfnisse – beispielsweise für die Schweizerische Post und Landis+Gyr realisiert haben.

Individual Software

Legacy-Software ablösen

Veraltete, nicht mehr unterstütze Technologien, eine historisch gewachsene Code-Basis und monolithische Architekturen: Viele geschäftskritische Applikationen sind in die Jahre gekommen. Das treibt die Wartungskosten in die Höhe und stellt ein Risiko dar, weil nur wenige Personen die Software warten können. Aufgrund der unternehmensspezifischen Anforderungen eignen sich Standardprodukte nicht. Statt Neuimplementierung ist Refactoring angesagt: der Umbau der historisch gewachsenen Software in eine modulare, flexible und zukunftssichere Applikation.

Jetzt modernisieren

BSI Technologie-Vielfalt

BSI Lösungen basieren auf Java und JavaScript. Und das können wir wirklich gut. Das heisst aber nicht, dass wir nicht auch andere Sprachen sehr gut sprechen. Je nach Herausforderung wählen wir die richtige Technologie oder das passende Framework. Im Microsoft-Ökosystem verwenden wir .NET (C#, VB) und Visual Studio als Entwicklungsumgebung. Bei der systemnahen Lösung von Aufgaben greifen wir auf C, C++ oder sogar Assembler zurück.

Mehr erfahren