Skip to content

Kalender-Spass ...

gedanken Eines der letzten ungelösten Probleme Probleme der Informatik ist für mich immer noch die Terminverwaltung.

Computer oder in diesem Fall Terminverwaltungsprogramme kommen relativ gut mit wiederkehrenden Terminen, aber nicht gut mit Ausnahmen zurecht.

Es ist leicht, einen Rechner davon zu überzeugen, einen wiederkehrenden Eintrag bis in die Unendlichkeit zu erstellen, der beispielsweise jeden Montag um 10:00 Uhr eine Teambesprechung beinhaltet.

Spannender ist es, was passiert wenn Montag ein Feiertag ist oder der Tag anderweitig belegt ist. Mögliche Ideen:
  • Warnung an den Nutzer und (Nicht-)Eintragen des Termins.
  • Warnung an den Nutzer und Verschieben des Termins auf den nächsten Werktag.
  • Warnung an den Nutzer und Verschieben des Termins auf den vorherigen Werktag.

Die "Warnung an den Nutzer" könnte natürlich auch eine Dialogbox sein, die verschiedene Auswahlmöglichkeiten bietet. Der Normalfall ist aber, dass der Termin ohne "Rücksicht auf Verluste" einfach eingetragen wird.

Selbstverständlich ist die "Unendlichkeit" auch ein Problem, das sich eventuell dadurch in den Griff bekommen liesse, dass man grundsätzlich nur (konfigurierbar) 366 Tage in die Zukunft plant. An jedem Morgen wird man dann dazu aufgefordert, die Konflikte, die bis zu 366 Tage in der Zukunft liegen, zu lösen.

Wem das zu speziell ist, der hat vielleicht eine Antwort auf die Frage, warum nicht automatisch (oder nach Rückfrage) alle Termine, die in meinem gerade eingetragenen Urlaub liegen, abgesagt werden? Stattdessen darf ich als Kalenderbenutzer jeden Termin einzeln absagen und im Fall von wiederkehrenden Terminen auch noch bestätigen, dass ich nur den einzelnen Termin meine.

Der Urlaub ist aber auch nur der Spezialfall einer besonderen Art von Terminplanung.

Derzeit arbeite ich in einer Firma, die verschiedene Standorte in der Schweiz hat. Ich bin für einen Standort eingestellt, arbeite aber in der Probezeit in der Zentrale und werde auch nach der Probezeit zu Besprechungen insbesondere Teammeetings in die Zentrale fahren.

Selbstverständlich bin ich an jedem Standort verfügbar für Termine. Was jetzt prima wäre ist, dass eine Warnung ausgegeben wird, wenn ich zu einem Termin eingeladen werde, der nicht an dem Standort ist, an dem ich an dem Tag arbeite. "Trotzdem einladen" ist eine Option, dann muss ich eben kommen, aber wenn es sich vermeiden liesse, wäre es natürlich besser.

In dem Zusammenhang wäre es natürlich auch toll, wenn neben dem Termin auch gleich die Fahrtzeit eingetragen werden könnte. Warum soll ich das machen, ich habe doch einen Rechenknecht?

Das sind jetzt nur drei Beispiele, wenn ich lange darüber nachdenke, fallen mir garantiert noch weitere ein.

Und Ihr so?

Trackbacks

Dirks Logbuch am : Kalender-Tango ...

Vorschau anzeigen
Wie bereits geschrieben, halte ich "Kalender-Management mit dem Computer" für eines der letzten ungelösten Probleme der Informatik. Heute durfte ich einen wiederkehrenden Termin für das ganze Jahr anlegen und wollte diesem einen Raum (Outlook: "Ressource"

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Roli am :

*Dirk, super Ansätze, darüber habe ich auch schon nachgedacht. Vermutlich liesse sich da etliches Geld verdienen, wenn man DIE ultimative Lösung entwickeln und anbieten könnte :-)
Aber solange es dies nicht gibt ist es wirklich manchmal mühsam...
Bis bald, und unser Drink ist immer noch pendent...

Gruss aus dem AG
Roli B.

Dirk Deimeke am :

*Das schwierige ist, dass es keine ultimative Lösung geben wird, weil es sehr viele verschiedene Anforderung gibt.

Das "Problem" mit den verschiedenen Standorten habe ich ja auch erst mit dem neuen Job.

Den "Drink" bekommen wir in jedem Fall noch hin. Bei mir muss aber erst einmal Ruhe einkehren.

bruno am :

*Das Problem mit den Standorten ist nicht neu, wenn i.d.R. auch nicht so ausgeprägt wie bei dir.
Wir haben innerhalb Zürichs auch verschiedene Standorte und müssen je nachdem eine halbe Stunde Weg rechnen (und hatte auch eine Zeit lang an mehreren Standorten Büros). D.h. ich muss jeweils schauen, wo der Termin stattfindet und die Erinnerung früh genug einstellen (oder wieder mal durchrufen, dass ich zu spät komme ;-)).
Eine entsprechende Funktionalität wäre da sicher nicht schlecht. Aber solange ich noch nicht mal die grundlegenden Funktionalitäten über alle Systeme DAU-mässig synchronisierbar habe (egal womit ich arbeite), solange wage ich von Standortparametern schon gar nicht zu träumen. ;-)

Dirk Deimeke am :

*Ich sag ja, das ist eines der letzten ungelösten Probleme der Informatik ... :-)

Didi am :

*Die Ansätze gefallen. Ich suche schon lange nach einem Desktopkalender, der solche und folgende Aufgaben beherrscht: Synchronisation mit Googles Kalender (so, wie RSSOwl im Readerbereich); Synchronisation mit Googles Adressbuch. Oder zumindest sollte diese Adressbuchdatei manuell importierbar sein. Alle bisher geprüften Kalender mit einer solchen Adressbuchfunktion zerschroten Googles Datensätze.

Dirk Deimeke am :

*Das ist auch noch einmal ein guter Punkt, dass die Firmen es nicht schaffen, sich auf einen gemeinsamen Standard zu einigen und diesen auch befolgen.

Gerade bei Synchronisationsaufgaben lohnt es sich zwei Daten im Datensatz gleich mit zu speichern: Das Datum der letzten Synchronisierung und das Datum der letzten Änderung.

Interessant ist, dass so ein vermeintlich einfaches Thema im Jahr 2012 noch nicht einmal ansatzweise gut gelöst ist (über Umlaute und Datumsformate bzw. Zeitzonenbehandlung möchte ich gar nicht anfangen zu reden).

Didi am :

*Ich verstehe einfach nicht, warum der Import der Datensätze nicht zufriedenstellend klappt, obwohl Googles Format für den Import ausdrücklich vorgesehen ist. Es muss doch möglich sein, einen Kalender zu entwickeln, der eine Synchronisation beider Funktionen oder wenigstens den manuellen, aber bitte einwandfreien Import ermöglicht. Wo liegt denn das Problem? Bei Google oder bei den Entwicklern der Desktopprogramme?
Wenn dann noch Deine oben genannten Sahnehäubchen dazukämen...das wäre spitze.

Dirk Deimeke am :

*Ich kann nur mutmassen, dass es an dem Code liegt, der für eine Synchronisation für mehr als zwei Partner zuständig ist. Das ist der wirklich schwierige Teil meiner Ansicht nach.

Didi am :

*Der Link oben funzt nur, wenn man ihn kopiert und einfügt.

Kommentar schreiben

Gravatar, Favatar, Pavatar, Identica, Twitter, MyBlogLog Autoren-Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Formular-Optionen