Grooming εργασιών στην ανάπτυξη εφαρμογών για κινητά: ουσία, στόχοι και διαδικασία εκτέλεσης

Συγγραφέας: IT Sectr Δημοσιεύτηκε: 2026-08-06 Χρόνος ανάγνωσης: 8 λεπ

Grooming (Backlog Grooming / Refinement) — η διαδικασία αποσαφήνισης και αξιολόγησης των εργασιών του backlog στην ανάπτυξη εφαρμογών για κινητά. Η ομάδα εξετάζει τις εργασίες των μελλοντικών sprint: ελέγχει την περιγραφή, αποσαφηνίζει τα κριτήρια ετοιμότητας (Definition of Ready), αξιολογεί τον φόρτο εργασίας σε story points και αποδομεί μεγάλα epics. Σε έργα για κινητά, το grooming είναι κρίσιμο για εργασίες με σχεδιασμό UI, ενσωμάτωση API και συμβατότητα εκδόσεων Android/iOS. Σύμφωνα με στοιχεία του Scrum.org 2025, οι ομάδες που κάνουν τακτικά grooming μειώνουν τον αριθμό των ημιτελών εργασιών στο sprint κατά 35%.

Κύρια σημεία

  • Grooming — αποσαφήνιση και αξιολόγηση εργασιών backlog πριν από τον προγραμματισμό sprint
  • Definition of Ready — κριτήρια ετοιμότητας εργασίας: Acceptance Criteria, σχεδιασμός, API, αξιολόγηση
  • Αξιολόγηση — story points (1, 2, 3, 5, 8, 13) μέσω Planning Poker ή T-Shirt Sizing
  • Αποδόμηση — μεγάλα epics χωρίζονται σε εργασίες 2-3 ημερών, η κάθε μία με σαφή κριτήρια
  • Συχνότητα — 1 φορά ανά sprint, 60 λεπτά, συμμετοχή όλης της ομάδας (PO, SM, προγραμματιστές)

Τι είναι το grooming εργασιών;

Backlog Grooming (refinement) — η διαδικασία προετοιμασίας των εργασιών του Product Backlog για μελλοντικά sprint. Μια συνάντηση όπου ο Product Owner και η ομάδα ανάπτυξης εξετάζουν τις εργασίες: αποσαφηνίζουν τις απαιτήσεις, προσθέτουν Acceptance Criteria, αξιολογούν την πολυπλοκότητα, εντοπίζουν εξαρτήσεις και κινδύνους. Στον Οδηγό Scrum δεν υπάρχει υποχρεωτικό γεγονός «grooming» — είναι μια πρόσθετη πρακτική που εισάγουν οι ομάδες Scrum για τη μείωση της αβεβαιότητας στο Sprint Planning. Συνιστώμενη συχνότητα — 1 φορά ανά sprint, διάρκειας έως 60 λεπτά.

Ο όρος «χτένισμα» (grooming) αντικατοπτρίζει την ουσία: η ομάδα «χτενίζει» το backlog, αφαιρώντας ξεπερασμένες εργασίες, αποσαφηνίζοντας ασαφείς και χωρίζοντας πολύ μεγάλες. Στην ανάπτυξη εφαρμογών για κινητά, το grooming είναι ιδιαίτερα σημαντικό λόγω της πλατφορμικής ιδιαιτερότητας: μια εργασία για Android μπορεί να διαφέρει από την έκδοση iOS σε πολυπλοκότητα, πρέπει να ληφθούν υπόψη targetSdk, compileSdk, συμβατότητα με επίπεδα API. Χωρίς grooming, το Sprint Planning μετατρέπεται σε χάος: η ομάδα βλέπει τις εργασίες για πρώτη φορά και δεν μπορεί να τις αξιολογήσει, οδηγώντας σε απρόβλεπτο και καθυστερήσεις.

