Ticketing & Projektmanagement

Bugtracking und Projektmanagement für Softwareteams

Von P-Soft Expertenteam 10 Min. Lesezeit
Bugtracking und Projektmanagement für Softwareteams — Ratgeber von Barsavosh Fanavaran

Für kleine Entwicklerteams gehören Bugtracking und Projektmanagement in ein Werkzeug: Jeder Fehler und jeder Änderungswunsch wird als Ticket mit Verantwortlichem und Status erfasst, die Behebung als Aufgabe geplant. Hamahang bietet das ab dem Tarif Start; Kanban, Gantt und Dashboards kommen mit Pro, eigene Workflows und ein Kundenportal mit Elite.

Ein typisches Bild aus kleinen Softwarefirmen und Agenturen: Fehlermeldungen kommen per Mail, im Team-Chat und gelegentlich am Telefon. Irgendwer pflegt eine Tabelle mit „offenen Punkten“, die nach zwei Wochen niemand mehr aktuell hält. Solange nur ein Produkt und ein Kunde betreut werden, geht das gut. Spätestens wenn parallel ein Release vorbereitet und ein älterer Stand beim Kunden gewartet wird, verliert man den Überblick. Dieser Artikel zeigt, wie ein schlanker Prozess zur Fehlerverwaltung aussieht, worauf es bei Fehlerberichten ankommt, wie man Änderungswünsche sauber trennt – und was Hamahang dabei leistet und was ausdrücklich nicht.

Bugtracker für kleine Teams: Was muss er wirklich können?

Ein Bugtracker muss nicht kompliziert sein. Drei Dinge sind entscheidend:

  • Eindeutige Nummer: Jeder Fehler ist über eine Ticketnummer auffindbar – im Gespräch mit dem Kunden ebenso wie in den Release-Notizen.
  • Klare Zuständigkeit: Zu jedem Zeitpunkt ist genau eine Person für den nächsten Schritt verantwortlich.
  • Vollständige Historie: Screenshots, Logdateien, Rückfragen und Entscheidungen hängen am Ticket und nicht verstreut in Postfächern.

Fehlt eines davon, passieren die bekannten Pannen: Zwei Entwickler beheben denselben Fehler, eine Korrektur lässt sich keinem Release zuordnen, oder der Kunde fragt dreimal nach und erhält drei unterschiedliche Auskünfte.

Der Lebenszyklus eines Fehlers – ein Vorschlag

Unabhängig vom Werkzeug landen die meisten Teams bei einer Abfolge wie dieser. Wichtig ist weniger die Bezeichnung als ein gemeinsames Verständnis davon, was jeder Status bedeutet.

Status Bedeutung Wer bewegt das Ticket weiter?
Gemeldet Erfasst, aber noch nicht nachgestellt Support, Test oder Kunde
Bestätigt Reproduziert, Schweregrad und Priorität festgelegt Technische Leitung oder Product Owner
In Bearbeitung Ein benannter Entwickler arbeitet daran Entwickler
Behoben, Test offen Änderung umgesetzt, Prüfung auf Testsystem ausstehend Tester
Geschlossen Test bestanden oder bewusst nicht behoben Tester oder Product Owner

In Hamahang lässt sich jeder Fehler in allen Tarifen als Ticket mit Status, Zuständigem und Anhängen führen. Wer genau diese teamspezifischen Stufen samt Regeln für den Übergang abbilden will, findet den individuellen Workflow im Tarif Elite. Kleinere Teams kommen oft mit einfachen Status und einer schriftlichen Teamabsprache gut aus.

Fehlerbericht schreiben: die Checkliste für Kunden und Kollegen

Ein erheblicher Teil der Zeit für eine Fehlerbehebung fließt in Rückfragen zum Bericht. Diese Vorlage verkürzt das Hin und Her deutlich:

  • Aussagekräftiger Titel: „Rechnung lässt sich ohne Lieferdatum nicht speichern“ statt „Rechnungsmaske geht nicht“.
  • Schritte zur Reproduktion: nummeriert, von der Anmeldung bis zum Fehler.
  • Erwartetes und tatsächliches Verhalten: jeweils ein Satz.
  • Version und Umgebung: Build, Browser oder Gerät, Test- oder Produktivsystem.
  • Belege: Screenshot, Logauszug oder eine Beispieldatei, die den Fehler auslöst.
  • Auswirkung: Gibt es einen Workaround, oder steht die Arbeit still?

