Individualsoftware

Für jede Anforderung die richtige Lösung

Nicht für jede Anforderung ist eine Web-Applikation die optimale Lösung.

Daher bieten wir ihnen von der Web-Applikation, über eine Mobile-App, bis hin zur klassischen Desktop-Anwendung die gesamte Palette an Lösungsmöglichkeiten an.

Web-Development

Mit einer Web-Anwendung erreichen Sie Ihre Zielgruppe nahezu überall.

Durch Web-Anwendungen haben Sie auch die Möglichkeit Software-Updates sofort an alle Ihre Kunden/Nutzer auszurollen – umgehend!

netbixx plant und entwickelt Ihre Lösung individuell und gleichzeitig flexibel, um Ihnen neue Möglichkeiten zu eröffnen.

Vom hocheffizienten CMS-System bis zur kompletten Integration von Waren­wirtschaftssystemen, Online-Shops und Social-Media.

Mobile-Development

Die Entwicklung der Web-Anwendung war der erste Schritt, Ihnen eine Lösung zur Bewältigung der Prozesskette an die Hand zu geben.

Der logische und nächste Schritt ist es – Sie vom Zwang des PC zu befreien.

Wir bringen Ihre Applikation auf mobile Geräte.

Jedes Unternehmen hat andere Aufgabenschwerpunkte, unterschiedliche Ziele, eine eigene Unternehmenskultur.
Das gilt für die verschiedensten Branchen – hier ist Individualität auch ein Stück Geschäftspolitik.

Entsprechend schnell erlebt man die Grenzen von standardisierter Software – und auch die mangelnde Flexibilität und Kompatibilität individueller Lösungen.

Desktop-Development

Manche Anforderungen jedoch, erfordern eine klassische Desktop-Lösung.

Seien Sie besonders komplex, die Sicherheit der Daten steht an erster Stelle oder es handelt sich um besonders performance kritische Anwendungen.

Auch hierbei können wir Ihnen helfen!

Architektur

Im Zentrum innovativer Softwarelösungen steht meist eine Datenbank sowie eine zentrale Geschäftslogik.

Die dort gespeicherten Datensätze müssen in bestimmter Weise gestaltet bzw. modelliert werden, um eine reibungslose Eingabe, Abfrage und Übergabe der Daten mit den verschiedenen Frontend-Tools/Devices zu ermöglichen.

Die verteilte Architektur von modernen Anwendungen, erfordert eine präzise Planung der verschiedenen Schichten.

  • PHP, WordPress, Slim-Framework, Symfony2… 100%
  • Python, Django, Flask, Celery… 100%
  • Java 75%
  • Android 75%
  • Webservices, SOAP, REST 100%
  • HTML5, CSS3, Less, Sass, JavaScript, ReactJS 80%
  • MySQL, PostgreSQL, MongoDB 100%

Development

netbixx entwickelt seit 1998 Software für Unternehmen.
Daher verfügen wir über umfassendes Wissen und Referenzen im Bereich der Anwendungsentwicklung.

Das Know-how umfasst unter anderem die Entwicklung von Webservices für Ihre Geschäftspartner, sowie die Anbindung von Webservices von Drittanbietern an Ihre Anwendung.

Egal ob Web-Anwendung, Mobile-App oder Desktop-Anwendung, wir entwickeln Ihre Software modular und komponentenorientiert.
Somit schaffen wir die Grundlage, um wichtige und zentrale Teile der Software, in anderen Bereichen erneut zu verwenden.

Nicht nur der Einsatz moderner, aktueller Technologien steht bei uns auf der Tagesordnung, sondern auch die Nutzung gängiger Design-Patterns. Nur so bleibt die Wartbarkeit Ihrer Software gewährleistet.

Das erreichen wir durch interne Code-Reviews unserer Entwickler sowie regelmäßiger Fort- und Weiterbildungen.

 

Lifecycle

Der Software-Lifecycle (Lebenszyklus einer Software) umfasst die Phasen vor der Markteinführung, über die Planung und Entwicklung, bis hin zur Nutzung der Software im Alltag.
In genau diesen Phasen werden Sie von netbixx aktiv unterstützt. Jede dieser Phasen bringt spezielle Tools mit, die für Sie als Kunde den Prozess transparent gestalten.

Sie haben dabei in jeder Phase Zugriff auf die entsprechenden Tools und können so die Entwicklung Ihres Produktes jederzeit (24×7) verfolgen und begutachten.
Welche Tools dabei zum Einsatz kommen, hängt von der Größe und Komplexität Ihres Projekts ab.

Der Zugriff erfolgt bequem aus Ihrem Browser. Somit stehen Ihnen diese Tools quasi überall auf der Welt zur Verfügung (Internetzugang vorausgesetzt).
Sie haben z.B. rund um die Uhr Zugang zu den folgenden Tools:

  • SourceCode-Management-System (SCM)
  • Projekt-Management-Tool (Wiki, Ticketing-System, Bugtracker, Dokumenten-/Datei-Management)
  • Continuous-Integration-System (Unit-Test-Ergebnisse, SourceCode-Qualität sowie -Komplexität, SourceCode-Dokumentation)
  • Staging-System

Wir geben Ihnen somit die Möglichkeit immer auf dem Laufenden zu bleiben, wenn Sie Ihre Idee in unsere Hände legen.

  • bitbucket, github 100%
  • JIRA, Confluence 100%
  • Jenkins 100%
  • Unit- und Integration-Tests 100%
  • Anwender-Dokumentation 100%
  • API-Dokumentation 100%
  • Docbook 100%

Von der Analyse bis zur Umsetzung

Die Erstellung von Enterprise-Lösungen beginnt bei der Analyse der Problemstellung, beinhaltet die Auswahl der richtigen Technologie sowie die Wartung und Betreuung der Lösung bei Ihnen – unserem Kunden.