Software ist unsere Leidenschaft

Individuelle Softwareentwicklung

Rufen Sie  an

+49 (228) 2897 222

Schreiben Sie uns

info@rodenbusch-systeme.de

Für Sie entwickeln wir maßgeschneiderte Software Lösungen.

Ihr Unternehmen ist etwas Besonderes -ja vielleicht sogar- Einmaliges.
Individualität gehört zu unserer Kernkompetenz. Für Sie entwickeln wir Individual-Software, die Sie als Werkzeug mit all diesen Besonderheiten unterstützt.
Ihr Vorteil: die Software leistet das, was Sie benötigen:
Nicht mehr, aber auch nicht weniger.

Wir sind Experten. Und das seit 25 Jahren!

Wir sind seit über 25 Jahren im Bereich der IT unternehmerisch aktiv. Und bis heute haben wir jedes Projekt erfolgreich beim Kunden implementiert. Es ist selbstverständlich, dass diese Erfahrung in jedem Projekt große Vorteile bietet. Die größten und schönsten Erfolge aber sehen wir in der langjährigen Zusammenarbeit mit unseren Kunden. Eine bessere Referenz gibt es nicht.

Benötigen Sie Individual-Software?

Es gibt gute Gründe für eine individuelle Programmierung:

  • Sie finden keine Ihren Anforderungen geeignete Standard-Software
  • Die Software nutzt Ihre eigenen Entwicklungen oder Techniken
  • Sie wollen ein Produkt oder eine Dienstleistung inklusive einer Software
    unter Ihrem Namen vertreiben
  • Sie nutzen Prozesse oder Verfahren, die besonders schützenswert sind
  • Sie benötigen so viele Lizenzen, dass der Kauf einer fertigen Software zu teuer würde
  • Ihre existierende Software muss neuen Bedingungen angepasst werden

Nehmen Sie unsere kostenfreie Software-Erstberatung in Anspruch.

Wie entsteht eine Individual-Software?

Es gibt unterschiedliche Methoden. Im Wesentlichen unterscheiden sie sich in der Planung und Realisation, der eigentlichen Entwicklungsphase. Das Ziel ist oftmals gleich.
Über die Jahre hinweg bevorzugen wir eine „agile“ Softwareentwicklung. Ein deutliches Merkmal ist, dass alle Beteiligten (Menschen und deren Interaktion) über Plänen und Prozessen stehen. Verändern sich Anforderungen im Unternehmen durch neue Prozesse, Abhängigkeiten oder Beteiligte, kann die agile Softwareentwicklung schneller darauf reagieren.
Um das zu ermöglichen, stehen wir als Softwareentwickler stetig und permanent mit unseren Kunden in Kontakt und zeigen Entwicklungen, die schon während dieser Phasen korrigiert werden können. Innerhalb dieser Kommunikation spielen Bilder und Prototypen eine sehr bedeutende Rolle. Ein Bild sagt immer noch mehr als tausend Worte.
Unabhängig davon sind Planungen und Vereinbarungen eine wichtige Voraussetzung für das Gelingen eines Software-Projekts.

Gut vorbereitet. Schon zu Beginn unserer Zusammenarbeit.

Gute Vorbereitung und Planungen erleichtern die Zusammenarbeit.
Um eine individuelle Software als „Projekt“ realisieren und programmieren zu können müssen die Anforderungen so exakt beschrieben werden, wie es die Situation zulässt. Viele Jahre wurde dies „Lastenheft“ genannt. Es geht darum, Anforderungen zu spezifizieren und das schriftlich festzuhalten.
Es gibt unterschiedliche Bezeichnungen dafür:

  • Anforderungskatalog
  • Anforderungsspezifikation
  • Produktskizzen
  • Kundenspezifikation