Το αποτέλεσμα του grooming — αρκετές εργασίες έτοιμες για Sprint Planning: έχουν περιγραφή, Acceptance Criteria, αξιολόγηση και ανταποκρίνονται στο Definition of Ready. Ο Product Owner πρέπει να κάνει grooming στις εργασίες με σειρά προτεραιότητας: οι πλησιέστερες στο τρέχον sprint — οι πιο λεπτομερείς. Οι εργασίες για 3-4 sprint μπροστά — μόνο σε επίπεδο epic. Τεχνική Progressive Refinement: όσο πιο κοντά είναι η εργασία στο sprint, τόσο πιο λεπτομερής είναι η περιγραφή της. Για εργασίες στο τρέχον sprint — full refinement (AC, σχεδιασμός, προδιαγραφή API). Για εργασίες σε 2 sprint — story-level (user story χωρίς λεπτομέρειες υλοποίησης). Για εργασίες σε 3+ sprint — epic-level (μόνο όνομα και επιχειρηματική αξία).

Definition of Ready: πότε μια εργασία είναι έτοιμη για sprint

Definition of Ready (DoR) — λίστα ελέγχου κριτηρίων που πρέπει να πληροί μια εργασία πριν από την ένταξή της στο Sprint Backlog. Το DoR είναι ένα συμβόλαιο μεταξύ του Product Owner και της ομάδας: ο PO εγγυάται ότι όλες οι πληροφορίες για την ανάπτυξη είναι διαθέσιμες, η ομάδα εγγυάται ότι μπορεί να αξιολογήσει και να εκτελέσει την εργασία. Το DoR δεν είναι καθολικό — κάθε ομάδα καθορίζει το δικό της σύνολο κριτηρίων. Χωρίς DoR, μια εργασία μπορεί να εισέλθει στο sprint με ασαφείς απαιτήσεις, οδηγώντας σε επαναλήψεις και καθυστερήσεις.

Τυπικό DoR για ανάπτυξη εφαρμογών για κινητά: 1) Τα Acceptance Criteria είναι περιγραμμένα (κριτήρια αποδοχής σε μορφή Given-When-Then). 2) Το μακέτα σχεδιασμού είναι έτοιμο στο Figma (για εργασίες UI) με όλες τις καταστάσεις: default, loading, error, empty state. 3) Η προδιαγραφή API είναι εγκεκριμένη (OpenAPI/Swagger, παραδείγματα αιτημάτων και απαντήσεων). 4) Η αξιολόγηση σε story points υπάρχει. 5) Οι εξαρτήσεις από άλλες εργασίες έχουν εντοπιστεί. 6) Η εργασία δεν εξαρτάται από μη έτοιμα εξωτερικά στοιχεία. 7) Κινητή ιδιαιτερότητα: έχουν καθοριστεί οι εκδόσεις-στόχοι OS, η ανάγκη για feature flag, η υποστήριξη παλαιών επιπέδων API.

Κριτήριο DoRΠεριγραφήΥπεύθυνος
Acceptance CriteriaΣενάρια Given-When-Then για κάθε κατάσταση UIPO
Σχεδιασμός στο FigmaΜακέτες πλήρους οθόνης για όλες τις αναλύσεις + loading/error/emptyΣχεδιαστής
Προδιαγραφή APIOpenAPI/Swagger: endpoints, μέθοδοι, μοντέλα απόκρισηςΠρογραμματιστής backend
ΑξιολόγησηStory points από την ομάδα στο groomingΟμάδα
Feature FlagΌνομα flag, προεπιλεγμένη τιμή, σχέδιο αφαίρεσηςDev + PO
Συσκευές-στόχοιΕλάχιστες και εκδόσεις-στόχοι Android/iOS, τύποι οθονώνPO

Τεχνικές αξιολόγησης εργασιών

