MyTISM ist plattformunabhängiges, objektorientiertes, dezentrales, multiuserähiges, individuell anpassbares und quelloffenes 3-Tier-Datenbank- und Anwendungs-Framework incl. GUI und Web-Application-Server, entwickelt und betreut von OAshi s.a r.l.

In diesem Handbuch finden Sie Informationen und Anleitungen zu den für MyTISM verfügbaren Business-Modulen.

Beachten Sie bitte, dass sich dieses Dokument noch im Aufbaustadium befindet und noch grosse Lücken aufweist, die wir natürlich nach und nach füllen werden.

Bei Fragen, Problemen oder Anregungen, sei es bzgl. MyTISM selber oder dieser Dokumentation, wenden Sie sich bitte an uns; Kontaktinfos finden Sie im WWW unter http://www.mytism.de/mytism/contact.

Modul "Projektverwaltung"

Mit diesem Modul lassen sich Projekte verwalten und die dafür aufgewandte Zeit erfassen.

Benutzergruppen und Rechte

Standardmäßig werden vom Modul zwei Benutzergruppen zur Verfügung gestellt:

  • Gruppe "Projektnutzung" - Benutzer die dieser Gruppe angehören dürfen Projekte, an denen sie selbst beteiligt sind, inkl. der zugehörigen Daten, lesen. Des weiteren dürfen sie Projekteinträge zur Zeiterfassung für diese Projekte für sich anlegen.

  • Gruppe "Projektverwaltung" - Benutzer die dieser Gruppe angehören dürfen alle Projekte lesen und bearbeiten, sowie neue Projekte anlegen und bestehende löschen; gleiches gilt für Projekteinträge.

Projekt erstellen

Projekte werden über die Projekt-Schablone im Ordner Projektverwaltung erstellt.

modules projekt erstellen

Projekte auflisten und bearbeiten

Die existierenden Projekte können mittels des Projekte-Lesezeichens im Ordner Projektverwaltung abgefragt und geöffnet und dann bearbeitet werden.

modules projekte auflisten

Projektzeiten erfassen

Die für ein Projekt aufgewandte Arbeit kann mittels Projekteinträgen erfasst werden. Ein neuer Projekteintrag kann über die Projekteintrag-Schablone im Ordner Projektnutzung erstellt werden.

modules projekteintrag erstellen

Die meisten Felder sollten auch hier selbsterklärend sein.

Eine Übersicht über alle oder nach Wunsch mittels der vorhandenen Filter eingeschränkte Menge der Projekteinträge gibt das Lesezeichen Projekteinträge im Ordner Projektverwaltung.

modules projekteintraege auflisten

Eine Übersicht der für ein Projekt aufgewendeten Zeit kann natürlich auch direkt im Projekt-Formular aufgerufen werden:

modules projekteintraege fuer projekt

Mittels des vorhandenen Reports kann auch eine Übersicht der Projekteinträge ausgedruckt bzw. in eine Datei exportiert werden. Einfach im Lesezeichen für Projekteinträge die auszugebenden PEs markieren und dann im Kontextmenü (Aufruf mit rechter Maustaste) "? Projekteinträge drucken mit "Projekteinträge" wählen.

modules report projekteintraege

Modul "Ticketsystem"

Mit diesem Modul lassen sich Tickets, Bugmeldungen und Todos verwalten.

Benutzergruppen und Rechte

Standardmäßig werden vom Modul zwei Benutzergruppen zur Verfügung gestellt:

  • Gruppe "Ticketing" - Benutzer die dieser Gruppe angehören dürfen Tickets anlegen und bearbeiten.

  • Gruppe "Admins Ticketing" - Benutzer die dieser Gruppe angehören dürfen bei Bedarf zusätzliche Metadaten wie Ticketstatus, Ticketpriorität, etc. verwalten.

Ticket erstellen

