SlideShare a Scribd company logo
Sensitivity: Confidential
TFS / VSTS is now Azure DevOps
Azure
DevOps
Project Managers / Analyst
PatrickVideos.com
1
PatrickVideos.com
2
PatrickVideos.com
Contents
What is Azure DevOps?.................................................................................................................................4
Getting Started..............................................................................................................................................5
Preview the latest features.......................................................................................................................6
How to Add Team members? .......................................................................................................................7
Manage Team member security...................................................................................................................8
Create a new Team.......................................................................................................................................9
Scrum Lifecycle ...........................................................................................................................................10
How to configure Release and Sprint cycles...............................................................................................11
Setting up Iteration paths – Project Configuration.................................................................................11
Setting up Area paths – Project Configuration .......................................................................................12
Team Configuration ................................................................................................................................13
Epics, Features, User Stories, Tasks ............................................................................................................14
Creating Work Items...................................................................................................................................15
Create an Epic .........................................................................................................................................15
How to Create a Feature?...........................................................................................................................16
How to Create a User Story?.......................................................................................................................17
Follow a User Story .................................................................................................................................17
Attach a document .................................................................................................................................18
History of User Story...............................................................................................................................18
Mass update to user stories....................................................................................................................19
How to create a Task?.................................................................................................................................20
Customize column options .........................................................................................................................22
Tracking work using Task board..................................................................................................................23
Customize Board columns and swim lanes.................................................................................................23
Tracking Bugs ..............................................................................................................................................24
Query Work Items.......................................................................................................................................25
Tree Query ..............................................................................................................................................26
Run Queries and Email the results..............................................................................................................27
Create charts out of queries .......................................................................................................................28
Customize Dashboard.................................................................................................................................30
Manage your notifications..........................................................................................................................31
3
PatrickVideos.com
Using Filters.............................................................................................................................................33
Create a Wiki for your project ....................................................................................................................34
Integrating with Excel Trouble shooting.....................................................................................................35
Integrating with Excel .............................................................................................................................35
Opening from Excel.................................................................................................................................35
Custom Process...........................................................................................................................................37
4
PatrickVideos.com
What is Azure DevOps?
Azure DevOps Services is a cloud service for collaborating on code development. It
provides an integrated set of features that you access through your web browser or IDE
client, including the following:
• Git repositories for source control of your code
• Build and release services to support continuous integration and delivery of your
apps
• Agile tools to support planning and tracking your work, code defects, and issues
using Kanban and Scrum methods
• A variety of tools to test your apps, including manual/exploratory testing, load
testing, and continuous testing
• Highly customizable dashboards for sharing progress and trends
• Built-in wiki for sharing information with your team
5
PatrickVideos.com
Getting Started
Azure DevOps (VSTS / TFS) access via the Web browser.
A project provides a repository for source code and a place for a group of people to plan, track
progress, and collaborate on building software solutions.
** Always use the Create project button to create a project, so that we can select the scrum
process.
6
PatrickVideos.com
Preview the latest features
7
PatrickVideos.com
How to Add Team members?
When you create your project, a team of the same name is automatically created. For small
teams, this is sufficient. However, for enterprise-level organizations, it may be necessary to scale
up, to create additional teams and/or projects.
8
PatrickVideos.com
Manage Team member security
Open the web portal and choose the project where you want to add users or groups.
Choose Project Settings and then Permissions.
Additional details
https://docs.microsoft.com/en-us/azure/devops/organizations/security/add-users-team-
project?view=vsts&tabs=new-nav
9
PatrickVideos.com
Create a new Team
Additional details
https://docs.microsoft.com/en-us/azure/devops/user-guide/project-admin-tutorial?view=vsts
10
PatrickVideos.com
Scrum Lifecycle
With Scrum, teams plan and track work at regular time intervals, referred to as a sprint
cadence. You define sprints to correspond to the cadence your team uses.
Many teams choose a two or three week cadence. However, you can specify shorter or
longer sprint cycles. Also, you can create a release schedule which encompasses several
sprints.
11
PatrickVideos.com
How to configure Release and Sprint cycles
To create or modify areas or iterations, you must be a member of the Project
Administrators group
Setting up Iteration paths – Project Configuration
Iteration paths allow you to group work into sprints, milestones, or other event-specific or time-
related period.
Additional details
https://docs.microsoft.com/en-us/azure/devops/organizations/settings/set-iteration-paths-
sprints?view=vsts&tabs=new-nav
12
PatrickVideos.com
Setting up Area paths – Project Configuration
**Creating a team, creates an area path with that name.
Most teams are using area paths to group work by team and grouping by product/feature area through
use of epics or features.
Area paths allow you to group work items by team, product, or feature area.
13
PatrickVideos.com
Team Configuration
**Once you create Iterations and Areas under project configuration, you need to add it under
Team configuration, else it will not show up while creating user stories.
14
PatrickVideos.com
Epics, Features, User Stories, Tasks
The first step in planning your sprint is to assign work from your backlog to a sprint. Your team
builds the sprint backlog during the sprint planning meeting, typically held on the first day of
the sprint. Each sprint corresponds to a time-boxed interval which supports your team's ability
to work using Agile processes and tools. During the planning meeting, your product owner
works with your team to identify those stories or backlog items to complete in the sprint.
15
PatrickVideos.com
Creating Work Items
Let’s create Epic – Feature – User Story – Tasks
Create an Epic
Using an abbreviation makes it easy for you to search.
16
PatrickVideos.com
How to Create a Feature?
Show the Epics in backlog and click the plus sign next to the Epic.
17
PatrickVideos.com
How to Create a User Story?
Click on the + sign next to the feature to create user stories.
**Tags are discussed and created by the Team. Tags help in search.
Follow a User Story
You can choose to follow a User Story is you are interested in updates to the story.
18
PatrickVideos.com
Attach a document
History of User Story
19
PatrickVideos.com
Mass update to user stories
20
PatrickVideos.com
How to create a Task?
You add tasks to backlog items when you want to track the work required to implement them
and to estimate the work assigned to individual team members and the team. The capacity tool
tells you how much work your team can commit to. However, to compare capacity with actually
planned work, you need to define and estimate tasks for each backlog item.
21
PatrickVideos.com
You can create a Copy of the work item & Email the work item.
When you create copy of work item, select include existing links if you want the work item to have the
same parent.
22
PatrickVideos.com
Customize column options
23
PatrickVideos.com
Tracking work using Task board
Your task board provides a visualization of flow and status of each sprint task. With it, you can
focus on the status of backlog items as well as work assigned to each team member.
Customize Board columns and swim lanes
Additional details
https://docs.microsoft.com/en-us/azure/devops/boards/sprints/task-board?view=vsts&tabs=new-nav
24
PatrickVideos.com
Tracking Bugs
Bugs can be tracked on the Kanban board by enabling the below setting.
25
PatrickVideos.com
Query Work Items
A query lists a filtered set of work items. You can initiate a query using the query editor.
Optionally, you can perform an adhoc search using the search box.
To find work items assigned to you or your team, run a query. A number of work item queries
are predefined with your process. Also, members of your team may have created shared queries
that you can view and run. Oftentimes, it's easier to define a new query by building on the query
definition that's already available to you.
26
PatrickVideos.com
Tree Query
27
PatrickVideos.com
Run Queries and Email the results
Queries:
https://docs.microsoft.com/en-us/azure/devops/boards/queries/?view=vsts
28
PatrickVideos.com
Create charts out of queries
29
PatrickVideos.com
**Shared query charts can be added to the Team dashboard
30
PatrickVideos.com
Customize Dashboard
31
PatrickVideos.com
Manage your notifications
As changes occur to your code base, builds, work items, and other operations, you can receive
email notifications. For example, you can set an alert to be notified whenever a bug that you
opened is resolved or a work item is assigned to you.
Turn on or off notifications and create custom notifications.
32
PatrickVideos.com
33
PatrickVideos.com
Using Filters
34
PatrickVideos.com
Create a Wiki for your project
Each team project can be provisioned with a wiki. Use it to share information with your team to
understand, use, and contribute to your project.
Additional details:
https://docs.microsoft.com/en-us/azure/devops/project/wiki/wiki-create-repo?view=vsts&tabs=new-
nav
35
PatrickVideos.com
Integrating with Excel Trouble shooting
If you are unable to see the Team menu or open in excel please see below link.
https://docs.microsoft.com/en-us/azure/devops/boards/backlogs/office/tfs-office-integration-
issues?view=vsts
Integrating with Excel
**In Excel Team menu you can connect to VSTS and run a query.
Opening from Excel
36
PatrickVideos.com
37
PatrickVideos.com
Custom Process
38
PatrickVideos.com
39
PatrickVideos.com
40
PatrickVideos.com
41
PatrickVideos.com
Additional details:
https://docs.microsoft.com/en-us/azure/devops/organizations/settings/work/customize-process-
wit?view=azure-devops
42
PatrickVideos.com
43
PatrickVideos.com