Planning Poker — η πιο δημοφιλής τεχνική αξιολόγησης στο grooming. Κάθε προγραμματιστής λαμβάνει ένα σετ καρτών με αριθμούς Fibonacci (1, 2, 3, 5, 8, 13, 21). Ο PO δείχνει την εργασία και την εξηγεί. Μετά τη συζήτηση, όλοι δείχνουν ταυτόχρονα την κάρτα τους. Εάν οι αξιολογήσεις διαφέρουν σημαντικά (π.χ. 3 και 13) — οι προγραμματιστές εξηγούν την αξιολόγησή τους και στη συνέχεια ψηφίζουν ξανά. Επαναλήψεις συνεχίζονται μέχρι να επιτευχθεί συναίνεση. Ο σκοπός του Planning Poker δεν είναι η ακριβής αξιολόγηση, αλλά ο εντοπισμός διαφορών στην κατανόηση της εργασίας.

T-Shirt Sizing — μια απλοποιημένη τεχνική για γρήγορη αξιολόγηση: XS (1 SP), S (2), M (3), L (5), XL (8), XXL (13). Κατάλληλη για αρχική ταξινόμηση του backlog όταν υπάρχουν πολλές εργασίες και πρέπει να εκτιμηθεί γρήγορα η τάξη μεγέθους. Μετά το T-Shirt Sizing, πραγματοποιείται ακριβέστερη αξιολόγηση μέσω Planning Poker για τις εργασίες του επόμενου sprint. Affinity Estimation — ομαδική ταξινόμηση εργασιών κατά σχετική πολυπλοκότητα χωρίς αριθμούς· οι εργασίες τοποθετούνται στο τραπέζι από τις πιο απλές έως τις πιο σύνθετες, στη συνέχεια ομαδοποιούνται σε συμπλέγματα, κάθε σύμπλεγμα λαμβάνει μια αξιολόγηση.

Στην ανάπτυξη εφαρμογών για κινητά, η αξιολόγηση πρέπει να λαμβάνει υπόψη την πολυπλοκότητα πλατφόρμας. Μια εργασία Android μπορεί να αξιολογηθεί ως 5 SP, και η ίδια εργασία για iOS — ως 3 SP (ή το αντίστροφο). Αυτό είναι φυσιολογικό: διαφορετικές πλατφόρμες έχουν διαφορετική πολυπλοκότητα υλοποίησης. Συμβουλή: αξιολογήστε κάθε πλατφόρμα ξεχωριστά εάν η ομάδα είναι cross-platform. Χρησιμοποιήστε σχετική κλίμακα: βασική εργασία (π.χ. οθόνη με κείμενο και κουμπί) = 1 SP. Όλα τα άλλα — σε σχέση με αυτήν. Σύμφωνα με το Scrum.org (2025), μετά από 3-4 sprint, η ακρίβεια αξιολόγησης της ομάδας φτάνει το ±20% της πραγματικής πολυπλοκότητας.

Αποδόμηση: πώς να χωρίζουμε μεγάλες εργασίες

Εργασίες μεγαλύτερες από 8 SP πρέπει να αποδομούνται σε μικρότερες. Οι μεγάλες εργασίες δεν μπορούν να ολοκληρωθούν σε ένα sprint, είναι δύσκολο να αξιολογηθούν και δεν δίνουν αίσθηση προόδου. Τεχνική αποδόμησης: χωρίστε την εργασία σε οριζόντια επίπεδα (UI → ViewModel → Repository → Network/DB) ή σε κάθετες τομές (feature: μία οθόνη στο σύνολό της). Η οριζόντια αποδόμηση είναι πιο κατάλληλη για ανάπτυξη εφαρμογών για κινητά: Sub-task 1 — διάταξη UI (XML/Jetpack Compose/SwiftUI), Sub-task 2 — ViewModel + State, Sub-task 3 — Repository + Network, Sub-task 4 — Unit tests.

Κάθετη αποδόμηση — το κόψιμο του user story σε μικρότερες ιστορίες με ανεξάρτητη αξία. Παράδειγμα: Epic «Καλάθι αγορών» → Story 1 «Προσθήκη προϊόντος στο καλάθι», Story 2 «Εμφάνιση καλαθιού», Story 3 «Αφαίρεση προϊόντος από το καλάθι», Story 4 «Ολοκλήρωση παραγγελίας». Κάθε Story έχει τη δική του επιχειρηματική αξία και μπορεί να κυκλοφορήσει ανεξάρτητα. SPoK (Story Points on Kano): ταξινομήστε τα Stories κατά επιχειρηματική αξία (Must-have, Should-have, Could-have) και υλοποιήστε με σειρά αξίας.