Solche Anforderungsspezifikationen können minimalistisch aber eben auch sehr umfangreich ausfallen. Wichtig ist nur, dass sie in einer Form dargestellt und beschrieben werden, dass Alle Beteiligten verstehen, worum es dabei geht.
Diese Anforderungen sind die Basis dafür, exakt das zu entwickeln, was Sie benötigen.
Gerne unterstützen wir Sie mit unseren Erfahrungen bei der Erstellung dieser Anforderungen.

Unsere Entscheidung- Ihr Vorteil: Wir arbeiten mit „agilen“ Methoden.

Bei der unsererseits favorisierten Methode agiler Softwareentwicklung wird die Planungsphase verkürzt und ein schnellerer Einstieg in die Realisierung möglich. Hierbei werden immer wieder die festgeschriebenen Anforderungen überprüft und eventuell korrigiert, wenn sich im Laufe des Entwicklungsprozesses Neues ergibt. Oftmals werden dadurch Vereinfachungen realisiert oder neue Prozesse entdeckt, die vorher so nicht planbar waren.

Ja und was kostet das?

Wir arbeiten mit Ihnen in jeder Form zusammen. Der Vorteil individueller Programmierung ist der, dass wir nur die Dinge produzieren, die als Leistung oder Funktion in die neue Software fließen. Nicht mehr, aber auch nicht weniger.
Wir unterbreiten Ihnen Angebote als Festpreis, nach Aufwand oder gemischte Varianten davon.

Und das mit Sicherheit!

Wir entwickeln die neue Software selbstverständlich unter Beachtung der aktuellen gesetzlichen Bestimmungen der europäischen Datenschutzgrundverordnung (DSGVO) und beraten Sie in diesem Zusammenhang. Die neue DSGVO fordert selbstverständlich vor allem Programmierer. Wir entwickeln Software, die diesen Bestimmungen gerecht wird und Sie und Ihr Unternehmen entsprechend komfortabel unterstützt. („privacy by design“ und „privacy by default“)
Ein wichtiger Nebeneffekt: dieses Verfahren schützt Sie vor empfindlichen Geldbußen. Dazu haben wir einen IT-erfahrenen, zertifizierten Datenschutzbeauftragten im Unternehmen.

Miteinander wirken.

Wir sind kooperativ und ein Team. Wir arbeiten miteinander am Erfolg der Projekte. Das Miteinander betrifft alle am Prozess beteiligten Personen. Allen voran Sie mit Ihren Anforderungen. In Wirklichkeit bestimmen Sie unser Tun! Wir sind die Brücke zwischen Ihnen, Ihren Anforderungen, Ihren fachlichen und wirtschaftlichen Bedürfnissen, den zukünftigen Benutzern der Software (User) und den Kompetenzen unserer Software-Entwickler.

Eine gemeinsame Sprache finden.

Besonders im Bereich der individuellen Softwareentwicklung werden oftmals Darstellungen, Zusammenhänge und Verfahren erschaffen, die es in dieser Form noch nicht gibt.
Für den Erfolg eines solchen Projekts ist es sehr wichtig, eine gemeinsame, für alle verständliche Sprache zu finden.
Deshalb füllen wir diesen Prozess mit unterschiedlichen Visualisierungen, um Zusammenhänge, Zielsetzungen, Abhängigkeiten für jeden verständlich und sichtbar zu machen. Je nach Anforderung und Zeitpunkt unterscheiden sich diese Bilder von der groben Skizze, über Seitendarstellungen bis zur Detailzeichnung von Benutzeroberflächen.
Diese entwickelten Bilder sind bereits während der Konzeptionsphase eine wichtige Diskussionsgrundlage und helfen, funktionell sinnvolle Benutzeroberflächen zu entwickeln.
Und Alle lernen zu wissen, worum es geht.

Vertrauen ist die Basis jeder Zusammenarbeit.

Ohne Vertrauen gibt es keine gute Zusammenarbeit. Oftmals arbeiten wir mit Unternehmen zusammen, die uns allzu wichtige Informationen und Verfahren offen legen. Unser Kundenbereich spricht für sich. Deshalb sind alle Mitarbeiter vertraglich gebunden und müssen sich sowohl Datenschutzbestimmungen als auch der Wahrung der Geheimnispflicht unterwerfen.

Ist ein Projekt ins Stocken geraten oder benötigen Sie Unterstützung, weil ein Mitarbeiter aufhört?

Wir übernehmen bereits begonnene Projekte.
Ist ein Projekt ins Stocken geraten oder benötigen Sie Unterstützung, weil ein Mitarbeiter aufhört?
Betrifft dieses Projekt unseren Leistungsumfang und macht es -Ihren Anforderungen entsprechend- Sinn, dann analysieren wir den Leistungsumfang und entwickeln Vorschläge. Das gibt Ihnen Sicherheit zu entscheiden. Und es zeigt Ihnen, welche Möglichkeiten Sie haben, existierende Projekte in Ihrem Sinne und zu Ihren Gunsten weiter zu führen.

Wir vereinfachen, erneuern, reduzieren, erweitern, passen an.

Anforderungen ändern sich. Da gibt es neue Prozesse oder Aufgaben, die innerhalb einer Software verwaltet werden müssen. Regelwerke, Verfahren oder Bestimmungen ändern sich. Einige Dinge entfallen, oder müssen verändert oder vereinfacht werden. Die Darstellung von Ergebnissen oder das Zusammenspiel mit anderen Systemen (Schnittstellen) muss gewährleistet werden.
Sprechen Sie uns an. Wir helfen, so gut wir können.

 

Unsere Schwerpunkte innerhalb der Softwareentwicklung.

Wir entwickeln Software vorwiegend im Microsoft Umfeld. Von der Automatisierung von Office Produkten am Einzelplatz bis zu Client-Server Systemen mit mehreren hundert Benutzern an einem Datenbereich. Wir arbeiten dabei mit Microsoft Access und Microsoft SQL-Server, Microsoft .net, asp.net, Microsoft Office, Java, PHP und HTML. Wir nutzen dabei vielfältige Tools von Drittanbietern, die Entwicklungsprozesse erleichtern und Dokumentationen unterstützen.

 

Wissen ist unsere größte Ressource zu Ihrem Vorteil!

Selbstverständlich geben wir unser Wissen weiter an unsere Kunden. Sowohl im Rahmen der Projektarbeit als auch in eigenständiger Art und Weise.
Egal ob Vorträge, kurze Dokumentationen oder umfangreiche Seminare. Vor allem schulen wir in den uns vertrauten Bereichen. Aktuell entwickeln wir dazu ein modulares System.
Und Ihre MitarbeiterInnen und alle Beteiligten Personen schulen wir selbstverständlich in der Handhabung unserer entwickelten Software.
Gerne entwickeln wir für Sie individuelle Vorträge, Trainings oder Seminare, die Ihre MitarbeiterInnen optimal fortbilden.

 

Wir profitieren von Fehlern.

Keine neue Produktentwicklung läuft ausnahmslos fehlerfrei. Treten Fehler auf, analysieren wir die Probleme und finden Lösungen. Ohne Fingerzeig und Vorwürfe. Wir pflegen eine positive Fehlerkultur, denn beseitigte und sichtbare Fehler sind für Alle Beteiligten ein großer Reichtum.
Mit Klugheit und Bedacht transparent gemachte und aufgelöste Fehler helfen, dass wir Alle uns weiter entwickeln. Deshalb werden wir uns zukünftig einer „positiven Fehlerkultur“ noch mehr widmen. Sprechen Sie uns an.

 

Wir begleiten Sie weiter.

Mit der Auslieferung der Software endet nicht unser Dienstleistungsangebot. Je nach Bedarf schulen wir MitarbeiterInnen, erklären den sicheren Umgang mit dem neuen Produkt. Bei Problemen  oder Anfragen können Ihre Mitarbeiter direkt Kontakt mit uns aufnehmen.
Wir sind für Sie da, rufen Sie an oder nehmen Sie Kontakt auf!