CodeYourFuture / CodeYourFuture/Module-The-Launch

Refine a ticket

Aperta
#17 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
:brain: Prep work 🎯 Topic Requirements 🎯 Topic Teamwork 📅 Week 2 📅 Week 3 📅 Week 4 📅 Week 5 Recurring 🦔 Size Tiny
Lingua principale
Nessun dato sulla lingua
Stelle
0
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

As a developer, you want to refine tickets so that anyone in your team can pick up and deliver any feature in your application.

_Given_ a ticket in the backlog
_When_ I refine the ticket
_Then_ it is ready to be worked on

**I expect** a refined ticket to have

- [ ] a user story
- [ ] G/W/T
- [ ] testable criteria

✅ Checklist

So a refined ticket has all the information anyone might need to complete a feature. This is usually:

- [ ] A user story
- [ ] Specification by example (Given/When/Then)
- [ ] Acceptance criteria or assertions

### 🖼️ Refining Tickets Workflow

* 🔥 How important is this task? Prioritise 🤔
* 🐋 How long will this take? Estimate ⚖️
* 📆 Does this task have a deadline? Schedule 📆
* 🗃️ What type of work is this? Sort 📐
* 😶‍🌫️ What would someone else need to know to complete this task? Explain 🎨 (or Ask)

A ticket is fully refined when anyone in your team could pick it up. If you can validate a ticket in the Backlog as Ready, move it to Ready now.

Only tickets **In Progress** can belong to any particular team member, so don't claim tickets now.

### 🎫 Refine some tickets

Read over your team backlog. Validate the tickets against the checklist given above. If there are any tickets that are Ready, promote them from the Backlog.

Now select a ticket from the Backlog to refine. Use the refining tickets workflow. Don't promote your own ticket to Ready - leave that to a team-mate to validate.

You can do this asynchronously or in a call with your team. Whichever helps you to make progress.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con la checklist e il workflow di refinement di questa issue. Esamina il backlog del team rispetto ai requisiti di user story, Given/When/Then e criteri verificabili; completato significa che un ticket selezionato è stato raffinato, mentre il tuo ticket rimane non promosso affinché un compagno di team lo validi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
1/5
Tempo stimato
Meno di un'ora
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.