Tickets werden über die Ticket (dynamisch)-Schablone im Ordner Ticketing erstellt. Die Schablone Ticket mit Zuweisung (dynamisch) trägt zusätzlich den aktuellen Benutzer als Abarbeiter des Tickets ein.

modules ticket erstellen navigation tree
modules ticket erstellen

Alternativ können Tickets auch über die optionale Weboberfläche angelegt werden.

modules ticket erstellen web
modules ticket erstellen web create

Tickets auflisten und bearbeiten

Die existierenden Tickets können mittels des Tickets-Lesezeichens im Ordner Ticketing abgefragt und geöffnet und dann bearbeitet werden.

modules tickets auflisten

Ticketformular, Reiter „Allgemein“

Das Ticket wird in der Regel über den ersten Reiter bearbeitet. Außer direkten Änderungen an den Daten des Tickets, wie z.B. Kunde, Projekt, Ansprechpartner etc., die optional auch begründet werden können, gibt es eine Reihe von weiteren Aktionen, die man per Knopfdruck starten kann.

modules ticket reiter allgemein
  • Gruppe „Ticketbearbeitung“

    • Arbeitsprotkoll - ein Arbeitsprotokoll zum Ticket erstellen, um geleistete Arbeit und Zeit zu dokumentieren

    • E-Mail verfassen - eine E-Mail zum Ticket im Standard-Mailprogramm öffnen, mit vorgefülltem Betreff (Bezeichnung inkl. Ticketnummmer), Text (Beschreibung) sowie Empfänger, die aus den gesetzten Ansprechpartnern ermittelt werden inkl. dem Ticketsystem selbst, so dass die E-Mail und Antworten darauf vom Ticket-Mail-Processor-Dienst automatisch als Ticketkommentar am Ticket gespeichert werden (s.u.)

    • Kommentar - einen allgemeinen Kommentar zum Ticket oder zur Bearbeitung abgeben

    • Datei-Upload - eine Datei ans Ticket anhängen

    • Zuweisung - einen Mitarbeiter als (aktuellen) Abarbeitenden für das Ticket setzen oder den Abarbeitenden entfernen

  • Gruppe „Ticketstatus ändern“

    • Auf Freigabe warten - das Ticket in den Status "Wartend" versetzen, so dass man es ausfiltern kann; zusätzlich erscheint das Ticket im Web in der Inbox des Ansprechpartners

    • Auf Test warten - das Ticket in den Status "Wartend auf Test" versetzen, so dass man es ausfiltern kann; zusätzlich erscheint das Ticket im Web in der Inbox des Ansprechpartners

  • Gruppe „Ticketsplit oder -merge“

    • Ticket splitten - den markierten Beschreibungstext in ein neues Ticket mit identischen Metadaten überführen

    • Ticket merge-in - eine Ticketnummer eingeben, das in dieses Ticket integriert werden soll - die Metadaten des zu integrierenden Tickets werden dabei automatisch an die des aktuellen Tickets angepasst

  • Gruppe „Ticket abschließen“

    • Abschließung - das Ticket mit einem bestimmten Ergebnis abschliessen.

    • Wiedereröffnung - ein geschlossenes Ticket nochmals zur weiteren Bearbeitung öffnen

Ticketformular, Reiter „Vorgänge“

Auf dem zweiten Reiter kann neben der Ansicht aller Ticketvorgänge auch eine begrenzte Menge dieser Aktionen (Arbeitsprotkoll, E-Mail verfassenm Kommentar, Zuweisung, Abschließung) ebenfalls ausgelöst werden. Der daraus resultierende neue Vorgang kann direkt in der Detailansicht der Tabelle editiert werden. Zusätzlich ist dort auch das Bearbeiten und Löschen von existierenden Vorgängen möglich.

modules ticket reiter vorgaenge

Ticketformular, Reiter „Commits“

