Menü

Individuelle Softwareentwicklung

Onwerk entwickelt Software – individuell für Sie und Ihren Einsatzzweck

Software ist ein fester Bestandteil in vielen Büroaufgaben oder Produktionsabläufen. Dabei kann ein Standardprodukt zum Einsatz kommen oder es kann für die Aufgabe auch eine individuelle Software programmiert werden. Beide Wege haben dabei ihre Vorteile.

Eine Standardsoftware ist oft günstiger als Individualsoftware.

Trotzdem kann es sinnvoll sein, auch über die Entwicklung einer eigenen Softwarelösung nachzudenken:

  • Die Software wird nach Ihren Arbeitsabläufen entwickelt und richtet sich nach Ihnen anstatt dass Sie sich nach der Software richten müssen.
    Das erspart Ihnen ein Umdenken oder eine Einarbeitung Ihrer Mitarbeiter.
  • Individualsoftware entspricht genau Ihren Anforderungen und Wünschen.
    Beispielsweise kann eine Oberfläche exakt nach Ihren Vorstellungen gestaltet werden, die Software kann die korrekten und Ihnen vertrauten Fachbegriffe verwenden
  • Individualsoftware ist offen. Eine Anbindung anderer Systeme oder eine Weiterverarbeitung von Daten aus anderen Quellen ist normalerweise problemlos möglich.
  • Bisher bestehende „Insellösungen“ können ohne Reibungsverluste oder manuellen Aufwand miteinander verbunden werden.
  • Immer wiederkehrende Aufgaben, die bisher in mehreren zeitaufwendigen einzelnen Arbeitsschritten erledigt wurden können automatisiert werden. Das entlastet Mitarbeiter, schont Nerven und spart Zeit. Die Investitionssumme lohnt sich oft schon innerhalb kurzer Zeit.
  • Individualsoftware kann jederzeit um neue Funktionen oder Schnittstellen erweitert werden

Bei der Betrachtung einer Rentabilität stehen den Entwicklungskosten der Individualsoftware dabei mehrere Faktoren bei der Standardsoftware gegenüber:

  • Anschaffungskosten, jährliche Lizenzkosten (oft auch „Wartung & Pflege“ genannt)
  • Personalkosten
  • Schulungs-/Einarbeitungsaufwand

Je nach Aufgabe kann auch eine Kombination von Standardsoftware mit Individualsoftware sinnvoll sein. Beispielsweise könnten von einem externen System Daten in einer Microsoft-Excel-Datei zur Verfügung gestellt werden. Ein für Sie entwickeltes Programm bearbeitet und bereinigt automatisch die Daten und übernimmt diese dann in eine interne Datenbank.

Wir bei Onwerk entwickeln individuelle Software für die Bereiche:

  • Programm und Anwendungen für Windows-Desktop und Windows Server
  • Webbasierte Lösungen
  • Mobile Apps für Smartphone und Tablet

Wir sind aber nicht nur reine Entwickler. Als Experten für Datenbearbeitung und mit unserer Fähigkeit uns schnell in Fachgebiete einzuarbeiten haben wir in der Regel einen guten Blick von außen auf bestehende Prozesse. Oft können Arbeitsabläufe oder Workflows mit Individualsoftware optimiert werden:

  • Datenübertragung aus einem System in ein anderes System
  • Weiterverarbeitung von Daten
  • Automatisierung von regelmäßig wiederkehrenden Aufgaben
  • Nutzung von Diensten in Internet bzw. in der Cloud
  • Verbindung von existierenden Einzellösungen (Insellösungen) zu einer einheitlichen und reibungsfreien Prozesskette

Dazu begutachten wir gemeinsam mit dem Kunden Prozesse und Workflows und erarbeiten mögliche Optimierungen.

Dies hat für Sie ganz konkrete Vorteile:

  • Bessere Kundenbindung
  • Höhere Effektivität, schneller mehr Arbeit erledigen
  • Reduktion der notwendigen Arbeitsschritte
  • weniger Personal
  • geringere Fehleranfälligkeit
  • Schaffung und Nutzung von Standards und festen Strukturen
  • Schnellere Reaktionszeiten, bspw. den Kunden gegenüber

Was bedeutet das alles konkret? Wobei kann Onwerk Sie unterstützen?

Schnittstellen / Migration

  • Sie möchten Daten aus einer Datenbank in eine andere übertragen
  • Sie möchten ihren Kunden Daten über eine Cloud-Lösung zur Verfügung stellen
  • Sie möchten Informationen aus Ihrem Produktionssystem direkt in ein CRM-System übertragen

Berichte und Reports (Reporting)

  • Sie erfassen Daten in einer Datenbank und möchten einen übersichtlichen Bericht mit der Auswertung dieser Daten
  • Sie betreiben ein eCommerce-Business und möchten schnell auf Veränderungen im Kundenverhalten reagieren können. Eine Individualsoftware könnte erfasste Daten mit den Benutzerverhalten überwachen und Sie benachrichtigen, per E-Mail oder SMS
  • Ihr Außendienst benötigt regelmäßig Daten aus einer Verkaufsdatenbank, einer Interessentendatenbank, dem Produktionsprozess und einer Excel-Tabelle. Ihre Mitarbeiter möchten diese Daten miteinander in Beziehung setzen und darüber Berichte und Auswertungen erhalten.

Automatisierung

  • Eine Software soll regelmäßig die Ergebnisse von Kundenumfragen zusammenfassen und übersichtlich aufbereiten
  • In Ihrem Produktionsprozess soll eine E-Mail versandt werden, wenn ein bestimmter Schritt erfolgt ist

Systeme

  • Sie möchten Ihre Dienstleistung über das Internet verkaufen, aber keine der Plattformen passt genau auf Ihre Anforderungen weil die Preismatrix zu komplex ist um sie in einem Standardsystem abzubilden
  • Ein von Ihnen hergestelltes Produkt sammelt im Einsatz Verbrauchsdaten, Sie möchten diese auf einem Server sammeln und auswerten
  • Ein von Ihnen hergestelltes und an Endanwender verkauftes Produkt soll Daten mit einer Smartphone App austauschen können und von diesem gesteuert werden können
  • Sie möchten in einer Image-Kampagne eine besonders innovative Tablet App einsetzen

Was wir technisch können oder der „Technologie-Stack“ als Übersicht:

  • Microsoft Windows
    • C++
    • C#, .NET Framework
      • WinForms
      • WPF
      • Remoting / WCF
      • ASP.NET
  • Mobile
    • Apple iOS: iPhone, iPad
      • XCode
      • Objective C
    • Google Android
      • Java
    • Windows Phone
  • Web
    • PHP,
    • Symfony 2
    • NodeJS
    • Webtechnologien: HTML5, JavaScript, jQuery, KendoUI, Angular, etc.
  • Sonstiges
    • Microsoft SQL Server
    • MySQL
    • MongoDB
    • ElasticSearch

Kontakt

Haben Sie Fragen?

Kontakt Marc Brauel
Nach oben
Zur Desktop-Version