Kodaro.at

Softwareentwicklung in Wien und Umgebung

Software, die Ihren Ablauf abbildet.

Wir entwickeln Anwendungen für Abläufe, für die es kein passendes Standardprodukt gibt: Kalkulation, Disposition, Verwaltung, Kundenportal. Die Anwendung wird an Ihre bestehenden Systeme angebunden – Zahlung, Warenwirtschaft, Buchhaltung, Fremddienste. Ihr Ansprechpartner ist die Person, die die Software entwickelt. Die Aufnahme Ihres Ablaufs erfolgt vor Ort in Wien und Umgebung oder aus der Ferne – die Entwicklung selbst ist ortsunabhängig.

Typische Ausgangslagen

  • Ein Ablauf läuft über Tabellen, E-Mails und Notizzettel. Bei jeder Übergabe gehen Zeit und Informationen verloren, mitunter ein Auftrag.
  • Es gibt Standardprodukte für den Zweck, aber jedes gibt einen anderen Ablauf vor als den, der in Ihrem Betrieb funktioniert.
  • Systeme, die zusammengehören, tauschen keine Daten aus: Onlineshop und Buchhaltung, Kasse und Lager, Anfrage und Kalender.
  • Ihre Kunden sollen selbst kalkulieren, buchen oder bestellen können – nach Regeln, die nur in Ihrem Betrieb gelten.

Leistungsumfang

Kein Baukastensystem und keine Plattform, sondern ein Programm, das Ihren Ablauf abbildet. Auf diese Weise ist auch unser Buchungssystem entstanden: aus der täglichen Arbeit eines Chauffeurbetriebs.

01

Ein Programm nach Ihrem Ablauf

Das Programm wird an Ihren Ablauf angepasst, nicht der Ablauf an das Programm. Was heute in Tabellen, E-Mails und im Gedächtnis einzelner Mitarbeiter liegt, erhält einen festen Platz. Die Oberfläche zeigt nur die Angaben, die im jeweiligen Schritt gebraucht werden.

02

Schnittstellen zu bestehenden Systemen

Zahlungsdienst, Warenwirtschaft, Buchhaltung, Kartendienste, Flugdaten: Was in Ihrem Betrieb bereits läuft, wird über Schnittstellen angebunden, also über vorgesehene Zugänge, über die Programme Daten austauschen. Ersetzt wird nichts. Daten werden einmal erfasst und automatisch dorthin übergeben, wo sie gebraucht werden.

03

Anwendung im Browser, auf Wunsch in Ihrer Website

Die Anwendung läuft in der Regel im Browser, bei Bedarf als Erweiterung (Plugin) direkt in Ihrer WordPress-Website. Ein zweites System und eine zweite Anmeldung entfallen. Der Zugriff ist vom Büro und vom Mobiltelefon aus möglich.

04

Ihre Daten, Ihr Server

Die Anwendung läuft auf Ihrem Hosting, also auf dem Serverplatz Ihrer Website. Die Daten liegen bei Ihnen und nicht bei einem fremden Dienst. Welche Rechte Sie am Quellcode erhalten, steht im Angebot, bevor die Entwicklung beginnt.

05

Eine Einschätzung vor der Entwicklung

Deckt ein fertiges Produkt Ihren Fall ab, empfehlen wir dieses Produkt und richten es ein. Eigene Software ist die Lösung für Fälle, in denen kein Standardprodukt passt – nicht der Regelfall.

06

Betreuung nach der Übergabe

Mit der Inbetriebnahme ist die Arbeit an einer Software nicht abgeschlossen. Aktualisierungen, Datensicherungen und Anpassungen bei geänderten Abläufen übernehmen wir auf Wunsch dauerhaft. Ansprechpartner bleibt die Person, die die Software entwickelt hat.

Für wen

Eigene Software richtet sich an Betriebe, deren Ablauf von keinem Standardprodukt abgebildet wird. Welche Branche das ist, spielt eine geringere Rolle als die Tätigkeit, um die es geht. Vier Fälle kommen in unseren Anfragen wiederholt vor:

  • Kalkulation: Ein Angebot entsteht aus Regeln, die nur in Ihrem Betrieb gelten – Entfernung, Zeit, Material, Zuschläge. Heute rechnet das eine Tabelle, die nur eine Person versteht; künftig rechnet es ein Programm, das Ihre Kunden selbst bedienen.
  • Disposition: Aufträge, Fahrzeuge oder Mitarbeiter werden täglich Terminen zugeteilt. Änderungen am Tag müssen alle Beteiligten erreichen, ohne dass jemand herumtelefoniert oder eine Liste neu verschickt.
  • Kundenportal: Ihre Kunden sehen den Stand ihres Auftrags, laden Unterlagen hoch und geben Freigaben – statt danach per E-Mail zu fragen. Das Portal kann Teil Ihrer bestehenden Website sein.
  • Verwaltung: Verträge, Geräte, Mitglieder oder Fristen liegen in mehreren Dateien und werden mehrfach gepflegt. Ein Programm hält jeden Datensatz einmal und zeigt jedem Mitarbeiter den Ausschnitt, den er benötigt.