Anhänge gibt es in allen Tarifen von Hamahang. Mehr zum Umgang mit Dokumenten im Projekt lesen Sie im Beitrag über Projektdateien und Anhänge.

Schweregrad oder Priorität – wer entscheidet was?

Der Schweregrad beschreibt, wie viel ein Fehler kaputt macht; die Priorität, wie schnell er behoben wird. Beides fällt oft auseinander. Ein Tippfehler auf der Startseite ist harmlos, kann aber vor einer Kundenpräsentation dringend sein. Ein Absturz in einem selten genutzten Jahresbericht ist gravierend, darf aber eventuell bis zum nächsten Release warten. Bewährt hat sich: Die meldende Person schlägt den Schweregrad vor, über die Priorität entscheidet genau eine Person. Das erspart endlose Diskussionen im Daily.

Bug-Triage: ein fester Termin statt ständiger Unterbrechungen

Viele kleine Teams lassen sich von jeder neuen Meldung aus der Arbeit reißen. Ruhiger wird es mit einem festen, kurzen Triage-Termin – etwa zweimal pro Woche. Dort werden alle neu gemeldeten Tickets gesichtet: Ist der Fehler nachvollziehbar? Fehlen Angaben? Ist es überhaupt ein Fehler oder eher ein Änderungswunsch? Danach bekommt jedes Ticket Priorität und Zuständigen, oder es geht mit einer konkreten Rückfrage an die meldende Person zurück. Nur echte Notfälle, bei denen Kunden nicht mehr arbeiten können, durchbrechen diesen Rhythmus. Der Vorteil: Entwickler können sich länger am Stück konzentrieren, und niemand muss raten, ob eine Meldung schon gesehen wurde. Die Fortschrittsberichte in Hamahang helfen, vor dem Termin schnell zu erkennen, welche Tickets seit der letzten Runde neu hinzugekommen oder liegen geblieben sind.

Fehler und Änderungswünsche getrennt, aber im selben System

Ein Fehler heißt: Die Software verhält sich anders als vereinbart. Ein Änderungswunsch heißt: Die Vereinbarung selbst ändert sich. Landet beides ungetrennt in einer Liste, kippt das Team in eine Richtung – entweder bleiben Fehler liegen, weil neue Wünsche spannender sind, oder es wird nur noch repariert und nichts Neues ausgeliefert. Erfassen Sie beides als Ticket, aber mit eigener Kategorie. So zeigen die Berichte, welcher Anteil der Kapazität in Wartung und welcher in Weiterentwicklung fließt.

Ein freigegebener Änderungswunsch zerfällt meist in Aufgaben: Konzept, Umsetzung, Test, Dokumentation. Aufgaben in Hamahang haben Zuständige, Fälligkeiten und Erinnerungen; der Teamkalender zeigt, wer bis wann ausgelastet ist.

Kundenmeldungen per E-Mail oder Webformular als Ticket

Bei Software im Kundeneinsatz kommen die meisten Meldungen von außen. Hamahang wandelt eingehende E-Mails und Einsendungen über das Formular Ihrer Website in Tickets um – niemand muss Texte von Hand übertragen. Details beschreibt der Artikel E-Mails automatisch in Tickets umwandeln.

Sollen Kunden den Stand ihrer Meldungen selbst einsehen, bietet der Tarif Elite ein Kundenportal und Service-Level-Vereinbarungen (SLA) mit festen Reaktionsfristen je Anfrageart.

Sprints und Releases planen: Projektmanagement im Entwicklerteam

Wer in kurzen, sprintähnlichen Zyklen arbeitet, steuert den Alltag meist über ein Kanban-Board mit Spalten wie „Bereit“, „In Arbeit“, „Review“ und „Erledigt“. Release-Termine und Abhängigkeiten werden im Gantt-Diagramm sichtbar. Kanban und Gantt, Dashboards und Berichte sowie automatisierte Benachrichtigungen gehören zum Tarif Pro. Wie man Releases zeitlich plant, zeigt der Beitrag zur Projektplanung mit Gantt-Diagrammen.

Ebenfalls ab Pro verfügbar ist der interne Messenger, der mit Aufgaben und Tickets verknüpft ist. Die Diskussion zu einem Fehler beginnt also direkt am Ticket und bleibt dort auffindbar.

Fehlerverwaltung mit Hamahang: Funktionen nach Tarif