Λίστα ελέγχου αποδόμησης στο grooming: 1) Η εργασία είναι μεγαλύτερη από 8 SP; → Αποδόμηση. 2) Υπάρχουν Acceptance Criteria; → Αν όχι — προσθέστε. 3) Εξαρτάται από άλλες εργασίες; → Εντοπίστε και καταγράψτε εξαρτήσεις. 4) Περιέχει αβεβαιότητα; → Προσθέστε Spike (έρευνα) πριν από την κύρια εργασία. 5) Χρειάζεται σχεδιασμό; → Ελέγξτε την ετοιμότητα μακετών. Κανόνας INVEST: Independent (ανεξάρτητη από άλλες), Negotiable (μπορεί να συζητηθεί), Valuable (πολύτιμη για την επιχείρηση), Estimable (μπορεί να αξιολογηθεί), Small (μικρή), Testable (ελέγξιμη). Εάν η εργασία δεν πληροί το INVEST — δεν είναι έτοιμη για sprint.

Διαδικασία grooming: βήμα προς βήμα

Βήμα 1: Προθέρμανση (5 λεπτά). Ο Scrum Master υπενθυμίζει τον σκοπό του grooming και το DoR. Η ομάδα κοιτάζει τον πίνακα, ο PO δείχνει ποιες εργασίες θα συζητηθούν. Βήμα 2: Ανασκόπηση εργασιών (30 λεπτά). Ο PO παρουσιάζει διαδοχικά τις εργασίες από το τέλος του τρέχοντος sprint και την αρχή του επόμενου. Για κάθε εργασία: όνομα, περιγραφή, Acceptance Criteria (αν υπάρχουν), σύνδεσμος προς τον σχεδιασμό, προδιαγραφή API. Η ομάδα κάνει διευκρινιστικές ερωτήσεις: «Υπάρχει μακέτα για την κενή κατάσταση;», «Ποια μέθοδος HTTP;», «Ποιο είναι το iOS minimum deployment target;».

Βήμα 3: Αξιολόγηση (15 λεπτά). Η ομάδα αξιολογεί την εργασία μέσω Planning Poker ή T-Shirt Sizing. Εάν η διαφορά είναι > 2 SP — συζητούν τις αιτίες και ψηφίζουν ξανά. Κανόνας: εάν η εργασία δεν μπορεί να αξιολογηθεί (ασαφείς απαιτήσεις, έλλειψη σχεδιασμού) — επιστρέφεται στον PO για αναθεώρηση και έρχεται στο επόμενο grooming με διευκρινίσεις. Μην αξιολογείτε εργασίες με άγνωστα — αυτό σίγουρα θα οδηγήσει σε σφάλμα στο sprint. Βήμα 4: Καταγραφή αποτελεσμάτων (10 λεπτά). Ο PO καταγράφει τις αξιολογήσεις στο Jira/Linear, ενημερώνει την περιγραφή της εργασίας και ορίζει προτεραιότητες.

Αποτελέσματα grooming: 3-7 πλήρως έτοιμες για Sprint Planning εργασίες (με DoR, αξιολόγηση, σχεδιασμό, API). Ο PO ενημερώνει το backlog: αφαιρεί ξεπερασμένες εργασίες, συγχωνεύει διπλότυπες, αποσαφηνίζει προτεραιότητες. Σημαντικό: το grooming δεν τελειώνει τη δουλειά του PO — μεταξύ των grooming πρέπει να προετοιμάσει τις επόμενες εργασίες. Συνιστώμενος ρυθμός: ο PO προετοιμάζει 3-4 εργασίες για grooming, η ομάδα τις επεξεργάζεται. Εάν υπάρχουν περισσότερες από 50 εργασίες στο backlog — ο PO πρέπει να πραγματοποιήσει ιεράρχηση προτεραιοτήτων (MoSCoW ή Weighted Shortest Job First) πριν από το grooming.