Nicht geeignet ist eigene Software für Aufgaben, die ein fertiges Produkt bereits gut löst, etwa die Buchhaltung selbst oder ein gewöhnlicher Onlineshop. In diesen Fällen richten wir das passende Produkt ein und verbinden es bei Bedarf mit Ihren übrigen Systemen.

Womit wir arbeiten

Wir nennen hier nur, was auf dieser Seite und in unseren Referenzen belegt ist, keine Liste von Programmiersprachen. Welche Technik im Einzelfall passt, ergibt sich aus Ihrem Ablauf und aus den Systemen, die Sie bereits einsetzen.

Anwendung im Browser

Die Anwendung wird im Browser bedient, am Arbeitsplatz ebenso wie am Mobiltelefon. Eine Installation auf den einzelnen Geräten entfällt, und eine Änderung ist sofort für alle Mitarbeiter wirksam. Läuft Ihre Website mit WordPress, kann die Anwendung als Erweiterung darin laufen: gleiche Anmeldung, gleiche Verwaltung, kein zweites System.

Ihr Hosting, Ihr Datenbestand

Installiert wird auf dem Serverplatz, den Sie bereits für Ihre Website bezahlen, oder auf einem, den wir mit Ihnen auswählen. Datensicherungen und Aktualisierungen der Anwendung übernehmen wir auf Wunsch im Rahmen der IT-Betreuung.

Schnittstellen

Angebunden werden Zahlungsdienste, Warenwirtschaft, Buchhaltung, Kartendienste für Adresssuche und Routenberechnung sowie Flugdaten für Abholzeiten. Für jede Anbindung gilt dieselbe Regel: Daten werden an einer Stelle erfasst und ohne erneute Eingabe übergeben. Ob ein weiteres System angebunden werden kann, klären wir vor dem Angebot, nicht danach.

Testadresse während der Entwicklung

Jeder Zwischenstand läuft unter einer eigenen Webadresse, die nur Sie und wir kennen. Sie prüfen dort mit echten Fällen aus dem Tagesgeschäft, ob die Anwendung Ihren Ablauf trifft, bevor der nächste Abschnitt beginnt.

Vor Ort und aus der Ferne

Der Ablauf eines Betriebs lässt sich am besten dort aufnehmen, wo er stattfindet: am Schreibtisch, an dem die Tabelle geführt wird, oder im Lager, in dem die Lieferscheine liegen. Für Betriebe in Wien und Umgebung kommen wir dafür zu Ihnen – in allen Wiener Bezirken und in den angrenzenden Gemeinden Niederösterreichs. Für Betriebe im übrigen Österreich nehmen wir den Ablauf per Bildschirmfreigabe auf; Sie zeigen uns dabei Ihre Tabellen und Programme am eigenen Bildschirm.

Die Entwicklung selbst ist an keinen Ort gebunden. Zwischenstände stellen wir auf einer Testadresse bereit, die Sie von jedem Gerät aus aufrufen; Rückmeldungen besprechen wir per E-Mail oder in einem kurzen Gespräch mit geteiltem Bildschirm. Die Einschulung der Mitarbeiter findet bei Betrieben in Wien und Umgebung auf Wunsch vor Ort statt, sonst per Bildschirmfreigabe, jeweils an den Arbeitsplätzen, an denen die Anwendung später benutzt wird. Die Betreuung nach der Übergabe läuft in beiden Fällen aus der Ferne.

Ablauf der Zusammenarbeit

