A user story is a tool used in Agile software development to capture a description of a software feature from an end-user perspective. The user story describes the type of user, what they want and why. A user story helps to create a simplified description of a requirement.
User Stories in Agile Development - Agile framework and core values, Core principles of Scrum, Product vision, Effective vision statements and Elevator pitches.
User Stories and Personas - Product vision and aligning it with mission statement and strategic objectives, Defining User Stories, Using User Story Templates, What to ask when creating User Stories, Understanding Epics.
Gathering User Story Techniques - Product lifecycle in extended Scrum, Scrum roles including ScrumMaster and Product Owner, Customer identification techniques, User types, Creating personas and role cards.
Story Gathering Techniques & Product Backlogs -The 3Cs of good stories, INVEST model of User Stories, Writing with ubiquitous language, The product backlog, Epic user stories, Story gathering techniques, Story mapping and Agile storyboards, Prioritization techniques including Pairwise comparisons, Product roadmaps and Scrum release planning.
User Stories in Sprint Planning - Sprint kick-off meetings, Sprint planning schedule, Building backlogs, Product backlog grooming, Estimating techniques such as planning poker, Fibonacci sequence, affinity testing, story points, and velocity, Defining tasks using task boards.
Execution and Acceptance - Acceptance criteria, MoSCoW (Dynamic System Development Method), Acceptance testing, Issues of compliance and documentation in the Federal environment, Sprint review meetings, print retrospectives and lessons-learned, Burndown charts.
User Stories Essentials - Tracing User Stories throughout the product lifecycle, Customizing user story templates to meet the needs of the organization.