Πώς διαφέρει το grooming από το Sprint Planning

Grooming — είναι προετοιμασία. Δεν υπάρχουν υποχρεώσεις — η εργασία απλώς αποσαφηνίζεται και αξιολογείται. Sprint Planning — είναι δέσμευση. Η ομάδα επιλέγει εργασίες από τις προετοιμασμένες στο grooming και αναλαμβάνει τη δέσμευση να τις ολοκληρώσει στο sprint. Κύριες διαφορές: το grooming δεν είναι συνδεδεμένο με συγκεκριμένο sprint (γενικό refinement backlog), στο grooming δεν υπάρχει Sprint Goal, το grooming μπορεί να γίνει οποιαδήποτε στιγμή του sprint. Το Sprint Planning — αυστηρά στην αρχή του sprint και οδηγεί πάντα σε Sprint Goal.

Στο grooming, οι εργασίες μόνο αξιολογούνται, αλλά δεν εντάσσονται στο sprint. Στο Planning, οι εργασίες επιλέγονται από την προετοιμασμένη δεξαμενή. Χωρίς grooming, το Sprint Planning διαρκεί 6-8 ώρες (αντί για 4), επειδή η ομάδα βλέπει τις εργασίες για πρώτη φορά και δεν μπορεί να τις αξιολογήσει γρήγορα. Κανόνας 80/20: το 80% των εργασιών στο Sprint Planning πρέπει να είναι πλήρως έτοιμες (έχουν περάσει grooming), το 20% — μπορεί να είναι νέες (επείγοντα bugs, hotfix). Εάν στο Planning υπάρχουν περισσότερες από 20% μη αξιολογημένες εργασίες — το grooming ήταν ανεπαρκές.

ΠαράμετροςGroomingSprint Planning
ΣκοπόςΑποσαφήνιση και αξιολόγηση εργασιώνΕπιλογή εργασιών και διατύπωση Sprint Goal
Σύνδεση με sprintΌχι — εργασία με γενικό backlogΝαι — αρχή sprint, συγκεκριμένες εργασίες
ΑποτέλεσμαΑξιολογημένες εργασίες με DoRSprint Backlog + Sprint Goal
Διάρκεια60 λεπτά4 ώρες (για sprint 2 εβδομάδων)
ΔέσμευσηΌχι — μόνο αξιολόγησηΝαι — η ομάδα αναλαμβάνει εργασίες στο sprint

Συνηθισμένα λάθη στο grooming

Λάθος 1: grooming μία φορά το μήνα. Η ομάδα συσσωρεύει 3-4 sprint εργασιών, προσπαθεί να αποσαφηνίσει τα πάντα σε 2 ώρες. Αποτέλεσμα: οι μισές εργασίες παραμένουν μη αξιολογημένες, το Planning διαρκεί όλη την ημέρα. Λύση: το grooming πρέπει να είναι τακτικό — 1 φορά ανά sprint, 60 λεπτά. Εάν υπάρχουν πολλές εργασίες — προσθέστε ένα δεύτερο grooming στη μέση του sprint. Καλύτερα να κάνετε grooming λιγότερες εργασίες αλλά ποιοτικά, παρά πολλές — αλλά επιφανειακά. Ρυθμός: 3-5 εργασίες ανά grooming, κάθε μία λαμβάνει πλήρη συζήτηση και αξιολόγηση.

Λάθος 2: αξιολόγηση χωρίς πλαίσιο. Ο PO δείχνει την εργασία «Υλοποίηση οθόνης καλαθιού» χωρίς σχεδιασμό, χωρίς API, χωρίς AC. Η ομάδα αξιολογεί «με το μάτι» — 13 SP. Στο Planning αποδεικνύεται ότι είναι στην πραγματικότητα 5 SP (επειδή η οθόνη είναι απλή). Λύση: η εργασία δεν αξιολογείται εάν δεν υπάρχει σχεδιασμός ή API. Ο PO είναι υποχρεωμένος να προετοιμάσει υλικό πριν από το grooming. Κανόνας: «Δεν υπάρχει μακέτα — δεν υπάρχει αξιολόγηση». Εξαίρεση: εργασίες Spike — έρευνα αβεβαιότητας, αξιολογούνται ξεχωριστά χωρίς σχεδιασμό (2-5 SP ανάλογα με την πολυπλοκότητα της έρευνας).

