KUBE-X: Die Zukunft der Individualsoftware

KUBE-X: Die Zukunft der Individualsoftware
Patrick Büchler
Wie können wir Sie bei Ihrem IT Projekt unterstützen?

Synergien nutzen mit KUBE-X – die Entwicklungsplattform für eine effiziente Umsetzung von individuelle Unternehmenssoftware.

Entwerfen, Entwickeln, Bereitstellen, Verwalten, Instandhalten – bei der individuellen Softwareentwicklung startet in der Regel jedes Projekt bei 0.

Synergien werden oft wenig genutzt und identische Funktionen immer und immer wieder neu entwickelt und implementiert. Damit verzichtbare Kosten, Zeitverlust und Risiken minimiert werden, haben wir mit KUBE-X eine Lösung geschaffen, welche die individuelle Entwicklung standardisiert. Was zunächst widersprüchlich klingt, ist die Folge einer konsequenten Evolution der Softwareentwicklung bei soxes.

Mehr Effizienz, Effektivität und Sicherheit mit gleichzeitig geringeren Kosten, dank individueller Standardisierung

KUBE-X hilft Prozesse und Module wiederzuverwerten und individuell auf jeden Kunden anzupassen. Ohne Abstriche in der Qualität. Im Gegenteil: Entwickler und Entwicklerinnen können sich gemeinsam mit dem Kunden auf die Komponenten fokussieren, die die Applikation von der Konkurrenz unterscheidet und einmalig macht.

Mit KUBE-X immer einen Schritt voraus – Das sind die Vorteile

KUBE-X verschafft soxes ein Alleinstellungsmerkmal auf dem Individualsoftware-Markt mit massiven Vorteilen für deren Kunden. Wird eine Software immer wieder mit festgelegten, funktionierenden und mehrfach getesteten Komponenten entwickelt, kann eine einwandfreie Qualität für den Kunden versichert werden. Risiken und Kosten werden minimiert und Prozesse können in wenigen Stunden etabliert werden. Durch die Standardisierung und der mehrfach getesteten Komponenten, wird die Sicherheit des Systems massiv erhöht. Ausserdem können die feststehenden KUBES unseren Entwicklern Wochen an Arbeit ersparen, die sie folgerichtig in die Entwicklung der individuellen Komponenten legen können. So wird eine maximale Zufriedenheit beim Kunden geschaffen.