More Related Content

What's hot

Git and Github slides.pdf
Git and Github slides.pdfGit and Github slides.pdf
Git and Github slides.pdf
Tilton2
 
Git - Basic Crash Course
Git - Basic Crash CourseGit - Basic Crash Course
Git - Basic Crash Course
Nilay Binjola
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
Srikanth Shreenivas
 
Git-flow workflow and pull-requests
Git-flow workflow and pull-requestsGit-flow workflow and pull-requests
Git-flow workflow and pull-requests
Bartosz Kosarzycki
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
Conscires Agile Practices
 
Risk-Based Testing for Agile Projects
Risk-Based Testing for Agile ProjectsRisk-Based Testing for Agile Projects
Risk-Based Testing for Agile Projects
TechWell
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipo
Balaji Sathram
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 Pages
Chandan Patary
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
Invensis Learning
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
Ilan Kirschenbaum
 
Story Mapping v4
Story Mapping v4Story Mapping v4
Story Mapping v4
Nigel Thurlow
 
Advanced Topics in Agile Planning
Advanced Topics in Agile PlanningAdvanced Topics in Agile Planning
Advanced Topics in Agile Planning
Mike Cohn
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
Gaurav Wable
 
Git Tutorial I
Git Tutorial IGit Tutorial I
Git Tutorial I
Jim Yeh
 
