Feature Oriented Programming

Was ist Feature Oriented Programming?

Business-Software hat immer gleiche bzw. ähnliche Elemente: Die Kundenliste, Auftrag je Kunde, Rechnungen, Kostenstellen usw.
Jedoch gibt es programmiertechnisch bis jetzt keine Möglichkeit, Elemente von Standardsoftware nachhaltig mit selbst-entwickelten Erweiterungen zu ergänzen. Entweder man nimmt komplett-Standardsoftware oder entwickelt eine Individualsoftware.

Feature Oriented Programming springt in diese Lücke: Eine Software setzen Sie aus sogenannten Features zusammen. Dabei kann ein Feature sowohl ein Standard-Baustein (Kundenliste, Rechnungsstellung) sein, als auch eine individuell programmierte Erweiterung. Das besondere an Feature Oriented Programming: Am Ende ist die Unternehmens-Software aus einem Guss.

✔   Vorteil: FOP kostet weniger als eine gleichwertige Individualsoftware

Bevor bei einer Individualsoftware die Feinheiten programmiert werden können, muss die Grundlage geschaffen werden: Grundlegende Datenverwaltung, Bedienoberflächen fürs Anlegen, Bearbeiten, Löschen, Durchsuchen, die jedes mal speziell programmiert werden müssen. Feature Oriented Programming bietet hingegen diese Grundfunktionen in aufwendig programmierten Bibliotheken, sodass Sie sich nur noch auf Ihre Besonderheiten konzentrieren müssen.

✔   Vorteil: FOP ist genau so flexibel wie individuell

FOP ist die neue Form der Individualsoftware: Mit FOP können wir alle Ihre Anforderungen passgenau digitalisieren. Sie sind nicht mehr an starre ERP-Vorgaben gebunden, sondern können Ihre eigenen abweichenden Abläufe von uns programmieren lassen. Ergebnis ist Ihr eigenes ERP und damit ein gewaltiger Wettbewerbsvorteil.

✔  Vorteil: FOP ist kompatibel zu anderen Systemen

Benötigen Sie eine Anbindung an DATEV, SAP oder sonstige Fremd-Systeme? Kein Problem.

Ablauf einer FOP-Programmierung

Konfigurieren Sie Ihre individuelle Online-Demo

Wählen Sie aus den Standardbausteinen aus und bekommen den Zugang zu Ihrem individuell konfigurierten Test-System.

Erhalten Sie unseren vollen Feature-Katalog

Sind Sie eine Firma mit komplexen Abläufen und finden kein passendes System? Hier werden Sie fündig.

Wir entwickeln für Sie das passende IT-System. Lassen Sie sich von uns beraten.

Technische Funktionsweise von FOP

FOP arbeitet mit sog. „Generativer Programmierung“ und „Modellgetriebener-Softwareentwicklung“, das heißt Programmcode entsteht nicht durch die Arbeit von Programmierern, sondern anhand eines abstrakteren Datenmodells. Die daraus resultierende Software enthält weniger Programmierfehler und ist sauberer strukturiert, als dies bei traditioneller Programmierung möglich ist. Außerdem kann man durch Abwandlung des Datenmodells schnell auf veränderte Kundenwünsche reagieren.

FAQ

  • Ist FOP eine Software von euch oder eine Dienstleistung?
    Wir bieten standardmäßig FOP als Dienstleistung an, das heißt wir entwickeln Software für Sie. Sind Sie selbst eine Softwarefirma, gibt es aber auch Partnerprogramme.
  • Wofür ist FOP geeignet?
    Zur Herstellung aller möglichen Unternehmens-Software, Webportalen und datengetriebenen Anwendungen.
  • Bekomme ich den Quellcode für meine Software?
    Ja, wir liefern grundsätzlich Anwendungen sowohl in FOP-Code als auch in generiertem Code (meist PHP) aus, damit Sie volle Kontrolle behalten.
  • Schränkt euch die Verwendung von FOP ein? Kann man bestimmte Features nicht mit FOP umsetzen?
    Nein. FOP ist zum einen immer erweiterbar, zum anderen lässt sich an jeder Stelle handgeschriebener Code in die Programme einweben.
  • Wie teuer ist FOP?
    FOP ist definitiv preiswerter als eine gleichwertige Individualsoftware. Gegen Standardsoftware rankt FOP ebenfalls sehr gut, dabei kommt es allerdings auf den Einzelfall an: Bei Branchen- und Nieschenlösungen, sowie hochpreisigen ERPs ist FOP eine echte Alternative. Bei breiterer Standardsoftware punkten wir eher mit der Anpassbarkeit bei moderaten Kosten.
  • Wie steht es um die Sicherheit?
    FOP beachtet alle gängigen Sicherheitsstandards wie: Gehashte und gesalzene Passwörter, CSRF Protection, SQL Injection protection – außerdem lassen sich bis auf den Datensatz genau Zugriffsregeln festlegen, die FOP voll-automatisch für alle Unter-Menüs einhält.
  • Darf ich auch selbst an der Software Änderungen vornehmen?
    Grundsätzlich gehört die Software Ihnen. Von Änderungen durch nicht eingewiesene Entwickler raten wir allerdings ab, da diese die Sicherheit und Garantie des Gesamt-Systems gefährden können. Im Rahmen eines Wartungsvertrags sind einfache Anpassungen sogar kostenlos für Sie.
  • Wie sieht es mit der DSGVO aus?
    Im Falle einer Datenschutz-Anfrage können wir automatisch aus der Software eine Dokumentation aller personenbezogenen relevanten Daten generieren. Im Fall von Kundenportalen können wir sogar DSGVO-Rechte wie z.B. die Löschung oder die Auskunft als User-Funktionen umsetzen.
  • Sind buchhaltungs-relevante Software-Teile GoBD-Konform?
    FOP-Software wird auf Wunsch revisionssicher angeboten. In einer Änderungsliste werden alle Manipulationen erfasst, womit die Nachvollziehbarkeit buchhalterischer Vorgänge rechtskonform sichergestellt ist.

Partnerprogramme

Wir bieten folgende Partner-Programme mit FOP:

Bleiben Sie auf dem Laufenden!

Bleiben Sie auf dem Laufenden

Schildern Sie uns Ihre Situation, wir versorgen Sie mit Lösungsideen

Zusätzlich gibt es einen Tag im Blog

Presse-Echo

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen