Unsere Vorgehensweise
Eine solide Basis ist entscheidend für das Erreichen von Ziele, da sie eine verlässliche Grundlage für alle Aktivitäten und Entscheidungen bildet.
Die Förderung von Transparenz und Offenheit wird die Zusammenarbeit und das Verständnis in unserem Team und Unternehmen verbessern, was wiederum die Effizienz steigern und das Erreichen Ihrer Ziele erleichtern kann.
Mit einem klaren Konzept und einer gemeinsamen Vision sind Sie auf einem guten Weg, Ihre Ziele erfolgreich zu realisieren.
Unser Ziel
Unser oberstes Ziel ist es, unsere Kunden zufrieden und glücklich zu machen. Deshalb legen wir großen Wert darauf, unsere Vorgehensweise und Preisstruktur so transparent und verständlich wie möglich zu gestalten. Wir sind stets bemüht, maßgeschneiderte Lösungen zu bieten, die Ihren individuellen Bedürfnissen und Anforderungen gerecht werden.
Sollten dennoch Fragen oder Unklarheiten auftauchen, oder falls Sie spezielle Anforderungen und Ergänzungen haben, zögern Sie bitte nicht, uns zu kontaktieren. Wir sind flexibel und können unsere Dienstleistungen und Preismodelle entsprechend anpassen, um bestmöglich auf Ihre Wünsche einzugehen.
Vielen Dank für Ihr Vertrauen in unsere Dienstleistungen. Wir freuen uns darauf, Sie bei der Optimierung Ihrer Geschäftsprozesse zu unterstützen.
Unsere Methodik: Maßgeschneiderte Softwarelösungen durch strukturierte Vorgehensweise
Unser Ansatz basiert auf einer sorgfältig durchdachten und strukturierten Vorgehensweise, die darauf abzielt, eine Softwarelösung zu entwickeln, die exakt auf die individuellen Bedürfnisse und Anforderungen Ihres Unternehmens zugeschnitten ist.
Um eine klare und umfassende Dokumentation der Anforderungen zu gewährleisten, setzen wir auf ein Ticket-System. In diesem System werden die spezifischen Bedürfnisse und Wünsche in Form von Aufgaben, sogenannten Tickets, festgehalten. Diese Tickets sind nicht nur textbasiert, sondern können auch durch visuelle und auditive Elemente wie Bilder und Videoaufnahmen ergänzt werden.
Diese multimediale Herangehensweise ermöglicht es uns, ein tiefgehendes Verständnis für die komplexen Anforderungen Ihres Projekts zu entwickeln. So können wir sicherstellen, dass die endgültige Softwarelösung nicht nur funktional, sondern auch optimal auf die spezifischen Bedürfnisse und Prozesse Ihres Unternehmens abgestimmt ist.
(Stufe 1) Grundkonfiguration und Systemprüfung
In dieser Phase führen wir eine Grundkonfiguration des Systems durch. Ziel ist es, eventuelle Lücken oder Verbesserungspotenziale zu identifizieren, die in späteren Phasen angegangen werden können.
Prod & Demo
"Prod" steht für Produktion, und "Demo" für Demonstration. In dieser Phase wird eine lauffähige Version der Software in einer Produktionsumgebung bereitgestellt und präsentiert. Ziel ist es, Feedback zu sammeln und Klärung von Punkten, die kundenspezifische Anpassungen erfordern.
Konfiguration Basis
In dieser Phase wird die Grundkonfiguration der Software vorgenommen. Das kann die Einrichtung von Datenbanken, Servern und anderen technischen Komponenten umfassen. Auch die Anpassung durch Softwareeinstellungen, um sie an die spezifischen Bedürfnisse des Projekts oder der Organisation anzupassen, gehört dazu. Diese Basis-Konfiguration ist entscheidend für den reibungslosen Ablauf der weiteren Entwicklungs- und Implementierungsphasen.
Das Ziel ist es, eine Basisversion der Software einzurichten, die es uns ermöglicht, die vorhandenen Arbeitsabläufe in Ihrem Unternehmen genauer zu analysieren. Durch den Einsatz eines vorkonfigurierten Systems können wir effizient ermitteln, welche Elemente oder Funktionen noch fehlen oder optimiert werden müssen. Diese Herangehensweise stellt sicher, dass wir die Softwarelösung präzise an die speziellen Bedürfnisse und Anforderungen Ihres Unternehmens anpassen können.
(Stufe 2) Bedarfsanalyse
Zu Beginn unserer Zusammenarbeit führen wir eine umfassende Analyse der aktuellen Situation in Ihrem Unternehmen durch. Dabei legen wir besonderen Wert darauf, Ihre individuellen Wünsche und Anforderungen für die neue Software zu verstehen. In der Anforderungsaufnahme werden die spezifischen Bedürfnisse und Wünsche erfasst. Dies ist oft der zweite Schritt in einem Softwareprojekt und dient als Grundlage für alle weiteren Phasen. Die gesammelten Informationen werden in einem/mehreren Tickets festgehalten.
Basierend auf den erhaltenen Informationen (Punkte 1 & 2) erstellen wir ein Angebot oder mehrere mit Angaben zu den ungefähren zeitlichen und finanziellen Aufwendungen. Außerdem unterteilen wir Individuelle Anpassungen in Phasen.
Entscheidungspunkt: Übergang zur Endstufe oder zu (Stufe 3)
Nach der Grundkonfiguration nehmen wir gemeinsam mit Ihnen eine gründliche Bewertung vor. Sollte die aktuelle Konfiguration Ihren Anforderungen vollständig entsprechen, werden wir zur Endstufe übergehen, um die Implementierung abzuschließen und letzte Feinabstimmungen vorzunehmen.
Falls jedoch weitere Anpassungen oder Optimierungen erforderlich sind, gehen wir weiter zu Stufe 3. Dort nehmen wir die notwendigen Änderungen vor, um sicherzustellen, dass die Softwarelösung perfekt auf die spezifischen Bedürfnisse und Prozesse Ihres Unternehmens zugeschnitten wird.
(Stufe 3) Prozessoptimierung und Implementierung
In dieser entscheidenden Phase gehen wir über die Grundkonfiguration hinaus und fokussieren uns auf die spezifischen Anforderungen Ihres Unternehmens. Sie erhalten von uns eine grobe Schätzung der Zeit und Ressourcen, die für die Anpassung und Implementierung der individuellen Prozesse erforderlich sind. Um die Flexibilität und Skalierbarkeit des Systems zu gewährleisten, entwickeln wir für diese speziellen Prozesse eigene Module. Dies erleichtert uns die spätere Aktualisierung auf neuere Versionen von Odoo.
Prozessanalyse & Dokumentierung
Bevor wir mit der eigentlichen Prozessanpassungen beginnen, führen wir eine gründliche Analyse der zu optimierenden Prozesse durch und dokumentieren unsere Erkenntnisse. Dies stellt sicher, dass die entwickelten Module nahtlos in Ihre bestehenden Arbeitsabläufe integriert werden können.
Projektierung
In dieser Phase planen wir die technische Umsetzung der individuellen Prozesse und bereiten alles für die Implementierung vor.
Module von Drittanbietern
Wenn wir mit Software von anderen Anbietern arbeiten, können wir oft nicht genau vorhersagen, wie viel Arbeit das erfordern wird. Deshalb möchten wir keine voreiligen Schätzungen machen, die später nicht zutreffen. In solchen unsicheren Fällen ist es oft besser, bereits vorhandene Standardmodule oder Schnittstellen direkt zu kaufen. Daher sind wir in solchen Situationen gezwungen, die Kosten auf Basis der tatsächlich geleisteten Arbeitsstunden abzurechnen, ohne verlässliche Vorhersagen darüber machen zu können, wie hoch die Gesamtkosten am Ende sein werden.
Falls wir Module von Drittanbietern verwenden, durchlaufen wir die folgenden Schritte:
- Installation: Wir installieren die ausgewählten Module und stellen sicher, dass sie kompatibel mit dem bestehenden System sind.
- Konfiguration: Die Module werden nach Ihren spezifischen Anforderungen konfiguriert.
- Programmierung & Fehlerbeseitigung: Eventuelle Anpassungen und Optimierungen werden durchgeführt, und alle aufgetretenen Fehler werden behoben.
Eigenentwicklung
Falls keine Module von Drittanbietern verwendet werden, gehen wir direkt zu den folgenden Prozessen über:
- Programmierung: Wir entwickeln die erforderlichen Funktionen und Features, um die individuellen Prozesse zu unterstützen.
- Testieren: Die entwickelten Module werden gründlich getestet, um sicherzustellen, dass sie fehlerfrei funktionieren und den Anforderungen entsprechen.
- Fehleranalyse & Beseitigung: Sollten während des Testens Fehler auftreten, werden diese analysiert und behoben.
Beratung oder Schulung
Abschließend bieten wir eine umfassende Beratung oder Schulung an, um sicherzustellen, dass Sie und Ihr Team das volle Potenzial der neuen Softwarelösung ausschöpfen können.
Durch diese sorgfältig geplante und strukturierte Vorgehensweise stellen wir sicher, dass Ihre Softwarelösung nicht nur funktional, sondern auch perfekt auf die spezifischen Bedürfnisse und Prozesse Ihres Unternehmens zugeschnitten ist.
Endstufe
In dieser abschließenden Phase ist es wichtig, eine finale Überprüfung aller Systemkomponenten und -einstellungen durchzuführen. So wie auch abschliessende arbeiten durchzuführen.
User & Rechte In dieser Phase legen wir die Benutzerrollen und Zugriffsrechte fest, um sicherzustellen, dass jeder Mitarbeiter nur auf die für ihn relevanten Bereiche der Software Zugriff hat.
Konfiguration von Technischen Basis (z.B. Gmail)
Wir integrieren und konfigurieren externe Dienste wie Gmail, um eine reibungslose Kommunikation und Interaktion mit der Software zu gewährleisten.
PDF Dokumente Layout Gestaltung
Wir gestalten das Layout für PDF-Dokumente, die von der Software generiert werden, um sicherzustellen, dass sie professionell aussehen und alle notwendigen Informationen enthalten.
Beratung
Abschließend bieten wir eine umfassende Beratung an, um sicherzustellen, dass die Softwarelösung optimal in Ihre Arbeitsabläufe integriert ist und Sie das volle Potenzial der neuen Systeme ausschöpfen können.
Optimierung
Während Nutzer die Software verwenden, entdecken sie oft zusätzliche Möglichkeiten zur Verbesserung im Vergleich zur vorherigen Version. Wir können das Programm flexibel an diese neuen Anforderungen anpassen und weitere Funktionen hinzufügen.
Business Analyse
In dieser Phase werden die geschäftlichen Anforderungen und Ziele nochmal ermittelt und zusammengefasst. Es wird untersucht, welche weitere Probleme oder Chancen, Potenzial existieren und wie eine Softwarelösung dazu beitragen kann, diese zu lösen.
Prozessoptimierung
Nach der Business Analyse folgt die Prozessoptimierung. Hier werden die bestehenden Geschäftsprozesse analysiert und Möglichkeiten zur Verbesserung identifiziert. Ziel ist es, die Effizienz zu steigern, Kosten zu senken und die Qualität der Dienstleistungen oder Produkte zu verbessern.
Programmierung
In der Programmierphase wird die eigentliche Software entwickelt. Basierend auf den Anforderungen aus der Business Analyse und den Erkenntnissen aus der Prozessoptimierung, wird der Code geschrieben, der die gewünschten Funktionen und Features in Odoo umsetzt.
Testieren
Nach der Entwicklung folgt die Testphase. Hier wird die Software auf Fehler und Unstimmigkeiten überprüft. Dies kann durch manuelle Tests, automatisierte Tests oder beides erfolgen. Ziel ist es, sicherzustellen, dass die Software fehlerfrei funktioniert und alle Anforderungen erfüllt.
Fehleranalyse & Beseitigung
Sollten während des Testens Fehler auftreten, werden diese in dieser Phase analysiert und behoben. Dies ist ein iterativer Prozess, der so lange wiederholt wird, bis die Software den Qualitätsstandards entspricht.
Beratung oder Schulung
Nach der Fertigstellung der Software ist es oft notwendig, die Endnutzer oder das interne Team zu schulen. In dieser Phase werden Schulungen oder Beratungen durchgeführt, um sicherzustellen, dass die Software effektiv genutzt wird und ihr volles Potenzial entfaltet.
Aufgabenübergabe und -annahme
Demo-Prüfung
In der technischen Aufgabenstellung (Ticket) kann eine vorläufige Prüfung der Ergebnisse vorgesehen sein. In diesem Fall stellen wir dem Kunden alle notwendigen technischen Mittel zur Verfügung und informieren ihn über die Bereitstellung einer Demo zur Durchführung der Prüfung. Der Kunde hat 5 Arbeitstage Zeit, um uns sein Feedback und eventuelle Änderungswünsche für die endgültige Annahme der Aufgabe mitzuteilen.
Aufgabenannahme
Der Kunde ist dazu angehalten, innerhalb von 5 Arbeitstagen nach Erhalt der Aufgabe eine Annahme oder begründete Ablehnung an uns zu senden. Ohne Rückmeldung innerhalb dieser Frist wird die Aufgabe als abgeschlossen betrachtet und die Rechnung entsprechend ausgestellt.
Abschluss der Aufgabenbearbeitung
Nachdem die Aufgabenbearbeitung abgeschlossen ist, informieren wir den Kunden per E-Mail und bitten um Bestätigung und Annahme der erledigten Aufgabe. Im Anschluss daran wird die Rechnung für die erbrachte Leistung versandt.
Vorgehen bei Ablehnung
Sollte der Kunde die Aufgabe ablehnen, erstellen wir gemeinsam ein Protokoll über die bestehenden Meinungsverschiedenheiten. In diesem Dokument werden die zu beseitigenden Mängel aufgelistet, und es werden Fristen für ihre Korrektur festgelegt. Gegebenenfalls wird auch eine Reduzierung des Rechnungsbetrags vereinbart.
Mit diesem strukturierten Prozess streben wir an, sowohl die Erwartungen des Kunden als auch unsere hohen Qualitätsstandards zu erfüllen.
Fehlermanagement und Verantwortlichkeiten
Wenn Sie eine Software wie Odoo nutzen, können Fehler auftreten. In solchen Fällen haben Sie grundsätzlich zwei Optionen: Sie können sich direkt an Odoo wenden und auf eine Fehlerbehebung warten, oder Sie können uns beauftragen, den Fehler zu korrigieren. Beachten Sie jedoch, dass durch Updates manchmal neue Fehler entstehen können. Wenn wir die Fehlerbehebung übernehmen, wird diese Dienstleistung in der Regel schneller abgeschlossen, aber sie ist kostenpflichtig.
Manchmal entstehen Fehler durch Systemupdates oder Änderungen an APIs. Diese Art von Fehlern ist oft unvorhersehbar und ihre Behebung gilt als zusätzliche Arbeit, da sie bei der ursprünglichen Planung nicht berücksichtigt werden konnten.
Es kommt auch vor, dass Benutzer unbemerkt Fehler im System verursachen. In solchen Fällen identifizieren und beheben wir den Fehler und ergreifen Maßnahmen, um ähnliche Fehler in Zukunft zu vermeiden. Dies kann entweder durch Anpassungen im System oder durch Schulungen erfolgen, um den Benutzern zu zeigen, wie sie das System korrekt nutzen können.
Wenn ein Fehler durch unsere Arbeit oder unseren Quellcode verursacht wird und dieser innerhalb eines Monats nach Freigabe entdeckt wird, korrigieren wir diesen auf eigene Kosten. Nach Ablauf dieses Monats müssen die Korrekturen jedoch bezahlt werden.
Abschluss und Flexibilität im Prozess
Unser oberstes Ziel ist es, für maximale Transparenz und Nachvollziehbarkeit in den Arbeitsabläufen zu sorgen. Wir verstehen, dass Projekte dynamisch sind und sich die Anforderungen in Zwischenphasen ändern können. Deshalb sind wir flexibel in unserer Herangehensweise und können den Prozess bei Bedarf anpassen.
Zeit- und Budgetabstimmung
Wir bieten Ihnen die Möglichkeit, Ihr Zeit- und Budgetrahmen mit uns abzustimmen. Möchten Sie eine Freigabe für bestimmte Aufgaben, oder bevorzugen Sie es, auf eine Freigabe zu verzichten, wenn der Arbeitsaufwand unter einer bestimmten Stundenzahl, beispielsweise 8 Stunden, liegt? Diese Details können wir im Vorfeld klären, um sicherzustellen, dass das Projekt Ihren Erwartungen und Rahmenbedingungen entspricht.
Abrechnungsmodell
Für unsere Dienstleistungen rechnen wir die Arbeitszeit in 30-Minuten-Intervallen ab. Dies bietet Ihnen eine transparente und flexible Abrechnungsstruktur, die es Ihnen ermöglicht, nur für die tatsächlich in Anspruch genommenen Leistungen zu bezahlen. Mit dieser strukturierten, aber flexiblen Vorgehensweise möchten wir sicherstellen, dass die Softwarelösung optimal auf die Bedürfnisse und Anforderungen Ihres Unternehmens zugeschnitten ist. Wir freuen uns darauf, gemeinsam mit Ihnen ein erfolgreiches Projekt umzusetzen.
Unsere Referenzen
Haben Sie Fragen? Nehmen Sie Kontakt mit uns auf.
Ihr Odoo Berater Max Neugebauer