Trunk based development for Beginners
Trunk based development for BeginnersTrunk based development for Beginners
Trunk based development for Beginners
Nebulaworks
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
CA Technologies
 
Extreme programming explicada
Extreme programming explicadaExtreme programming explicada
Extreme programming explicada
Maurício Linhares
 
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
Giannina Costa
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
Pham Quy (Jack)
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
Ram Srivastava
 

What's hot (20)

Git and Github slides.pdf
Git and Github slides.pdfGit and Github slides.pdf
Git and Github slides.pdf
 
Git - Basic Crash Course
Git - Basic Crash CourseGit - Basic Crash Course
Git - Basic Crash Course
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Git-flow workflow and pull-requests
Git-flow workflow and pull-requestsGit-flow workflow and pull-requests
Git-flow workflow and pull-requests
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Risk-Based Testing for Agile Projects
Risk-Based Testing for Agile ProjectsRisk-Based Testing for Agile Projects
Risk-Based Testing for Agile Projects
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipo
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 Pages
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
Story Mapping v4
Story Mapping v4Story Mapping v4
Story Mapping v4
 
Advanced Topics in Agile Planning
Advanced Topics in Agile PlanningAdvanced Topics in Agile Planning
Advanced Topics in Agile Planning
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
 
Git Tutorial I
Git Tutorial IGit Tutorial I
Git Tutorial I
 
Trunk based development for Beginners
Trunk based development for BeginnersTrunk based development for Beginners
Trunk based development for Beginners
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Extreme programming explicada
Extreme programming explicadaExtreme programming explicada
Extreme programming explicada
 
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
Preguntas tipo examen Scrum Foundation Professional Certificate_SFPC_CertiPro...
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
 

Similar to AzureDevOps_Developer.pdf

HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite Activity
Idan Tohami
 
A selection of short stories where Azure DevOps saved the bacon
A selection of short stories where Azure DevOps saved the baconA selection of short stories where Azure DevOps saved the bacon
A selection of short stories where Azure DevOps saved the bacon
Matteo Emili
 
Leveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseLeveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the Enterprise
Andrew Kelleher
 
Azure Devops
Azure DevopsAzure Devops
Azure Devops
Amitesh Raikwar
 
Azure DevOps Deployment Group
Azure DevOps Deployment GroupAzure DevOps Deployment Group
Azure DevOps Deployment Group
Riwut Libinuko
 
UiPath Devops.pptx
UiPath Devops.pptxUiPath Devops.pptx
UiPath Devops.pptx
Rohit Radhakrishnan
 