Bedarf im Entwicklerteam Funktion in Hamahang Tarif
Fehler und Änderungswünsche erfassen Ticketsystem Start (bis 15 Nutzer)
Aufgaben mit Fälligkeit zuweisen Projekte und Aufgaben, Kalender und Erinnerungen Start
Screenshots und Logs am Ticket Dateien und Anhänge Start
Statusberichte für die Leitung Fortschrittsberichte Start
Sprint-Board und Release-Plan Kanban-Board und Gantt Pro (bis 50 Nutzer)
Automatische Hinweise an Zuständige Benachrichtigungs-Automatisierung Pro
Abstimmung direkt am Ticket Interner Messenger Pro
Eigene Stufen und feine Rechte Individueller Workflow, Zugriffsebenen Elite (unbegrenzte Nutzer)
Kunden sehen ihre Meldungen Kundenportal und SLA Elite

Betreiben lässt sich Hamahang als Cloud-Dienst oder im eigenen Rechenzentrum – interessant für Teams, die Kundendaten nicht aus dem Haus geben wollen – und steht im Browser sowie als Android-App zur Verfügung.

Grenzen: Was Hamahang für Entwickler nicht abdeckt

Offenheit ist hier wichtiger als jede Funktionsliste. Eine direkte Anbindung an Code-Repositories, Build- oder Deployment-Pipelines sowie Zeiterfassung gehören nicht zum veröffentlichten Funktionsumfang. Der Tarif Elite enthält eine API für Integrationen; ist die Anbindung eines bestimmten Werkzeugs unverzichtbar, klären Sie das vorab in der Demo. Wenn Ihr Ablauf stark von solchen Integrationen lebt, hilft der Vergleich Hamahang, Trello, Jira und Asana bei einer ehrlichen Abwägung.

Einführung in sechs Schritten

  1. Status des Fehlerlebenszyklus zuerst auf Papier vereinbaren – weniger als sieben genügen.
  2. Zwei Hauptkategorien anlegen: Fehler und Änderungswunsch.
  3. Die Berichtsvorlage an Support und wichtige Kunden verteilen.
  4. Festlegen, wer über Prioritäten das letzte Wort hat.
  5. Offene Punkte aus Tabelle oder Chat übernehmen; P-Soft migriert vorhandene Daten aus Excel oder Altsoftware, der Umfang richtet sich nach Tarif und Vertrag.
  6. In der Testphase ein komplettes Release mit dem neuen Werkzeug durchziehen und erst dann entscheiden.

Häufig gestellte Fragen

Ist Hamahang ein reiner Bugtracker?

Nein, Hamahang ist eine Projektmanagement- und Ticketsoftware. Softwareteams nutzen Tickets für Fehler und Änderungswünsche und Aufgaben für die Umsetzung.

Welcher Tarif passt zu einem Team mit fünf Entwicklern?

Start deckt bis zu 15 Nutzer mit Tickets, Aufgaben, Anhängen und Fortschrittsberichten ab. Wer Kanban und Gantt braucht, wählt Pro.

Lassen sich Stufen wie „Bestätigt“ und „Getestet“ definieren?

Ja, individuelle Workflows mit eigenen Stufen sind Teil des Tarifs Elite.

Werden Fehlermeldungen von Kunden per E-Mail zu Tickets?

Ja, eingehende Mails und Formularnachrichten landen als Ticket in der Warteschlange und lassen sich einem Entwickler zuweisen.

Gibt es eine Anbindung an Git?

Eine Repository-Anbindung ist kein veröffentlichtes Merkmal. Elite enthält eine API; schildern Sie Ihren Bedarf in der Demo.

Testen Sie den Weg vom Fehlerbericht zur Aufgabe an Ihrem eigenen Projekt: Hamahang-Demo anfragen.

Weiterführende Artikel

Passendes Produkt zu diesem Thema
Teilen:

P-Soft (Barsavosh Fanavaran) Expertenteam

Dieser Artikel wurde von den Spezialisten für Unternehmenssoftware bei Barsavosh Fanavaran (P-Soft) verfasst und geprüft – Entwickler von Produkten wie Hamkhoneh, Avadar, Nooradio und Hamahang.

Haben Sie ein Projekt im Kopf?

Das Barsavosh-Team entwickelt maßgeschneiderte Software und KI-Lösungen für Ihr Unternehmen.

Kontakt
Eitaa