Λάθος 3: το grooming μετατρέπεται σε Planning. Η ομάδα αρχίζει να κατανέμει εργασίες σε εκτελεστές και να συζητά ποιος θα κάνει τι. Λύση: υπενθύμιση ότι το grooming αφορά την αποσαφήνιση, όχι την κατανομή. Η κατανομή — στο Daily μετά την έναρξη του sprint. Το grooming απαντά στην ερώτηση «τι να κάνουμε;», το Planning — «πότε να το κάνουμε;», το Daily — «ποιος το κάνει;». Η ανάμειξη αυτών των ερωτήσεων σε μία συνάντηση μειώνει την αποτελεσματικότητα κάθε μίας. Ο Scrum Master πρέπει να σταματήσει τη συζήτηση Planning και να εστιάσει στην αποσαφήνιση της εργασίας.

Λάθος 4: αγνόηση του Tech Debt. Στο grooming συζητούνται μόνο νέες λειτουργίες, οι τεχνικές εργασίες αγνοούνται. Μετά από 3-4 sprint, το τεχνικό χρέος συσσωρεύεται σε κρίσιμο επίπεδο. Λύση: σε κάθε grooming τουλάχιστον 1 Tech εργασία πρέπει να αξιολογηθεί. Αναλογία: ανά 3 λειτουργίες → 1 τεχνική εργασία. Χρησιμοποιήστε τη μετρική Tech Debt Ratio: λόγος Tech εργασιών προς Feature εργασίες στο sprint. Τιμή-στόχος: 0.25-0.3 (25-30% του χρόνου σε τεχνικό χρέος). Εάν ο λόγος είναι κάτω από 0.2 — η ταχύτητα ανάπτυξης θα μειωθεί στα επόμενα sprint.

Συχνές Ερωτήσεις

Πόσο συχνά πρέπει να γίνεται το grooming;

Συνιστώμενη συχνότητα — 1 φορά ανά sprint (για sprint 2 εβδομάδων), διάρκειας 60 λεπτών. Εάν υπάρχουν πολλές εργασίες ή η ομάδα μόλις μεταπήδησε στο Scrum — μπορεί 2 φορές ανά sprint: πρώτο grooming στην αρχή (για εργασίες του επόμενου sprint), δεύτερο — στη μέση (για τα επόμενα sprint). Το πιο σημαντικό είναι η τακτικότητα: το grooming μία φορά το μήνα είναι ανεπαρκές, στο Planning θα έρθουν πολλές μη αξιολογημένες εργασίες.

Ποιοι πρέπει υποχρεωτικά να παρευρίσκονται στο grooming;

Product Owner — παρουσιάζει τις εργασίες και απαντά σε ερωτήσεις. Προγραμματιστές — αξιολογούν και αποσαφηνίζουν τεχνικές λεπτομέρειες. Scrum Master — διευκολύνει τη συνάντηση και παρακολουθεί το timebox. Είναι δυνατή η παρουσία σχεδιαστή (για εργασίες UI) και μηχανικού QA (για αποσαφήνιση περιπτώσεων δοκιμής). Εάν η εργασία αφορά backend — μπορεί να προσκληθεί προγραμματιστής backend. Βέλτιστο μέγεθος: 5-9 άτομα. Εάν περισσότερα — χωρίστε σε υποομάδες.

Πώς να αξιολογήσουμε εργασίες εάν δεν υπάρχει σχεδιασμός;