Intro to DevOps using Azure DevOps
Intro to DevOps using Azure DevOpsIntro to DevOps using Azure DevOps
Intro to DevOps using Azure DevOps
TJTurner6
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
Omnia Ismail
 
Tour of Azure DevOps
Tour of Azure DevOpsTour of Azure DevOps
Tour of Azure DevOps
Callon Campbell
 
Welcome to Azure Devops
Welcome to Azure DevopsWelcome to Azure Devops
Welcome to Azure Devops
Alessandro Scardova
 
Azure from scratch part 4
Azure from scratch part 4Azure from scratch part 4
Azure from scratch part 4
Girish Kalamati
 
Pyramid patterns
Pyramid patternsPyramid patterns
Pyramid patterns
Carlos de la Guardia
 
Getting started with package management - Azure DevOps
Getting started with package management - Azure DevOpsGetting started with package management - Azure DevOps
Getting started with package management - Azure DevOps
Muralidharan Deenathayalan
 
Week 4 lecture material cc (1)
Week 4 lecture material cc (1)Week 4 lecture material cc (1)
Week 4 lecture material cc (1)
Ankit Gupta
 
week 4_watermark.pdfffffffffffffffffffff
week 4_watermark.pdfffffffffffffffffffffweek 4_watermark.pdfffffffffffffffffffff
week 4_watermark.pdfffffffffffffffffffff
anushka2002ece
 
Zure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training dayZure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training day
Okko Oulasvirta
 
Azure DevOps for JavaScript Developers
Azure DevOps for JavaScript DevelopersAzure DevOps for JavaScript Developers
Azure DevOps for JavaScript Developers
Sarah Dutkiewicz
 
Azure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User GroupAzure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User Group
Michael Frank
 
How to Execute DevOps Using Azure CI CD.pptx
How to Execute DevOps Using Azure CI CD.pptxHow to Execute DevOps Using Azure CI CD.pptx
How to Execute DevOps Using Azure CI CD.pptx
Xavor Corporation - Redefining Health Technology
 
Getting Started with Azure Artifacts
Getting Started with Azure ArtifactsGetting Started with Azure Artifacts
Getting Started with Azure Artifacts
Callon Campbell
 

Similar to AzureDevOps_Developer.pdf (20)

HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite Activity
 
A selection of short stories where Azure DevOps saved the bacon
A selection of short stories where Azure DevOps saved the baconA selection of short stories where Azure DevOps saved the bacon
A selection of short stories where Azure DevOps saved the bacon
 
Leveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseLeveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the Enterprise
 
Azure Devops
Azure DevopsAzure Devops
Azure Devops
 
Azure DevOps Deployment Group
Azure DevOps Deployment GroupAzure DevOps Deployment Group
Azure DevOps Deployment Group
 
UiPath Devops.pptx
UiPath Devops.pptxUiPath Devops.pptx
UiPath Devops.pptx
 
Intro to DevOps using Azure DevOps
Intro to DevOps using Azure DevOpsIntro to DevOps using Azure DevOps
Intro to DevOps using Azure DevOps
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Tour of Azure DevOps
Tour of Azure DevOpsTour of Azure DevOps
Tour of Azure DevOps
 
Welcome to Azure Devops
Welcome to Azure DevopsWelcome to Azure Devops
Welcome to Azure Devops
 
Azure from scratch part 4
Azure from scratch part 4Azure from scratch part 4
Azure from scratch part 4
 
Pyramid patterns
Pyramid patternsPyramid patterns
Pyramid patterns
 
Getting started with package management - Azure DevOps
Getting started with package management - Azure DevOpsGetting started with package management - Azure DevOps
Getting started with package management - Azure DevOps
 
Week 4 lecture material cc (1)
Week 4 lecture material cc (1)Week 4 lecture material cc (1)
Week 4 lecture material cc (1)
 
week 4_watermark.pdfffffffffffffffffffff
week 4_watermark.pdfffffffffffffffffffffweek 4_watermark.pdfffffffffffffffffffff
week 4_watermark.pdfffffffffffffffffffff
 
Zure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training dayZure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training day
 
Azure DevOps for JavaScript Developers
Azure DevOps for JavaScript DevelopersAzure DevOps for JavaScript Developers
Azure DevOps for JavaScript Developers
 
Azure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User GroupAzure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User Group
 