Ein Vorzeigebeispiel für ihre zukunftsweisenden Lösungen ist das interne Kreditorenmodul, das soxes mittels der einzigartigen KUBE-X Entwicklungsplattform von Grund auf entwickelt hat. Die Entscheidung, die Vorteile der KUBE-X Plattform für die Implementierung des Kreditorenmoduls zu nutzen, erwies sich als goldrichtig. Mit einer Auswahl an Standardkomponenten bietet die Plattform eine verlässliche Grundlage. Die Architektur, gestützt von Azure Kubernetes Service, .NET Core (C#) und Angular mit ABP.io, gewährleistet nicht nur Effizienz, sondern auch Sicherheit. Erfahren Sie alles über das soxes Kreditorenmodul, entwickelt mit KUBE-X.

Dank KUBE-X können Softwarelösungen in einer standardisierten, hochautomatisierten Art und Weise einfach, nachvollziehbar und effizient geplant, implementiert und gewartet werden. Lesen Sie hier mehr über die Vorteile von KUBE-X.

«Wir haben keine Mühe gescheut und sind stolz, nach über 20 Jahren Erfahrung in der IT-Branche eine derartige Innovation wie KUBE-X präsentieren zu können, in die wir unser gesamtes Know-How eingesetzt und bedeutende finanzielle Mittel investiert haben. Das alles, um die individuelle Softwareentwicklung für unsere Kunden auf ein neues Level zu heben. Immer ein Schritt voraus, mit dem Blick in die digitale Zukunft.»

Patrick Büchler, CEO soxes AG

Wiederverwendung statt Neuanfertigung

Die Interessen und Wünsche der Kunden stehen bei der Implementierung dabei selbstverständlich immer im Vordergrund. Obwohl unsere Softwareexperten alle individuellen Entwicklungsaufgaben mit viel Einsatzfreude und Kompetenz ausführen, werden in vielen Fällen die gleichen «Probleme» gelöst.

soxes hat über 300 Kunden im Bereich der Individuellen Software und auf dieser Basis ein Modell entwickelt, um Synergien sinnvoll zu nutzen. Dabei werden Funktionalitäten wo immer möglich mit Standard-Services abgedeckt. Zeitintensive Individualentwicklung wird vor allem dort eingesetzt, wo ein Business-Value resp. ein Alleinstellungsmerkmal generiert werden kann. So ermöglichen wir unseren Kunden alle Vorteile und Freiheiten einer Individueller Entwicklung kombiniert mit den Vorteilen einer Standardlösung.

Darum hat aufwendige Individualität keinen Nutzen

Das liegt vor allem daran, dass auch individuelle Lösungen auf Standards basieren, die unumgänglich für jedes Projekt sind. Dazu gehören beispielsweise die Laufzeitumgebung, Audit Logs, die rollenbasierte Zugriffskontrolle (RBAC) oder Programmierschnittstellen. Sogar bei Layoutfragen sind viele Vorgänge und Komponenten gleich. Diese, meist standardisierten Prozesse, machen bis zu 70 Prozent der Quellcodes der individuellen Softwarelösung aus, werden aber oft, abhängig vom Entwicklungsteam, anders umgesetzt. Meist sind wiederkehrende Prozesse für Entwickler jedoch sehr zeitaufwendig. Mehr Zeit bedeutet wiederum mehr Kosten. Unterm Strich erhält der Kunde somit eine Masse an Individualität in Bereichen, in denen diese keinen Nutzen generiert.

Standardisierung und Implementierung auf Knopfdruck

Genau bedeutet dies, dass fertige Bauteile, die sogenannten „KUBES“, mit komplett massgeschneiderten Komponenten ergänzt werden. Basisfunktionen und -prozesse wie Design und Konzeption von Softwarelösungen, Projektentwicklung und Inbetriebnahme, aber auch die Build-Pipeline, das Setup auf den Plattformen (wie Amazon, Swisscom oder Azure) und Standard-Funktionalitäten wie UI/UX Templates werden also als standardisierte KUBES als einsatzfähige Produkte zur Verfügung gestellt.

Hier geht es direkt zur KUBE-X Broschüre:

Unser KUBE-X System besteht aus drei Elementen:

1. KUBE-X Process: Hier ist der gesamte Software-Projektenwicklungsprozess von der Analyse, über Spezifikation, Implementation, Testing und Betrieb definiert. So wird jedes Projekt nach dem gleichen hundertfach erprobten standardisierten Modell abgewickelt.

2. KUBE-X Plattform inklusive Build Pipeline: Die KUBE-X Plattform bildet die Grundlage für die Entwicklung und den Betrieb von individueller Unternehmenssoftware. Sie automatisiert die Entwicklung, Bereitstellung und Skalierung individueller Unternehmenssoftware und stellt dazu die Infrastruktur, Tools, Services, Bibliotheken und Frameworks bereit, um diesen Prozess zu vereinfachen. Die Plattform verwaltet auch die Infrastruktur, überwacht und behebt Fehler, sorgt für hohe Verfügbarkeit und Skalierbarkeit, implementiert Sicherheitsmassnahmen und überwacht potenzielle Sicherheitslücken.

Damit ermöglicht die KUBE-X Plattform maximale Effizienz, Konsistenz, Skalierbarkeit und Wiederverwendbarkeit der Entwicklungs- und Bereitstellungsprozesse. Dies resultiert in einer schnelleren Markteinführung, einer besseren Zusammenarbeit zwischen Teams und trägt zur Kontinuität und Wartbarkeit von Softwareprojekten bei.

3. KUBE-X Services: Innerhalb jeder Softwarelösung gibt es neben den Alleinstellungsmerkmalen viele Standardkomponenten. Um den Anteil der Individualentwicklung auf jene Bereiche der Applikation zu beschränken, welche wirklich individuell sind, bietet unsere KUBE-X Plattform eine grosse Zahl an vordefinierten Standardservices, sogenannte Standard-KUBES.

Dazu gehören zum Beispiel alle Dienste, welche den Betrieb der Applikation technisch sicherstellen sowie für den Nutzer sichtbare Standard-Funktionen wie das User Management, die Audit Logs, UI/UX Templates und Bereiche wie Währungen, Sprachen, Berichte und Dashboards u.v.m. Diese KUBES können mittels Konfiguration eingebunden werden. Die wirklich individuellen Kundenwünsche und Funktionen auf Mass werden via Kunden Services in sogenannten Kunden-KUBES zur Verfügung gestellt.

Mit mehr als 20 Jahren Erfahrung weist soxes eine Fachkompetenz im Bereich der individuellen Softwareentwicklung auf, die sowohl für über 130 Mitarbeiter als auch über 300 Kunden einen unschätzbaren Wert hat. Von der Kontaktaufnahme, über die Beratung sowie Implementierung bis hin zum erfolgreichen Betrieb neuer Lösungen, bietet die soxes AG alles aus einer Hand.

Was umfassen die KUBE-X Services? 

Dank der Modularität unserer KUBE-X Plattform entscheiden Sie, welche Services Ihr Unternehmen in Anspruch nehmen wird. Denn die KUBE-X Services passen sich genau an Ihre Bedürfnisse an. Sie beziehen und bezahlen nur genau jene Services, die Ihr Unternehmen wirklich nutzt.

  • Plattform Services
  • Standard Services
  • massgeschneiderte Kunden Services

Übrigens, dank des Slice & Dice Verfahrens können mit KUBE-X ab sofort auch bestehende Applikationen einfach in nur 4 Schritten modernisiert werden, ohne BIG BANG!

Robert Schmuck, Head of IT bei soxes, erklärt uns im Interview die Vorteile von KUBE-X aus Sicht unserer Entwicklungsexperten im Detail.

Wie können wir Sie bei Ihrem IT Projekt unterstützen?
Patrick Büchler

Patrick Büchler
CEO, Partner

+41.. Nummer anzeigen

Kontakt

Haben Sie Fragen? Wollen Sie mehr wissen?
Wir freuen uns auf Ihre Anfrage.

Kontaktieren Sie uns