userstorydriven
Userstorydriven is a conceptual approach to software development and project management that emphasizes the creation and use of user stories as the primary driver for all activities. In this methodology, the needs and goals of the end-user are placed at the forefront, shaping the definition of requirements, the prioritization of tasks, and the overall direction of a project. User stories are short, simple descriptions of a feature told from the perspective of the person who desires the new capability, usually a user or customer. They typically follow a template like "As a [type of user], I want [some goal] so that [some reason]."
The core principle of userstorydriven development is to ensure that every piece of work undertaken directly