UX/UI-Designer-Verantwortlichkeiten zu den Checkpoints in Checklisten hinzufügen

Wenn ein Issue oder eine Aufgabe irgendeine Form von UI/UX-Unterstützung braucht, sollte zuerst mit dem Designsystem und den Designern abgeglichen werden.

Nehmt das in die Checkpoints in der Checkliste auf, direkt neben Lesbarkeit und Barrierefreiheit:

  • ✅ Ein Issue zu diesem Projekt anlegen
  • ✅ Ergänzung/Änderung/Update/Fix für dieses Projekt
  • ✅ Tests, um Regressionen auszuschließen
  • ✅ Abdeckung durch automatisierte Unit-/Funktionstests
  • ✅ Entwicklerdokumentation bei Funktionsänderungen/-ergänzungen
  • ✅ Benutzerhandbuch bei Funktionsänderungen/-ergänzungen
  • ✅ Verantwortlichkeiten der UX/UI-Designer
  • ✅ Barrierefreiheit und Lesbarkeit
  • ✅ Code-Review durch die Maintainer
  • ✅ Vollständiger Test und Freigabe
  • ✅ Mitwirkende würdigen
  • ✅ Review mit dem Product Owner
  • ✅ Release Notes aktualisieren
  • ✅ Release

Legende der Checkpoints:

  • ✅ Erledigt
  • ➖ Bei Bedarf für das Issue erledigen
  • ❌ Noch nicht erledigt

Bis zum Abschluss eines Issues sollten alle ❌ zu ✅ geworden sein.

Bei manchen Projekten könnte es so aussehen:

  • ✅ Ein Issue anlegen
  • ➖ Ergänzung/Änderung/Update/Fix
  • ➖ Tests, um Regressionen auszuschließen
  • ➖ Abdeckung durch automatisierte Unit-Tests
  • ➖ Abdeckung durch automatisierte Funktionstests
  • ➖ Verantwortlichkeiten der UX/UI-Designer
  • ➖ Lesbarkeit
  • ➖ Barrierefreiheit
  • ➖ Performance
  • ➖ Sicherheit
  • ➖ Dokumentation
  • ➖ Code-Review durch die Maintainer
  • ➖ Vollständiger Test und Freigabe
  • ➖ Mitwirkende würdigen
  • ➖ Review mit dem Product Owner
  • ➖ Textbaustein für die Release Notes
  • ❌ Release

Meine alten Checkpoints sind:

  • ✅ Ein Issue zu diesem Projekt anlegen
  • ❌ Ergänzung/Änderung/Update/Fix für dieses Projekt
  • ❌ Tests, um Regressionen auszuschließen
  • ❌ Abdeckung durch automatisierte Unit-/Funktionstests
  • ❌ Entwicklerdokumentation bei Funktionsänderungen/-ergänzungen
  • ❌ Benutzerhandbuch bei Funktionsänderungen/-ergänzungen
  • ❌ Barrierefreiheit und Lesbarkeit
  • ❌ Code-Review durch die Maintainer
  • ❌ Vollständiger Test und Freigabe
  • ❌ Mitwirkende würdigen
  • ❌ Review mit dem Product Owner
  • ❌ Release Notes aktualisieren
  • ❌ Release
Sentiment analysis is another valuable application of AI within CMS platforms