1
00:00:00,005 --> 00:00:01,005
- [Instructor] In this section,

2
00:00:01,005 --> 00:00:04,005
we will explore an essential aspect of Azure DevOps,

3
00:00:04,005 --> 00:00:08,000
which is project management hierarchies.

4
00:00:08,000 --> 00:00:10,004
The hierarchy typically looks like this.

5
00:00:10,004 --> 00:00:13,005
At the very top level, you have your organization,

6
00:00:13,005 --> 00:00:16,000
and for me, that's called emma0772.

7
00:00:16,000 --> 00:00:17,006
For you, it will be called

8
00:00:17,006 --> 00:00:21,000
whatever your Azure account named it as,

9
00:00:21,000 --> 00:00:23,006
whatever your Azure account name is.

10
00:00:23,006 --> 00:00:26,000
So if you are accessing ADO through work,

11
00:00:26,000 --> 00:00:28,004
this could be the name of your company,

12
00:00:28,004 --> 00:00:31,005
if you've only got one account across a whole company,

13
00:00:31,005 --> 00:00:35,003
or it could be the name of a division or a department.

14
00:00:35,003 --> 00:00:36,009
Next along in the breadcrumb bar,

15
00:00:36,009 --> 00:00:39,001
you have your project name.

16
00:00:39,001 --> 00:00:40,003
Within your organization,

17
00:00:40,003 --> 00:00:44,004
you can create one or many projects.

18
00:00:44,004 --> 00:00:48,007
Our project here is called LIL for LinkedIn Learning.

19
00:00:48,007 --> 00:00:52,002
Each project should represent a specific initiative

20
00:00:52,002 --> 00:00:54,006
or product or development effort.

21
00:00:54,006 --> 00:00:59,009
So really I think of it as one project per application.

22
00:00:59,009 --> 00:01:01,001
Next in the breadcrumb bar,

23
00:01:01,001 --> 00:01:03,003
we have boards and then work items

24
00:01:03,003 --> 00:01:05,001
and that's just giving you the position

25
00:01:05,001 --> 00:01:08,004
within the left navigation hierarchy.

26
00:01:08,004 --> 00:01:11,006
So if you look on the left, we have boards and work items,

27
00:01:11,006 --> 00:01:15,001
and if we were to change that to boards and backlogs,

28
00:01:15,001 --> 00:01:19,005
you would see the top breadcrumb bar changes as well.

29
00:01:19,005 --> 00:01:24,005
So we have organization and project shown at the top,

30
00:01:24,005 --> 00:01:27,002
but really you can continue to slice and dice the work

31
00:01:27,002 --> 00:01:29,003
that ADO holds in lots of other ways

32
00:01:29,003 --> 00:01:32,002
that are not shown here at the moment.

33
00:01:32,002 --> 00:01:36,008
And one of these ways is by team.

34
00:01:36,008 --> 00:01:39,000
If you see on the very bottom left of the screen,

35
00:01:39,000 --> 00:01:41,002
there's project settings.

36
00:01:41,002 --> 00:01:44,005
And if we go in there, you can see some of the team details.

37
00:01:44,005 --> 00:01:48,008
There's a whole new menu that's cropped up now.

38
00:01:48,008 --> 00:01:50,006
And you can create lots of different projects.

39
00:01:50,006 --> 00:01:52,008
Don't forget, this is just one of them.

40
00:01:52,008 --> 00:01:56,001
So within the project called LIL,

41
00:01:56,001 --> 00:01:58,004
you can give it a description

42
00:01:58,004 --> 00:02:00,009
and you can also check out teams,

43
00:02:00,009 --> 00:02:02,007
which is what we're going to do right now.

44
00:02:02,007 --> 00:02:05,007
So inside each project you can define teams.

45
00:02:05,007 --> 00:02:06,008
Teams are groups of people

46
00:02:06,008 --> 00:02:09,001
with specific roles and responsibilities.

47
00:02:09,001 --> 00:02:12,007
So in another area of my work within ADO,

48
00:02:12,007 --> 00:02:14,007
which is not shown here,

