Данную статью я бы начал с простого ответа на вопрос читателя: "на кой мне про это знать?"
User Story (пользовательская история) - это методология, используемая в разработке программного обеспечения для описания функциональных требований с точки зрения конечного пользователя.
В чём суть: необходимо избегать повторений одного и того же кода.