what up everyone welcome back to the channel Jahmal here and in today's video i'm going to be
giving you a quick overview on jira currently jira bose that is the number one software development
tool used across agile teams and it really is a good product it allows you to plan your tasks
and keep all of your stories in a nice centralized place so let's get started so in order to create
a free account just click get it free button and what this is going to do is already going to bring
in the jira software we have confluence and jira service management these are optional what you
want to do is click next and once you're here enter your email address and then what you want
to do is give your site name i'm just going to give this jr test and once you're finished you
can just click the agree button and this is going to create your very first jira instance
and once i'm here um i already have a project set up but for you you're
going to just go into project and click create project and you're going to see a
list of project templates so depending on what you're developing you can choose what's right
i'm just going to stick to software development and i'm just going to select the kanban
which is the very first option so a kanban this is a japanese word for just a visual signal
and it's all about helping team visualize they work so we just
going to allow us to track our work using a simple bold we have a list
of some pre-built issue types like epic story bug tasks and subtasks as well as workflow statuses
such as to do in progress and done so i'm going to do is just click use this template
and you're going to be greeted on this page so depending on what type of project and the
team structure you have you can select what best fits you i'm just going to click company manage
all right next what we want to do is just simply add the project details so this is where i'm
going to give it my project name so in this case i'm just going to call it pet grooming website
now we can see our project key being created so project key is simply pgw and that's pretty
much the first letter of each word in our project name next we have is connecting repository so you
can connect to repositories and your documents and more i'm simply just going to click create project
so now my project is created i have my pet chrome and website i can click go back into projects and
view the list of projects that i already have so that's good so let me go back to the pet grooming
website so what i'm going to do is since i don't have anything in my backlog nothing selected for
development nothing in progress and then done what i'm going to do is just simply create a new issue
so click the create button and what this is going to do is show you your project that you've been
working with as well as other list of projects and we have different issue types so we have a
story task bug and epic and what we're going to do is just simply start off with an epic so think
about epic as a basket with eggs and the eggs are the user stories and the basket being the epic
so the main epic name for me i'm going to create is create a ui for pet grooming so this is the
overarching umbrella for all the stories that's going to be created under this and the summary for
this i'm just going to give it visual depiction of the pet grooming website all right that looks good
so a description is going to be create a web ui to showcase our pet grooming services
and what we're going to do is under the reporter this is going to be me since i'm
not i'm the one creating this issue the fixed version there's none right now and the priority
you can change highest high low or lowest i'm just going to give it the highest at this time
and for your labels you can give whatever labels you want so i'm just going to type
in a few labels for an example so we can type in web and we can type in development
now we have our very first issue it's automatically going to be into our backlog
next what we're going to do is create a story so hit the create button and next you want to select
a story so the summary i'm going to give it is build a react website for pet grooming service
and i'm also going to give it a description the description is just develop a website
using react for a client and the report is still going to be made and if we go to the top right
we can see configure fields so we have a list of other options we can bring in the assignee
the attachment as well as some other options that we like in this case that sign is going
to be me if i had a developer a different business analyst or whoever you can always add their name
there as well but for now since i don't have a developer i'm just going to assign it to me
and i'm just going to create click done all right so now we have our story builder react website for
the pet grooming service that looks good and what we can do is just simply drag and bring the story
into selected for development that's one way of moving stories and tasks and your kanban board
also go to your work to see your list of work that is assigned to you so you can tell i have worked
under my work on section i have the react website for patrolman as well as epic so if i click into
one of these issues you can see the issue page and this is going to bring back the details so
this is a summary um as well as my key so this is pgw number two so this is a good shot code if you
want to copy and paste it when you and send emails and stuff like that and they can get them directly
to that page so that what the key is for and also we have some comments so it's best when you move
something from the backlog or into development or any other swim lane um it's always good to give it
of comments so right now i'm just going to put ready for development just click save and that's
how you can see your comment being saved and added to your issue all right that looks good
so what i'm going to do is now create a task so what i'm going to create a task is just something
simple that's related to the story so what i'm going to say is just build a local environment
all right that looks good next what i want to do is just give some details in
the description so what i'm going to say is just get all my tools needed for development
and what i'm going to do is say this linked issue
is related to and if i can click the issue and this will say pgw2
and i'm just going to say assign it to myself again i'm just going to click create
so now that i created that what i'm going to do is just simply refresh the page and what now we
should see is our linked issues now our link issue is right here on that page as well so bill local
environment is related to build a react website and we could also create a subtask you just hit
the create subtask button and i'm just going to say build a home page so that's a subtask related
to my story and i'm just hit gonna hit create so now we can see our subtask is right on the always
set under the subtask section as well as our link issue is under the link issue section you
can also edit this you can click the link it will direct you to the page so we have build home page
all looks similar um currently it's in the backlog we have all these nice details and
stuff that we can look at so we can definitely move this from the backlog to in progress
all done we also have assignee so you can change it to me the report of just using the person that
creates it or you can have some type of automated system that does that for you well we can bring
in some of the labels that we created earlier so like web or development i'm just going to
bring those in as well as a new one so i'm just going to add and test web development so you can
see the labels in there we can change the priority from medium to high as well if you hit the drop
down button you can see more fields here you can add your estimated time how much time that you
work so if you work on this task for a few hours let's say three hours you just simply put three
in each that's the syntax that they like and you can just click save and that's just going to tell
you how much more time you log for the day and well you can add some fixed versions so i can
create a new one this is usually probably like a sprint name something like that so you can try
giving it a name of let's say sprint one all right give your start date and usually start is like a
two week sprint i'm just gonna give it something random and then give it a description sprint one
development and that's almost fixed version next if you just go back to the left click on bombo now
you can see we have all our issues we have build a local environment we have a backlog now we can
move this and select development in progress all easily so let's try doing in progress
and then let's click the close button so now that looks good now that gonna move it into
the in progress section which is exactly where we want it to be and now we have the build home
page and we can just drag that and put it into the under the development section which is pretty good
so now we have to build the home page it's on the select for development we have all the information
that we can see so pretty good and if you click the link it's just going to take you into that so
what i'm going to do is just simply add a comment and it's just going to say ready for development
all ready for dev next i'm just going to simply go back to the carbon bold so what i want to do
right now is simply move the build home page task into the dones column so click select
for development and change it into done and then i'm just going to add a quick comment home page
done now let's see what happens to this task now that task moved from the selected for development
right into the done phase and let's take a look into filters so for filters we can go into
my open issues and this was going to show you all the issues that are
assigned to you you can filter by project you can filter by type so if you want to do a story
you can do story what status it's in so right now we can see this is selected for development
so if i select done there's nothing going to be found but if i select selected for development
it's still going to remain the same everything is matching up the filter and the current user
could be myself if i choose on a sign it still will pick me because it's or situation
and yeah and then you can also click right you can also use the switch to
jql version and what's that is pretty much is like a gua query language if i wanted to find
builder react i can use the same approach but i'm going to use um the syntax so i can start off
with saying issue type so if i type issue type i can select that and what that's going to say
is equal and since this is a story i'm just going to look for a story and if i just hit the search
button this will automatically find that for me it shouldn't take much because i only had one story
but if you have multiple you can use the and and you can filter it by assignee you can filter it by
so in this case it's going to be me said search still going to be fun but there's so much other
stuff that you can add so much criteria you can do and what else we have we can say end status
so the status is developed equal or not equal so there's very much a lot of cool stuff you
can mess around with in here and i'm just going to click select for development and click search
all right and that's how you can get familiar with your filters and you can save this filter if you
like to i'm just going to save it as my filter you can name it for whatever you need that filter
for whether my open issues my clothes issue etc all right that's normally going to switch back
to the basic version and from there what i'm just going to do now is uncheck all these filters so i
don't have no filters remaining and everything can go back to the defaults now what i'm going to do
is just simply go to dashboard and within the dashboard this is your default jira dashboard
what it has is your introduction your projects or projects you will assign to or working on
the tasks that are assigned to you as well as some other stuff stuff about kajira company you know so
little basic information here on the people you can invite a teammate so if i wanted to invite
a developer or testo any of those teammates we can just send in the email address you can invite
them to the project and you can assign tasks back and forth amongst each other last but not least
we can just create a bug so if i found let's say issue with on the home page that was done
and i'm just going to create a new summary saying home page text is not aligned correctly inside
of my summary i'm just going to fill this description up on how i can reproduce this
issue so when i use a lens on the home page this text is not centered and that's an issue
and we can also add a screenshot so if you want to add a screenshot showing you know where this issue
is happening you can just go to your location i'm just going to enter some dummy dummy file here
there you go just a screenshot and once we have your screenshot all right so you can select
whatever this issue relates to so your link issue and you can see why it's being linked and this
is going to be linked because it blocks let's say build a home page as well as build a react website
i'm just going to click the build react website first and see what that does
all right so now we have our bug it's into the backlog home page text is not aligned correctly
that looks good if you open it up we can see our attachment right here we can see our description
and we can see what it blocks so it blocks build a react website for the pet chroming service
and we're just going to hit close and now also since we have this in a done section and this is
on the home page what we can do is go to that task as well and what we can do is just say link issue
and what we're going to do is let's see it relates to
and we can enter that bug and the bug is right there and just link the bug
and now the bug is linked to that task and that is great for some tracking purposes
and since we're here we can take it from the backlog but until selected for development
and that's it and then once jira next we have his reports if you want to see a good
list of reports and what type of reports jira produce you can take a look at
that but for now this is just a quick introduction and quick overview on jira
and how you can get started with the various projects and issue types
alright that's all i have on this quick jira tutorial if you found this video helpful please
feel free to smash that like button subscribe to the channel and i'll see you in another video
you