49
00:02:14,007 --> 00:02:17,001
I'm working on an application that's so large,

50
00:02:17,001 --> 00:02:19,002
it's got multiple teams who are focused

51
00:02:19,002 --> 00:02:22,006
on very different parts of the application.

52
00:02:22,006 --> 00:02:25,001
So you'll have one team looking at the sales aspect,

53
00:02:25,001 --> 00:02:26,006
and you'll have one team looking

54
00:02:26,006 --> 00:02:29,002
at the personnel aspect, for example,

55
00:02:29,002 --> 00:02:32,001
and they build those parts of the application

56
00:02:32,001 --> 00:02:35,005
completely separately from each other.

57
00:02:35,005 --> 00:02:38,001
Now what I've done by clicking on the new team button

58
00:02:38,001 --> 00:02:38,009
that you can see

59
00:02:38,009 --> 00:02:42,003
in the sort of top right of this little window,

60
00:02:42,003 --> 00:02:44,002
I've added to the default team,

61
00:02:44,002 --> 00:02:46,009
which was LIL Team, which is a team of coders

62
00:02:46,009 --> 00:02:51,009
and I've created a new team called LIL Testers.

63
00:02:51,009 --> 00:02:55,005
And you can add new teams yourself by clicking new team

64
00:02:55,005 --> 00:03:00,009
and pulling in different developers into that team.

65
00:03:00,009 --> 00:03:03,002
So you can give it a new name,

66
00:03:03,002 --> 00:03:06,001
you can add some members,

67
00:03:06,001 --> 00:03:10,005
and you can see at the moment, it only knows about me.

68
00:03:10,005 --> 00:03:12,008
You can give it a description,

69
00:03:12,008 --> 00:03:14,004
and then if you scroll down,

70
00:03:14,004 --> 00:03:16,002
and don't forget to scroll down,

71
00:03:16,002 --> 00:03:19,004
it says create an area path with the name of the team

72
00:03:19,004 --> 00:03:21,009
and that's checked because I find that useful.

73
00:03:21,009 --> 00:03:27,003
That means we'll be able to see it in the breadcrumb bar.

74
00:03:27,003 --> 00:03:28,005
Now I'm going to cancel out of that

75
00:03:28,005 --> 00:03:30,003
because I've already created my team.

76
00:03:30,003 --> 00:03:32,003
But it's useful when you are learning about ADO

77
00:03:32,003 --> 00:03:33,006
to have more than one team

78
00:03:33,006 --> 00:03:37,008
because this flows through to all of your work items.

79
00:03:37,008 --> 00:03:39,009
Now that we have our hierarchy sorted,

80
00:03:39,009 --> 00:03:43,002
we can start to add bits of work into the framework.

81
00:03:43,002 --> 00:03:45,004
These are called work items as we've seen before,

82
00:03:45,004 --> 00:03:48,004
and they can be of different types.

83
00:03:48,004 --> 00:03:50,008
So if we just come back here.

84
00:03:50,008 --> 00:03:52,003
You might have heard of user stories,

85
00:03:52,003 --> 00:03:53,007
I've mentioned them before.

86
00:03:53,007 --> 00:03:58,005
You've also got epics, features and bugs.

87
00:03:58,005 --> 00:04:00,004
Now we have our hierarchy sorted,

88
00:04:00,004 --> 00:04:05,005
we can start to add bits of work into our project.

89
00:04:05,005 --> 00:04:07,004
These bits of work are called work items,

90
00:04:07,004 --> 00:04:08,008
and they can be of different types.

91
00:04:08,008 --> 00:04:12,006
So you see here that we have one epic,

92
00:04:12,006 --> 00:04:17,006
we have a user story, a feature, a task, and a bug.

93
00:04:17,006 --> 00:04:20,002
Okay, those are the different types of work item

94
00:04:20,002 --> 00:04:21,005
that we will be looking at,

95
00:04:21,005 --> 00:04:23,000
and we are going to look at that

96
00:04:23,000 --> 00:04:26,005
within the context of a fictitious new app

97
00:04:26,005 --> 00:04:29,000
called Style My Yard.


