What is the role of a user story in an Agile project?
A user story is a detailed specification of software requirements aimed to provide legal compliance.
A user story is a record of software bugs encountered during development to assist with quality control.
A user story is a technical blueprint for architects and developers to build software infrastructure.
A user story is a way to document software features from an end-user perspective to guide development efforts.