Show Menu

Checkliste für Tickets und DoD (2.1) Cheat Sheet by

codereview

Requir­ements Engine­ering

Die Anfo­rde­rung ist als User Story beschr­ieben
 
"Als Rolle möchte ich Anfo­rde­rung um / weil Bewe­ggr­und­", wobei der Beweggrund oft vergessen wird, aber sehr wichtig ist!
Die Test­bes­chr­eib­ung ist ausgefüllt
 
Welche Handgriffe muss ich tun, um die Funkti­ona­lität zu testen?
 
Welcher User muss ich sein, welche Rechte sind nötig? Welche Seite muss ich aufrufen? Auf welchem System muss ich mich befinden?
Die Entw­ick­ler­-In­for­mat­ionen sind vorhanden
 
Gibt es noch Klärun­gsb­edarf? Geklärtes sollte auch hier stehen, damit die Frage nicht mehrfach gestellt wird.
 
Gibt es wichtige technische Inform­ati­onen, die zur Bearbe­itung des Tickets notwendig sind? Welche Stelle muss ich anfassen? Gibt es schon ähnliche Implem­ent­ier­ungen?
Es ist ein Scre­ens­hot hinter­legt, der den betrof­fenen Bereich beschreibt
 
Jira-C­apture eignet sich gut, um Screen­shots anzulegen und mit Inform­ationen anzure­ichern
Es ist ein Link hinter­legt, der auf die betroffene Seite führt
Die Akze­pta­nzk­rit­erien sind angelegt
Das Ticket steht auf ­Bereit für's Backlog

Definition of Done (2.1)

Die Umsetzung ist abgesc­hlossen
Die Akze­pta­nzk­rit­erien sind erfüllt
Die Deploy­men­t-I­nfo­rma­tionen sind geschr­ieben
Eine Reda­kteurs- und Entwic­kle­r-D­oku­men­tat­ion ist geschr­ieben, falls nötig
Ein funk­tio­nales Review ist durchg­eführt
Das Ticket wurde in allen aktuellen Browsern geprüft, d.h. IE 11 und Edge, Fire­fox innerhalb der letzten drei Versionen, Chrome und Safari
Ein Review der Depl­oym­ent­-In­for­mat­ionen ist durchg­eführt
Das Code­-Re­view ist durchführt
Der Featur­e-B­ranch ist in den ­ma­ster interg­riert
Der aktuelle maste­r-­Branch ist auf das Testsystem ausgerollt
Der Kunde ist inform­iert, das Ticket ihm zugewiesen und auf Tests­ystem Abnahme
Sicher­hei­tsk­rit­ische Inform­ationen wurden dem Kunden übermi­ttelt
Beha­vio­ur-­Tests wurden geschr­ieben und decken die Akzept­anz­kri­terien ab
Jenk­ins­-St­ages führen die automa­tis­ierten Tests erfolg­reich aus und die Stage ist grün
 

Code-R­eview

Der Code ist - wenn sinnvoll - in Gitlab kommen­tiert
Im Code ist kein TODO mehr zu finden
Suche dir Unters­tüt­zung, wenn das Review komplex ist
Die automa­tis­ierten Tests wurden lokal auf dem Featur­e-B­ranch ausgeführt

Manifesto for Software Craftm­anship

Als engagierte Softwa­re-­Han­dwerker heben wir die Messlatte für profes­sio­nelle Softwa­ree­ntw­icklung an, indem wir üben und anderen dabei helfen, das Handwerk zu erlernen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt:

Nicht nur funkti­oni­erende Software,
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­son­der­n auch gut gefertigte Software
Nicht nur auf Veränd­erung zu reagieren,
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­son­der­n ­stets Mehrwert zu schaffen
Nicht nur Individuen und Intera­kti­onen,
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­son­der­n auch eine Gemein­schaft aus Experten
Nicht nur Zusamm­ena­rbeit mit dem Kunden,
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­son­der­n auch produktive Partne­rsc­haf­ten

Das heißt, beim Streben nach den Werten auf der linken Seite halten wir die Werte auf der rechten Seite für unverz­ich­tbar.

Hilfe zur Selbst­hilfe

Ich brauche eine bestimmte Anleitung.
Hast du schon im Conf­lue­nce geschaut? Alternativ gibt es nahe am Code in der Regel readm­e-­Dat­eien, die deine gesuchte Anleitung beinhalten könnten.
Ich suche ein Passwort.
Anwend­ung­ssp­ezi­fische Passwörter findest du in der Deve­lop­er-­Dat­enbank für Keepass. Wenn du Serv­er-­Pas­swö­rter suchst, versuche es mit der Server­-Da­ten­bank.
Ich brauche eine technische Hilfes­tellung bezüglich einer Extension.
In den Extensions liegt meistens ein Docum­ent­ati­on­-Ordner mit einer readme.
Außerdem gibt es jeweils einen Slack für TYPO3 und Neos:
http://neos-project.slack.com/
http://typo3.slack.com/

Download the Checkliste für Tickets und DoD (2.1) Cheat Sheet

1 Page
//media.cheatography.com/storage/thumb/dgrammlich_checkliste-f-r-tickets-und-dod-2-1.750.jpg

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!

 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.