Kalender-Spass ...
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:
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?
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 :
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.
Didi am :
Dirk Deimeke am :
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.
Dirk Deimeke am :
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).
bruno am :
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 :
Didi am :
Wenn dann noch Deine oben genannten Sahnehäubchen dazukämen...das wäre spitze.
Didi am :
Didi am :
Dirk Deimeke am :
Dirk Deimeke am :