Create a Scrum Project with an Epic, Features, and User Stories

1 hour
  • 4 Learning Objectives

About this Hands-on Lab

Your company is making an effort to show work in progress. They would like you to set up a Scrum project, including an Epic, Feature, User Stories, and Tasks. After you create an additional user in your organization, you just need to enter the tasks into Azure Boards and be able to determine which tasks are in progress and whom they are assigned to.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Create a New Azure DevOps Organization
  1. Log in to the Azure Portal.
  2. Search for "Azure DevOps" in the services menu.
  3. Create a new Organization and Scrum Project.
  4. Invite a new user to join your organization.
Create Three Sprints

In the organization settings, create three sprints for the three subsequent weeks.

Create Epic, Feature, User Stories, and Tasks
  1. Create a new Epic named "Build Hands-on Labs".
  2. Add a description and acceptance criteria.
  3. Create a feature named "build a grading system" and assign it to yourself.
  4. Tag the feature "Hands-on Labs" and "Grading".
  5. Add a description and acceptance criteria for the feature and enter an Effort of 5.
  6. Create a new user story named "as a user, I need to receive a grade" and enter an Effort of 2.
  7. Add a description and acceptance criteria.
  8. Create another user story named "as a user, I need to search through all my grades" and enter an Effort of 2.
  9. Add the remaining tasks.
Create a Query to Identify the Work in Progress
  1. Create a query in Azure Boards.
  2. Set Work Item Type to "Any" and State to "In Progress".
  3. Save the query.

Additional Resources

Use the credentials provided to log in to the Azure Portal. Proceed to create a DevOps Organization and Project, ensuring that the Work Item Process is Scrum. Create an epic named "Build Hands-on Labs" and a feature named "Build a Grading System". From the feature, create two User stories named "As a User, I need to receive a grade" and "As a user, I need to search through all my grades". Finally, create the four following tasks:

  1. Lab Grades API endpoint
  2. Build a filter by operator mechanism
  3. Create a LabGrades Table
  4. Add Search payload to match AWS Lab Health

Ensure that the tasks get assigned to the right people in the organization and that they are in-progress. Create and save a query named "WIP" that will allow you to check on work in progress at any time.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?