Agile Fundamentals: User Stories and the Iteration and Release Plan
Agile
| Beginner
- 25 videos | 41m 17s
- Includes Assessment
- Earns a Badge
The key focus on any software development project needs to have a sharp focus on the user. In Agile, user stories are a common method for capturing and organizing user needs as a way to define a project's needs. In this course, you'll learn about user stories and the Agile iteration and release plan. You'll begin by discovering the purpose of user stories and the user story framework. Then you'll explore the role played by acceptance criteria in the user story, the INVEST method, epic stories, thin-slicing stories, and how user stories are coordinated and facilitated. Finally, discover how Agile supports better estimations for precision and accuracy, examples of story points, DEEP backlogs, user story prioritization, dependencies, timeboxes, and iteration and release plans. This course was originally created by Global Knowledge (GK).
WHAT YOU WILL LEARN
-
Discuss the purpose of user storiesDescribe the purpose of the user story frameworkDiscuss the role played by acceptance criteria in the user storyDescribe invest as it relates to user storiesDefine epic stories as they relate to user storiesDescribe the purpose of story slicing or thin slicingDiscuss the coordination and facilitation of user storiesDescribe how scope and vision guide the work on user storiesDiscuss how agile supports better estimations for precision and accuracyDescribe how story points are used for estimating work in an agile contextDiscuss examples of how story points can be assignedDescribe the purpose of ideal days in estimating workDiscuss how planning poker can be used by a team to estimate user stories
-
Describe how deep can be used to describe backlog itemsDiscuss iteration 0 as the initial planning iteration for the teamDescribe why user story prioritization is important in agile projectsDiscuss how to identify a core set of competencies in your team to achieve effective prioritizationIdentify a hierarchy that you can use to inform your prioritization discussionsDiscuss various types of dependencies used to identify the relationship between activitiesDescribe a basic example of project dependenciesDescribe how the work of an agile team can be defined using timeboxingDefine iterations as they relate to producing a production-ready incrementDescribe how velocity can be used to determine how much work your team can take on in a given iterationDefine releases and considerations for creating a release planDescribe an example of an iteration and release plan
IN THIS COURSE
-
1m 2s
-
1m 32sUpon completion of this video, you will be able to describe the purpose of the user story framework. FREE ACCESS
-
1m 16sDuring this video, you will learn how to discuss the role played by acceptance criteria in a user story. FREE ACCESS
-
2m 14sFind out how to describe INVEST as it relates to user stories. FREE ACCESS
-
1m 28sLearn how to define epic stories in relation to user stories. FREE ACCESS
-
2m 7sIn this video, you will learn how to describe the purpose of story slicing or thin slicing. FREE ACCESS
-
1m 35sDuring this video, you will discover how to discuss the coordination and facilitation of user stories. FREE ACCESS
-
1m 28sIn this video, discover how scope and vision guide the work on user stories. FREE ACCESS
-
2m 11sDiscover how Agile supports better estimations for precision and accuracy. FREE ACCESS
-
2m 5sIn this video, you will discover how story points are used for estimating work in an Agile context. FREE ACCESS
-
2m 43sAfter completing this video, you will be able to discuss examples of how story points can be assigned. FREE ACCESS
-
1m 51sIn this video, find out how to describe the purpose of ideal days in estimating work. FREE ACCESS
-
2m 14sUpon completion of this video, you will be able to use planning poker to estimate user stories as a team. FREE ACCESS
-
55sDuring this video, you will learn how to describe how DEEP can be used to describe backlog items. FREE ACCESS
-
1m 24sFind out how to discuss iteration 0 as the initial planning iteration for the team. FREE ACCESS
-
1m 5sLearn how to describe why user story prioritization is important in Agile projects. FREE ACCESS
-
1m 13sIn this video, you will learn how to identify a core set of competencies in your team to achieve effective prioritization. FREE ACCESS
-
1m 56sDuring this video, you will discover how to identify a hierarchy that you can use to inform your prioritization discussions. FREE ACCESS
-
1m 30sIn this video, discover how to discuss various types of dependencies used to identify the relationships between activities. FREE ACCESS
-
1m 6sDiscover how to describe a basic example of project dependencies. FREE ACCESS
-
1m 3sIn this video, you will discover how the work of an Agile team can be defined using timeboxing. FREE ACCESS
-
46sAfter completing this video, you will be able to define iterations as they relate to producing a production-ready increment. FREE ACCESS
-
1m 20sIn this video, find out how to describe how velocity can be used to determine how much work your team can take on in a given iteration. FREE ACCESS
-
2m 52sUpon completion of this video, you will be able to define releases and create a release plan. FREE ACCESS
-
2m 19sDuring this video, you will learn how to describe an example of an iteration and release plan. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.