Μια ιστορία χρήστη είναι μια σύντομη περιγραφή μιας απαίτησης που εκφράζεται από την οπτική γωνία του ατόμου που θα επωφεληθεί από αυτήν, συμβατικά γραμμένη με τη μορφή ενός ρόλου, μιας επιθυμητής ικανότητας και του λόγου για τον οποίο είναι επιθυμητή. Προέκυψε από την ακραία πρακτική προγραμματισμού και έγινε η κυρίαρχη μορφή για την έκφραση εργασίας στην επαναληπτική ανάπτυξη.
Ο σκοπός της συχνά παρερμηνεύεται. Η ιστορία δεν είναι μια προδιαγραφή. Είναι μια υπενθύμιση για μια συζήτηση. Η αρχική διατύπωση περιέγραφε τις ιστορίες ως υποκατάστατα για μια συζήτηση μεταξύ των ανθρώπων που θέλουν την ικανότητα και των ανθρώπων που θα την δημιουργήσουν, και το γραπτό κείμενο υπάρχει για να διασφαλίσει ότι η συζήτηση θα πραγματοποιηθεί και όχι για να την αντικαταστήσει. Οι ομάδες που αντιμετωπίζουν την κάρτα ως μια πλήρη απαίτηση έχουν υιοθετήσει τη μορφή και έχουν απορρίψει τον μηχανισμό.
Η ρήτρα αιτιολογίας είναι το στοιχείο που φέρει το μεγαλύτερο μέρος της αξίας και αυτό που γράφεται πιο συχνά απρόσεκτα. Η δήλωση του γιατί είναι επιθυμητή μια ικανότητα επιτρέπει σε μια ομάδα να προτείνει μια διαφορετική και συχνά καλύτερη λύση για την ίδια ανάγκη και επιτρέπει την ειλικρινή υποτίμηση της εργασίας όταν ο υποκείμενος λόγος αποδεικνύεται αδύναμος. Ιστορίες των οποίων η ρήτρα αιτιολογίας απλώς επαναλαμβάνει την ικανότητα, όπως η επιθυμία για ένα κουμπί για να το πατήσω, δεν επικοινωνούν τίποτα και αφαιρούν την πιθανότητα αυτής της συζήτησης.
Η επιλογή μεγέθους έχει σημασία, επειδή μια ιστορία προορίζεται να ολοκληρωθεί σε μια επανάληψη και να προσφέρει κάτι που ένας χρήστης μπορεί πραγματικά να βιώσει. Οι ιστορίες που είναι πολύ μεγάλες δεν μπορούν να ολοκληρωθούν ή να αξιολογηθούν, ενώ οι ιστορίες που αναλύονται σε τεχνικά επίπεδα, όπως η δημιουργία ενός πίνακα βάσης δεδομένων ή ενός στοιχείου διεπαφής ξεχωριστά, δεν προσφέρουν τίποτα παρατηρήσιμο μεμονωμένα. Η κάθετη τομή, στην οποία κάθε ιστορία διαπερνά κάθε επίπεδο για να παράγει μια λεπτή αλλά ολοκληρωμένη δυνατότητα, είναι αυτό που διατηρεί την ικανότητα επίδειξης και μάθησης.
Η μορφή είναι μάλλον μια σύμβαση παρά μια απαίτηση, και η αυστηρή τήρηση παράγει παραλογισμούς. Τεχνική εργασία χωρίς άμεσο χρήστη, όπως η αναβάθμιση μιας εξάρτησης ή η βελτίωση της παρατηρησιμότητας, δεν ταιριάζει στο πρότυπο και η επιβολή της παράγει έναν επινοημένο χρήστη που θέλει μια βιβλιοθήκη να ενημερωθεί. Η καταγραφή μιας τέτοιας εργασίας με σαφήνεια, με τη λογική της να αναφέρεται, είναι πιο ειλικρινής και πιο χρήσιμη από την παραμόρφωσή της για την ικανοποίηση μιας μορφής.
Τα κριτήρια αποδοχής είναι αυτά που καθιστούν μια ιστορία ελέγξιμη και αποτελούν μέρος της και όχι ξεχωριστό τεχνούργημα. Δηλώνουν τις συνθήκες υπό τις οποίες η ιστορία θα θεωρηθεί ολοκληρωμένη, συμπεριλαμβανομένων των οριακών περιπτώσεων και των διαδρομών σφάλματος που παραλείπει η αφηγηματική μορφή. Χωρίς αυτά, η ολοκλήρωση γίνεται θέμα γνώμης και η διαφωνία συνήθως αναδύεται κατά την επανεξέταση όταν είναι πιο ακριβό να επιλυθεί.
Οι ιστορίες συσσωρεύονται σε συσσωρευμένες εκκρεμότητες που καθίστανται μη διαχειρίσιμες αν δεν περικοπούν ποτέ. Στοιχεία που γράφτηκαν πριν από πολλούς μήνες περιγράφουν ένα προϊόν και μια αγορά που έχουν έκτοτε αλλάξει, και μια συσσώρευση αρκετών εκατοντάδων ιστοριών είναι ένα έγγραφο που κανείς δεν διαβάζει παρά ένα σχέδιο. Η περιοδική διαγραφή ιστοριών που δεν θα δημιουργηθούν ρεαλιστικά είναι άβολη και πολύ πιο χρήσιμη από τη διατήρησή τους επ' αόριστον.
Επειδή η αξία εξαρτάται από τη συζήτηση και όχι από το τεχνούργημα, η αποτελεσματικότητα καθορίζεται από το αν συμμετέχουν τα σωστά άτομα. Στην πράξη, η μορφή χρησιμοποιείται εντός ανάπτυξη προϊόντων με την υποκείμενη ανάγκη να αποδεικνύεται μέσω έρευνα χρηστών αντί να υποτίθεται, και οι οργανισμοί που αναπτύσσουν αυτήν την ικανότητα εσωτερικά συνήθως καθιερώνουν την πρακτική γραφής και βελτίωσης εντός ενός τμήμα προϊόντων έτσι ώστε οι ιστορίες να προέρχονται από επιβεβαιωμένα προβλήματα.