Vom ersten Gespräch bis zum laufenden Betrieb bleibt dieselbe Person zuständig. Übergaben zwischen Vertrieb, Projektleitung und Entwicklung entfallen.

  1. Ablauf aufnehmenWir nehmen auf, wie die Arbeit heute abläuft: welche Tabellen und Programme im Einsatz sind und an welchen Stellen Zeit verloren geht. Das geschieht vor Ort oder aus der Ferne. Ein Pflichtenheft, also eine formale Anforderungsbeschreibung, ist dafür nicht erforderlich.
  2. Einschätzung und AngebotSie erhalten eine Einschätzung, ob sich eigene Software lohnt oder ob ein bestehendes Produkt ausreicht. Fällt die Entscheidung für eine Entwicklung, steht im Angebot, welche Funktionen entstehen und was sie kosten.
  3. Entwicklung in AbschnittenZuerst entsteht der Teil mit dem größten Nutzen im Tagesgeschäft. Sie arbeiten bereits damit, während die weiteren Teile entwickelt werden. Abweichungen zwischen Planung und Praxis fallen so früh auf.
  4. Einrichtung und BetriebInstallation auf Ihrem Hosting, Einschulung der Mitarbeiter, Übergabe. Auf Wunsch übernimmt anschließend die Person, die die Software entwickelt hat, die laufende Betreuung.

Kosten und Dauer

Einen Betrag nennen wir erst, wenn wir Ihren Ablauf aufgenommen haben. Bis dahin lässt sich benennen, was den Aufwand bestimmt. Vier Faktoren wiegen bei eigener Software am schwersten:

  • Zahl der Schnittstellen: Jedes angebundene System bringt eigene Zugänge, eigene Datenformate und eigene Fehlerfälle mit. Eine Anwendung mit drei Anbindungen kostet mehr als dieselbe Anwendung mit einer, unabhängig von der Oberfläche.
  • Qualität der vorhandenen Daten: Liegen Kunden, Artikel oder Preise sauber in einer Tabelle vor, werden sie übernommen. Liegen sie in mehreren Fassungen mit Abweichungen vor, müssen sie vor der Übernahme bereinigt werden – das ist Arbeit, die oft unterschätzt wird.
  • Zahl der Nutzer und Rollen: Eine Anwendung, die drei Personen mit denselben Rechten bedienen, ist einfacher als eine, in der Büro, Außendienst und Kunden jeweils andere Ausschnitte sehen und andere Freigaben erteilen dürfen.
  • Betrieb auf eigenem Hosting: Der Serverplatz Ihrer Website muss die Anwendung tragen. Reicht er aus, entstehen keine laufenden Zusatzkosten; muss er erweitert werden, nennen wir Ihnen vorab, was dafür anfällt.

Zur Dauer: Weil die Entwicklung in Abschnitten erfolgt, hängt der Zeitpunkt, ab dem Sie mit der Anwendung arbeiten, weniger vom Gesamtumfang ab als vom ersten Abschnitt. Diesen legen wir gemeinsam so fest, dass er den größten Aufwand im Tagesgeschäft abdeckt. Die weiteren Abschnitte folgen, während der erste bereits in Betrieb ist; ihre Reihenfolge können Sie nach den ersten Erfahrungen noch ändern. Im Angebot stehen die Abschnitte mit ihrem Umfang und ihren Kosten getrennt, sodass Sie nach jedem Abschnitt entscheiden können, ob der nächste folgt.

Referenz

Eine Anwendung, die aus dem Ablauf eines Betriebs entstanden ist, nicht aus einem Pflichtenheft.

Startseite von globalane.at am Desktop: Kopfzeile, Bühne mit dem Chauffeur-Angebot und der Fixpreisrechner „Wohin möchten Sie fahren?“
Startseite von globalane.at am Mobiltelefon: Bühne mit dem Chauffeur-Angebot und der Beginn des Fixpreisrechners
Chauffeurservice, Wien

GLOBALANE

Fixpreisrechner und Buchungsstrecke

Für den Chauffeurservice GLOBALANE in Wien haben wir die Preisregeln des Betriebs in eine Anwendung übertragen: Der Fahrgast gibt Start und Ziel ein, die Anwendung sucht die Adressen, berechnet die Route und nennt einen verbindlichen Preis. Bei Abholungen vom Flughafen ergibt sich die Abholzeit aus der Flugnummer. An den Rechner schließt die Buchungsstrecke an, also die Abfolge der Eingabeschritte bis zur Reservierung. Die Website liegt in mehreren Sprachen vor, darunter Deutsch und Englisch.

Aus dieser Anwendung haben wir unser Buchungssystem als eigenständiges Produkt herausgelöst. Es zeigt, wie eigene Software in einem Betrieb beginnt: mit einem Ablauf, den es bereits gibt.

  • Kalkulation
  • Kartendienst
  • Flugdaten
  • WordPress
Fixpreisrechner und Buchungsstrecke für GLOBALANE

Häufige Fragen

Was kostet individuelle Software?

Die Kosten hängen vom Umfang ab. Diesen können wir erst nach Aufnahme Ihres Ablaufs beurteilen. Anschließend erhalten Sie ein Angebot, das den Leistungsumfang und den Preis festlegt. Den Aufwand bestimmen meist die Schnittstellen zu fremden Systemen, nicht die Benutzeroberfläche. Leistungen außerhalb des Angebots werden erst nach Absprache mit Ihnen umgesetzt und verrechnet.

