Agile process and Jira Tool
- soumya k
- Sep 2
- 4 min read
Agile model is also known as Agile process or Agile Methodology, it is a process where the development and testing usually follows in the industries . it an iterative and incremental approach. it will repeat the same process again and again and keep on adding new features on existing one.

It is a Repetative process once we get the requirement they will design then development, after development testing is done they deploy and review if there is any new features and changes to be added they include those and and release in the next release.
For example, if there are 100 features to be developed in the whole project they we will work on first 10 features and release in first sprint then if there is any changes to be added they will add those in the 2nd 10 features and release in the second sprint in this way they will complete the whole 100 features and complete the whole project.
Agile principles:
customer no need to wait for long time.
we develop, test and release piece of software to the customer with few number of features.
we can accept, accommodate requirement changes.
There will be a good communication between Customer , Business Analyst, Developers and Testers.
Advantages:
Requirement changes are allowed in any stage of development or we can accommodate requirement changes in the middle of Development.
Release will be very fast (weekly).
Customer no need to wait for long time.
Good communication between team.
Very easy model to adopt.
Disadvantage:
Less focus on design and documentation since we deliver software very faster.
What is scrum in agile?
Agile is a process and scrum says how to follow them.
scrum is a kind of frame work will help us to develop and test the software.
scrum is a frame work through which we build software product by following agile principles.
Agile Team:
People involved in the scrum process called scrum team or agile team. team includes
Product owner
Scrum master
Development team
QA team
Product owner: product owner is the one who interacts with the customer.
Define the features of the product
Prioritize features according to market value.
Adjust features and priority every iteration, as needed
Accept or reject work results.
Scrum master: The main role of the Scrum master is facilitating and driving the agile process.
Developers: The developers will develop the software.
QA: The QA team will test the software.
Scrum Terminology:
User story: user story is a feature /module in a software
Epic: Epic is a collection of user stories, is a huge requirement.
Product owner is responsible to create these by interacting with customers.
Product Backlog: It contains list of user stories prepared by product owner.
Sprint Iteration: Period of time to complete the user stories, decided by the product owner and team , usually it will be for 2-3 weeks of time.
Sprint Planning Meeting: Meeting conducts with the team to define what can be delivered in the sprint and duration.
Sprint Backlog: List of committed stories by Dev/QA for specific sprint.
Scrum meeting: Meeting conducted by scrum master everyday called as scrum call/standup meeting /status call.
Sprint Retrospective meeting: Conducts meeting after completion of sprint. The entire team, including both the scrum master and the product owner will participate and discuss about what went wrong and what need to improve for the upcoming sprint.
Story point: story point is the Rough estimation of user stories, will be given by Developers and QA team in the form of Fibonacci series.
Burndown chat: This Burndown chat shows how much work remaining in the sprint, and the chat is maintained by the scrum master daily. Scrum master has a chart and compares the work and asks why it took soo long because it will effect in chart.

Roles of people involved in Agile:
Product owner
Scrum master
Team
Artefacts in Agile:
Product Backlog
Sprint Backlog
Burndown Chat
Ceremonies conducted in Agile:
Sprint planning
Daily Scrum
Sprint Review
Scrum board : It contains all about the stories and the status of the stories or work.
Each activity form the Agile can be tracked by the tool called Jira.
Definition of Ready(DOR)
user story is clear(understandable)
user story is testable, feasible, defined.
Definition of Done(DOD)
code produced(completed)
code commented, checked in and run
Agile tools: Jira , VersionOne, Team city ..etc. comes under Agile tools . These tools will define what ever we do in the project.
Jira Tool:
Jira is a purely Agile management tool. Each activity we can define , track in Jira tool itself. This tool can be used by developers, Testers, Product owner who ever works in the project.
create Jira account from:
Agile Scrum activities:
Create project in Jira
Add users/people in Jira
create project : by clicking on create project

fill the details and click on project

Add members in the project: go to project and click on it, the add people

create Epic by clicking on Backlog along with start date and end date

In the Epic we can create stories

and create subtasks for that and assign to people

we can add some description aswel by clicking on the task

we can change the priority and status of the task.

we can add sprint level by clicking on the right side 3dots

we can report the bug as shown

once the sprint is done we can click on complete sprint on the top

In this way we can create Epic , inside story , subtasks with description and assign to people also update the status of the task and if there is any bugs we can report them to developers and once everything got fixed and finish we can complete the sprint.
in this way we can track end to end work flow of the project in Jira tool.