How to Execute DevOps Using Azure CI CD.pptx
How to Execute DevOps Using Azure CI CD.pptxHow to Execute DevOps Using Azure CI CD.pptx
How to Execute DevOps Using Azure CI CD.pptx
 
Getting Started with Azure Artifacts
Getting Started with Azure ArtifactsGetting Started with Azure Artifacts
Getting Started with Azure Artifacts
 

Recently uploaded

Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 

Recently uploaded (20)

Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 

AzureDevOps_Developer.pdf

  • 1. Sensitivity: Confidential TFS / VSTS is now Azure DevOps Azure DevOps Project Managers / Analyst PatrickVideos.com
  • 3. 2 PatrickVideos.com Contents What is Azure DevOps?.................................................................................................................................4 Getting Started..............................................................................................................................................5 Preview the latest features.......................................................................................................................6 How to Add Team members? .......................................................................................................................7 Manage Team member security...................................................................................................................8 Create a new Team.......................................................................................................................................9 Scrum Lifecycle ...........................................................................................................................................10 How to configure Release and Sprint cycles...............................................................................................11 Setting up Iteration paths – Project Configuration.................................................................................11 Setting up Area paths – Project Configuration .......................................................................................12 Team Configuration ................................................................................................................................13 Epics, Features, User Stories, Tasks ............................................................................................................14 Creating Work Items...................................................................................................................................15 Create an Epic .........................................................................................................................................15 How to Create a Feature?...........................................................................................................................16 How to Create a User Story?.......................................................................................................................17 Follow a User Story .................................................................................................................................17 Attach a document .................................................................................................................................18 History of User Story...............................................................................................................................18 Mass update to user stories....................................................................................................................19 How to create a Task?.................................................................................................................................20 Customize column options .........................................................................................................................22 Tracking work using Task board..................................................................................................................23 Customize Board columns and swim lanes.................................................................................................23 Tracking Bugs ..............................................................................................................................................24 Query Work Items.......................................................................................................................................25 Tree Query ..............................................................................................................................................26 Run Queries and Email the results..............................................................................................................27 Create charts out of queries .......................................................................................................................28 Customize Dashboard.................................................................................................................................30 Manage your notifications..........................................................................................................................31
  • 4. 3 PatrickVideos.com Using Filters.............................................................................................................................................33 Create a Wiki for your project ....................................................................................................................34 Integrating with Excel Trouble shooting.....................................................................................................35 Integrating with Excel .............................................................................................................................35 Opening from Excel.................................................................................................................................35 Custom Process...........................................................................................................................................37
  • 5. 4 PatrickVideos.com What is Azure DevOps? Azure DevOps Services is a cloud service for collaborating on code development. It provides an integrated set of features that you access through your web browser or IDE client, including the following: • Git repositories for source control of your code • Build and release services to support continuous integration and delivery of your apps • Agile tools to support planning and tracking your work, code defects, and issues using Kanban and Scrum methods • A variety of tools to test your apps, including manual/exploratory testing, load testing, and continuous testing • Highly customizable dashboards for sharing progress and trends • Built-in wiki for sharing information with your team
  • 6. 5 PatrickVideos.com Getting Started Azure DevOps (VSTS / TFS) access via the Web browser. A project provides a repository for source code and a place for a group of people to plan, track progress, and collaborate on building software solutions. ** Always use the Create project button to create a project, so that we can select the scrum process.
  • 8. 7 PatrickVideos.com How to Add Team members? When you create your project, a team of the same name is automatically created. For small teams, this is sufficient. However, for enterprise-level organizations, it may be necessary to scale up, to create additional teams and/or projects.
  • 9. 8 PatrickVideos.com Manage Team member security Open the web portal and choose the project where you want to add users or groups. Choose Project Settings and then Permissions. Additional details https://docs.microsoft.com/en-us/azure/devops/organizations/security/add-users-team- project?view=vsts&tabs=new-nav
  • 10. 9 PatrickVideos.com Create a new Team Additional details https://docs.microsoft.com/en-us/azure/devops/user-guide/project-admin-tutorial?view=vsts
  • 11. 10 PatrickVideos.com Scrum Lifecycle With Scrum, teams plan and track work at regular time intervals, referred to as a sprint cadence. You define sprints to correspond to the cadence your team uses. Many teams choose a two or three week cadence. However, you can specify shorter or longer sprint cycles. Also, you can create a release schedule which encompasses several sprints.
  • 12. 11 PatrickVideos.com How to configure Release and Sprint cycles To create or modify areas or iterations, you must be a member of the Project Administrators group Setting up Iteration paths – Project Configuration Iteration paths allow you to group work into sprints, milestones, or other event-specific or time- related period. Additional details https://docs.microsoft.com/en-us/azure/devops/organizations/settings/set-iteration-paths- sprints?view=vsts&tabs=new-nav
  • 13. 12 PatrickVideos.com Setting up Area paths – Project Configuration **Creating a team, creates an area path with that name. Most teams are using area paths to group work by team and grouping by product/feature area through use of epics or features. Area paths allow you to group work items by team, product, or feature area.
  • 14. 13 PatrickVideos.com Team Configuration **Once you create Iterations and Areas under project configuration, you need to add it under Team configuration, else it will not show up while creating user stories.
  • 15. 14 PatrickVideos.com Epics, Features, User Stories, Tasks The first step in planning your sprint is to assign work from your backlog to a sprint. Your team builds the sprint backlog during the sprint planning meeting, typically held on the first day of the sprint. Each sprint corresponds to a time-boxed interval which supports your team's ability to work using Agile processes and tools. During the planning meeting, your product owner works with your team to identify those stories or backlog items to complete in the sprint.
  • 16. 15 PatrickVideos.com Creating Work Items Let’s create Epic – Feature – User Story – Tasks Create an Epic Using an abbreviation makes it easy for you to search.
  • 17. 16 PatrickVideos.com How to Create a Feature? Show the Epics in backlog and click the plus sign next to the Epic.
  • 18. 17 PatrickVideos.com How to Create a User Story? Click on the + sign next to the feature to create user stories. **Tags are discussed and created by the Team. Tags help in search. Follow a User Story You can choose to follow a User Story is you are interested in updates to the story.
  • 21. 20 PatrickVideos.com How to create a Task? You add tasks to backlog items when you want to track the work required to implement them and to estimate the work assigned to individual team members and the team. The capacity tool tells you how much work your team can commit to. However, to compare capacity with actually planned work, you need to define and estimate tasks for each backlog item.
  • 22. 21 PatrickVideos.com You can create a Copy of the work item & Email the work item. When you create copy of work item, select include existing links if you want the work item to have the same parent.
  • 24. 23 PatrickVideos.com Tracking work using Task board Your task board provides a visualization of flow and status of each sprint task. With it, you can focus on the status of backlog items as well as work assigned to each team member. Customize Board columns and swim lanes Additional details https://docs.microsoft.com/en-us/azure/devops/boards/sprints/task-board?view=vsts&tabs=new-nav
  • 25. 24 PatrickVideos.com Tracking Bugs Bugs can be tracked on the Kanban board by enabling the below setting.
  • 26. 25 PatrickVideos.com Query Work Items A query lists a filtered set of work items. You can initiate a query using the query editor. Optionally, you can perform an adhoc search using the search box. To find work items assigned to you or your team, run a query. A number of work item queries are predefined with your process. Also, members of your team may have created shared queries that you can view and run. Oftentimes, it's easier to define a new query by building on the query definition that's already available to you.
  • 28. 27 PatrickVideos.com Run Queries and Email the results Queries: https://docs.microsoft.com/en-us/azure/devops/boards/queries/?view=vsts
  • 30. 29 PatrickVideos.com **Shared query charts can be added to the Team dashboard
  • 32. 31 PatrickVideos.com Manage your notifications As changes occur to your code base, builds, work items, and other operations, you can receive email notifications. For example, you can set an alert to be notified whenever a bug that you opened is resolved or a work item is assigned to you. Turn on or off notifications and create custom notifications.
  • 35. 34 PatrickVideos.com Create a Wiki for your project Each team project can be provisioned with a wiki. Use it to share information with your team to understand, use, and contribute to your project. Additional details: https://docs.microsoft.com/en-us/azure/devops/project/wiki/wiki-create-repo?view=vsts&tabs=new- nav
  • 36. 35 PatrickVideos.com Integrating with Excel Trouble shooting If you are unable to see the Team menu or open in excel please see below link. https://docs.microsoft.com/en-us/azure/devops/boards/backlogs/office/tfs-office-integration- issues?view=vsts Integrating with Excel **In Excel Team menu you can connect to VSTS and run a query. Opening from Excel