Individualsoftware oder Standardsoftware: Was ist besser?

In den meisten Fällen Standardsoftware. Deckt ein fertiges Produkt Ihren Ablauf ab, ist es schneller verfügbar, günstiger und wird vom Hersteller gepflegt. Eigene Software lohnt sich, wenn Sie andernfalls Ihren Ablauf an das Produkt anpassen müssten oder wenn dieser Ablauf Sie von Mitbewerbern unterscheidet. Wir teilen Ihnen mit, welcher Fall vorliegt, auch wenn das Ergebnis Standardsoftware lautet.

Wie lange dauert die Entwicklung?

Die Dauer hängt vom Umfang ab. Eine Frist nennen wir erst, wenn wir den Ablauf kennen. Die Entwicklung erfolgt in Abschnitten: Der erste nutzbare Teil steht früh zur Verfügung, nicht erst am Ende. Feste Termine in Ihrem Betrieb, etwa eine Saison oder ein Systemwechsel, werden vor Beginn in die Planung aufgenommen.

Ist ein Pflichtenheft erforderlich?

Nein. Als Grundlage genügen die vorhandenen Unterlagen: eine Tabelle, einige E-Mails, der Ablauf in eigenen Worten. Den Leistungsumfang halten wir gemeinsam schriftlich fest, so knapp wie möglich. Ein umfangreiches Dokument vorab hilft selten, weil sich die entscheidenden Fragen erst während der Entwicklung stellen.

Wem gehört die Software, und bin ich an Sie gebunden?

Eine Bindung ist nicht vorgesehen. Die Anwendung läuft auf Ihrem Hosting, der Quellcode liegt dort und ist so geschrieben, dass ihn auch ein anderer Entwickler übernehmen kann. Welche Rechte Sie am Quellcode erhalten, steht im Angebot, bevor die Entwicklung beginnt. Die anschließende Betreuung bieten wir an; sie ist keine Bedingung.

Entwickeln Sie auch für Betriebe außerhalb von Wien?

Ja. Die Entwicklung findet ohnehin an unserem Arbeitsplatz statt, nicht in Ihren Räumen. Für Betriebe in Wien und Umgebung nehmen wir den Ablauf vor Ort auf und schulen die Mitarbeiter dort ein. Für Betriebe im übrigen Österreich geschieht beides per Bildschirmfreigabe. Zwischenstände, Rückmeldungen und die spätere Betreuung laufen in beiden Fällen über die Testadresse und per E-Mail, ohne Unterschied im Ablauf.

Welche Technik setzen Sie ein?

In der Regel eine Anwendung, die im Browser läuft und auf Ihrem Hosting installiert wird. Betreiben Sie eine Website mit WordPress, kann die Anwendung als Erweiterung darin laufen, mit derselben Anmeldung. Bestehende Systeme binden wir über ihre Schnittstellen an. Eine Liste von Programmiersprachen nennen wir bewusst nicht; die Wahl richtet sich nach Ihrem Hosting und nach den Systemen, die angebunden werden. Der Quellcode bleibt für andere Entwickler lesbar.

Wie läuft die Abstimmung während der Entwicklung?

Nach jedem Abschnitt stellen wir den Stand auf einer Testadresse bereit. Sie prüfen ihn mit echten Fällen aus Ihrem Betrieb und melden zurück, was abweicht. Diese Rückmeldung fließt in den nächsten Abschnitt ein, bevor er beginnt. Ihr Gegenüber ist dabei stets dieselbe Person, die auch den Quellcode schreibt; Missverständnisse zwischen Beratung und Umsetzung entstehen so gar nicht erst. Termine für die Abstimmung vereinbaren wir nach Ihrem Tagesgeschäft.

Alternativen zu einer eigenen Anwendung

Geht es ausschließlich um die Übergabe von Daten zwischen Systemen, ist eine Automatisierung der kürzere Weg. Findet die Arbeit überwiegend unterwegs statt, entsteht statt der Anwendung im Browser eine App – mit demselben Datenbestand wie im Büro.

Anfrage stellen

Beschreiben Sie kurz, welcher Ablauf derzeit Aufwand verursacht und womit Sie dabei arbeiten – Tabelle, Programm, Notizen. Für eine erste Einschätzung genügen diese Angaben.

Wir verwenden Ihre Angaben ausschließlich, um die Anfrage zu beantworten. Näheres in der Datenschutzerklärung.