Story points to jednostki, które są używane do estymacji zadań w projektach opartych na Scrumie. Są one używane do szacowania trudności zadań i do planowania zasobów. Zazwyczaj są to wirtualne jednostki, które są używane do porównania trudności różnych zadań.
Story points są szczególnie użyteczne, gdy zespoły Scrum chcą szybko oszacować trudność zadań, zanim zostaną one szczegółowo zaplanowane. Pozwalają one zespołowi szybko zrozumieć, jakie zadania są trudniejsze, a jakie łatwiejsze, co pomaga w planowaniu pracy.
Zazwyczaj story points są obliczane przy użyciu techniki tzw. planning poker, podczas której każdy członek zespołu ocenia trudność zadania i podaje swoją estymację. Następnie zespoło dyskutuje o różnicach w estymacjach i dochodzi do porozumienia co do ostatecznej estymacji.