Auf diesem Reiter werden alle Ticketcommit-Vorgänge aus allen Vorgängen gefiltert und angezeigt. Diese sind nicht editierbar und werden automatisch von einem Dienst angelegt und anhand der Ticketnummer im Commit-Text (z.B. #t42422323) dem Ticket zugeordnet.

Dieser Reiter ist ggfs. nicht in allen Systemen verfügbar, da er im Grunde OAshi-spezifisch ist.

modules ticket reiter commits

Ticketformular, Reiter „Nur Kommentare“

Auf diesem Reiter werden alle Ticketkommentar-Vorgänge aus allen Vorgängen gefiltert und angezeigt. Diese Vorgänge sind editierbar.

modules ticket reiter nur kommentare

Ticketformular, Reiter „Nur Arbeitsprotokolle“

Auf diesem Reiter werden alle Arbeitsprotokolle aus allen Vorgängen gefiltert und angezeigt. Diese Vorgänge sind editierbar.

Dieser Reiter ist ggfs. nicht in allen Systemen verfügbar, da er im Grunde OAshi-spezifisch ist.

modules ticket reiter nur arbeitsprotokolle

Ticketformular, Reiter „Dateien“

Auf diesem Reiter werden alle Dateien angezeigt, die dem Ticket angehangen wurden. Einige Dateiarten wie Bilder oder Textdateien werden direkt als Vorschau im Detailbereich der Tabelle angezeigt. Ansonsten kann über den Knopf „Ansehen…​“ eine Ansicht in einem externen Programm versucht werden. In jedem Fall kann die selektierte Datei über den Knopf „Selektierte Dateien exportieren“ lokal gespeichert werden.

Weitere Dateien können hier einfach per Drag-and-Drop angehängt werden.

modules ticket reiter dateien

Ticketformular, Reiter „Identifizierte Duplikate“

Falls andere Tickets per „merge-in“ in dieses Ticket integriert wurden, so werden diese hier der Information halber aufgelistet.

modules ticket reiter identifizierte duplikate

Tickets automatisch aus e-Mails erstellen

Wenn der entsprechende MyTISM-Dienst (TicketMailProcessorService) konfiguriert ist und läuft, können E-Mails an eine vorkonfigurierte Adresse geschickt werden, aus denen dann automatisch anhand vorgegebener Regeln Tickets erzeugt werden.

modules ticket mailfetcher

Email-Ticketimport-Regeln werden über die Email-Ticketimport-Regeln-Schablone im Ordner Admins Ticketing erstellt.

modules emailticketimportregel erstellen

Die Regeln werden als regulärer Ausdruck angegeben; wenn der Betreff der empfangenen e-Mail auf die Regel passt wird das Ticket dem ausgewählten Projekt und/oder Kunde zugewiesen.

Die Liste der existierenden Email-Ticketimport-Regeln.

Die Email-Ticketimport-Regeln werden in der Reihenfolge ihrer Positionen überprüft und die erste passende Regel wird angewandt.

Tickets eskalieren

Tickets können an andere (außenstehende Instanzen) eskaliert werden. Der Grundgedanke ist, dass z.B. Tickets die intern nicht gelöst werden können über einen Knopf an einen Externen übermittelt werden.
Dazu gibt es die Einstellungenvariable ticket.EskalationsAdresse. Hier kann eine MyTISMAdresseEmail hinterlegt werden. Wird dann die TicketEskalation ausgelöst wird automatisch eine E-Mail mit einer Zusammenfassung des Tickets (Ticketbeschreibung & Ticketvörgänge) an diese versendet.

modules ticket eskalationvar

Zusätzlich können auf Nutzer-Ebene unterschiedliche Adressen hinterlegt werden, falls diese Unterscheidung benötigt wird.

Auslösbar ist die Eskalation nur, wenn die Einstellungenvariable konfiguriert ist.

Weboberfläche des Ticketsystems

Zur Nutzung des Ticketsystems steht auch optional eine Webapplikation zur Verfügung, über die ebenfalls Tickets angelegt, aufgelistet, etc. werden können.