Χωρίς σχεδιασμό, η εργασία δεν έχει Acceptance Criteria για UI, επομένως ακριβής αξιολόγηση είναι αδύνατη. Επιλογές: 1) Προσθέστε Spike για έρευνα (2-3 SP). 2) Αξιολογήστε κατ' αναλογία με παρόμοιες εργασίες (συντελεστής σφάλματος x2). 3) Αναβάλετε την αξιολόγηση μέχρι την ολοκλήρωση του σχεδιασμού. Η επιλογή 3 συνιστάται — η εργασία επιστρέφει στο επόμενο grooming με έτοιμο σχεδιασμό. Spike — μόνο για σύνθετες εργασίες UI που απαιτούν πρωτοτυποποίηση.

Σε τι διαφέρει το story point από την ώρα;

Story Point — σχετικό μέτρο πολυπλοκότητας που λαμβάνει υπόψη την προσπάθεια, την πολυπλοκότητα και την αβεβαιότητα. Ώρα — απόλυτο μέτρο χρόνου. Οι ώρες δεν χρησιμοποιούνται στο Scrum επειδή διαφορετικοί προγραμματιστές αφιερώνουν διαφορετικό χρόνο στην ίδια εργασία. Το Story Point — ομαδική μετρική: μετά από 3-4 sprint, η ομάδα γνωρίζει την ταχύτητά της (velocity, SP ανά sprint). Μην συνδέετε το SP με ώρες — αυτό καταστρέφει τη σχετική αξιολόγηση. 1 SP ≠ 1 ώρα, 1 SP ≠ 1 ημέρα. 1 SP — είναι απλώς «μονάδα πολυπλοκότητας».

Τι να κάνουμε εάν η ομάδα δεν μπορεί να αξιολογήσει την εργασία;

Εάν η ομάδα δεν μπορεί να αξιολογήσει — αυτό είναι σήμα ότι η εργασία περιέχει υπερβολική αβεβαιότητα. Λύσεις: 1) Αποδομήστε την εργασία για να απομονωθεί το γνωστό μέρος. 2) Προσθέστε Spike (ερευνητική εργασία) πριν από την κύρια. 3) Ζητήστε από τον PO περισσότερο πλαίσιο, σχεδιασμό, API. Εάν μετά από όλες τις διευκρινίσεις η εργασία εξακολουθεί να μην αξιολογείται — ο PO πρέπει να την ξαναγράψει με νέα δεδομένα. Μια εργασία χωρίς αξιολόγηση στο grooming δεν εισέρχεται στο Sprint Planning.

Σύνοψη

  • Grooming — τακτική διαδικασία αποσαφήνισης και αξιολόγησης εργασιών backlog πριν από το Sprint Planning
  • Definition of Ready — λίστα ελέγχου: Acceptance Criteria, σχεδιασμός, API, αξιολόγηση, feature flag, συσκευές-στόχοι
  • Αξιολόγηση — story points μέσω Planning Poker (1, 2, 3, 5, 8, 13), εργασία > 8 SP απαιτεί αποδόμηση
  • Αποδόμηση — οριζόντια (UI → ViewModel → Repository → Δοκιμές) ή κάθετη (κατά επιχειρηματική αξία)
  • Συχνότητα — 1 φορά ανά sprint για 60 λεπτά, 3-5 εργασίες ανά συνάντηση, κάθε μία με πλήρες DoR
  • Διαφορά από Planning — το grooming δεν δημιουργεί δεσμεύσεις, το Planning επιλέγει εργασίες και διατυπώνει Sprint Goal
  • Tech Debt — τουλάχιστον 1 τεχνική εργασία σε κάθε grooming, 25-30% του χρόνου ομάδας σε τεχνικό χρέος

Θα αναπτύξουμε μια εφαρμογή για κινητά έτοιμη για χρήση

Η IT Sectr δημιουργεί εφαρμογές iOS και Android για νεοφυείς επιχειρήσεις και επιχειρήσεις από το 2017. Θα σας συμβουλεύσουμε και θα προτείνουμε την καλύτερη λύση.

Συζήτηση έργου

Διαβάστε επίσης