SlideShare a Scribd company logo
Introducing JIRA (Issue &
Project Tracking)
‫ارائه‬ ‫عنوان‬:‫جیرا‬ ‫افزار‬ ‫نرم‬ ‫معرفی‬
‫دانشجو‬:‫مرتضوی‬ ‫مسعود‬–‫اطالعات‬ ‫مدیریت‬ ‫رشته‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجوی‬
Massoud6277486@gmail.com
‫استاد‬:‫پاکدامن‬ ‫خانم‬ ‫سرکار‬
‫درس‬:‫مدیریت‬ ‫اطالعات‬ ‫های‬ ‫نظام‬
‫زمستان‬95
‫آن‬ ‫های‬ ‫قابلیت‬ ‫و‬ ‫جیرا‬ ‫معرفی‬
•‫نرم‬‫افزار‬‫جیرا‬‫چیست؟‬‫در‬‫ساده‬‫ترین‬،‫تعریف‬‫نرم‬‫افزار‬‫جیرا‬‫نرم‬‫افزار‬‫ردیاب‬‫اشکاالت‬‫ت‬‫یم‬
‫های‬‫برنامه‬،‫نویسی‬‫کنترل‬‫پروژه‬‫و‬‫توسعه‬‫نرم‬‫افزاری‬.
•‫در‬‫سه‬‫زمینه‬‫اصلی‬‫از‬‫آن‬‫استفاده‬‫می‬‫شود‬:‫ردیابی‬،‫باگها‬‫جمع‬‫آوری‬‫پیشنهادات‬‫و‬‫کنترل‬‫پروژه‬
•‫این‬‫نرم‬‫افزار‬‫تحت‬‫وب‬‫است‬
•‫این‬‫نرم‬‫افزار‬Open Source‫است‬
•‫نرم‬‫افزار‬‫جیرا‬‫در‬‫سال‬2002‫توسط‬‫شرکت‬Atlassian‫تولید‬‫و‬‫معرفی‬‫شد‬.
•‫شرکت‬Atlassian‫یک‬‫شرکت‬‫استرالیایی‬‫است‬.
•‫هم‬‫اکنون‬‫بیش‬‫از‬40/000‫مشتری‬‫در‬133‫کشور‬‫مختلف‬‫دارد‬.
•‫دارای‬‫دفاتر‬‫مختلف‬‫در‬‫کشورهای‬‫مختلف‬‫از‬‫جمله‬،‫چین‬،‫ژاپن‬،‫انگلستان‬،‫آمریکا‬‫هلند‬‫و‬...
‫است‬.
2
‫قابلیتهای‬‫جیرا‬
•‫مشکل‬ ‫وجود‬
•‫شد‬ ‫برطرف‬ ‫مرحله‬ ‫تا‬ ‫و‬ ‫کنید‬ ‫وارد‬ ‫آن‬ ‫در‬ ‫را‬ ‫خود‬ ‫افزار‬ ‫نرم‬ ‫مشکالت‬ ‫دهد‬ ‫می‬ ‫اجازه‬ ‫شما‬ ‫به‬ ‫جیرا‬ ‫افزار‬ ‫نرم‬‫ن‬
‫دهد‬ ‫می‬ ‫شما‬ ‫به‬ ‫را‬ ‫اطالعات‬ ‫کلیه‬ ‫پیگیری‬ ‫امکان‬ ،‫مشکل‬.
•‫آمار‬ ‫و‬ ‫گزارش‬
•‫گزارشات‬ ‫انواع‬ ‫ارائه‬ ‫با‬(Customizable)‫دهد‬ ‫می‬ ‫را‬ ‫موارد‬ ‫کلیه‬ ‫کردن‬ ‫مانیتورینگ‬ ‫اجازه‬ ‫شما‬ ‫به‬.
•‫کار‬ ‫گردش‬ ‫ایجاد‬ ‫امکان‬(‫کارتابل‬( )Work Flow)
•‫پروژ‬ ‫یک‬ ‫شروع‬ ‫ابتدای‬ ‫از‬ ‫عبارتی‬ ‫به‬ ،‫دهد‬ ‫می‬ ‫شما‬ ‫به‬ ‫را‬ ‫کارتابل‬ ‫موتور‬ ‫و‬ ‫کارتابل‬ ‫یک‬ ‫ایجاد‬ ‫اجازه‬‫تا‬ ‫ه‬
‫دارد‬ ‫وجود‬ ‫آن‬ ‫در‬ ‫مشخص‬ ‫مسیر‬ ‫ارائه‬ ‫امکان‬ ‫پروژه‬ ‫آن‬ ‫پایان‬.
•‫پذیر‬ ‫گسترش‬ ‫پلتفرم‬ ‫یک‬
•‫باشد‬ ‫می‬ ‫جیرا‬ ‫از‬ ‫نسخه‬ ‫هر‬ ‫به‬ ‫شدن‬ ‫اضافه‬ ‫قابل‬ ‫که‬ ‫مختلف‬ ‫های‬ ‫پالگین‬ ‫دارای‬.
3
Logo and Customers 4
Issues & Work Flow
•‫چیست؟‬ ‫ایشو‬ ‫یک‬
•‫م‬ ‫ایشو‬ ‫یک‬ ‫را‬ ‫مختلف‬ ‫های‬ ‫بخش‬ ‫در‬ ‫حاضر‬ ‫افراد‬ ‫از‬ ‫گروهی‬ ‫توسط‬ ‫پیگیری‬ ‫به‬ ‫نیاز‬ ‫که‬ ‫ای‬ ‫وظیفه‬ ‫هر‬‫ی‬
‫نامیم‬.
•Work Flow‫چیست؟‬ ‫کار‬ ‫گردش‬ ‫مدیریت‬ ‫یا‬
•‫را‬ ‫مختلف‬ ‫گروه‬ ‫چند‬ ‫یا‬ ‫دو‬ ‫بین‬ ‫وظیفه‬ ‫یک‬ ‫چرخش‬Work Flow‫نامیم‬ ‫می‬.
•،‫مقابل‬ ‫عکس‬ ‫در‬Work Flow‫مشاهده‬ ‫جیرا‬ ‫افزار‬ ‫نرم‬ ‫اصلی‬
‫شود‬ ‫می‬.
•‫یک‬Issue‫یک‬ ‫در‬ ‫ای‬ ‫شده‬ ‫تعریف‬ ‫فیلدهای‬ ‫طبق‬Work Flow
‫گرفت‬ ‫خواهد‬ ‫قرار‬.
5
Each Issue Contained:
• Project Name
• Issue Type: BUG, Improvement, New Feature, Task & Sub Task & …
• Priority: Blocker, Major, Minor, Trivial, Critical
• Components
• Affects & Fix Versions
• Time for Resolving
.
.
• EXTENSIBLE
6
Sample Issue 7
Sample Reports
‫ماهه‬ ‫یک‬ ‫زمانی‬ ‫بازه‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫براساس‬ ‫گزارش‬ ‫ایشو‬ ‫اولویت‬ ‫براساس‬ ،‫مختلف‬ ‫افراد‬ ‫توسط‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫تعداد‬ ‫گزارش‬
8
Sample Reports
‫ایشو‬ ‫نوع‬ ‫براساس‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫گزارش‬(Issue Type)
‫براساس‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫گزارش‬Components
9
Sample Dashboard 10
Creating a JIRA ISSUE 11
Creating a JIRA ISSUE
Priority of Issue
12
Report of Creating Issue by Email 13
Status of Issue
•‫یک‬ ،‫جیرا‬ ‫در‬ ‫ایشو‬ ‫یک‬ ‫ایجاد‬ ‫از‬ ‫بعد‬Status(‫وضعیت‬)‫می‬ ‫داده‬ ‫ایشو‬ ‫به‬ ،‫خودکار‬ ‫صورت‬ ‫به‬
‫شود‬.
•‫این‬Status‫بصورت‬ ‫اولیه‬ ‫حالت‬ ‫در‬Open‫است‬.
•‫در‬ ‫ایشو‬ ‫گرفتن‬ ‫قرار‬ ‫از‬ ‫بعد‬ ،‫ها‬ ‫حالت‬ ‫بقیه‬Work Flow‫کرد‬ ‫خواهد‬ ‫تغییر‬.‫ترتیب‬ ‫به‬ ‫ایشوها‬
‫شامل‬:
Open Approved
Assigned In Progress
Resolved Reopen
Closed
14
Status of Issue
•‫بعد‬‫از‬‫پایان‬‫پروسه‬Work Flow‫کار‬‫توسط‬‫شخصی‬‫که‬‫ایجاد‬‫شده‬‫است‬‫به‬‫حالت‬Closed
‫تبدیل‬‫می‬‫شود‬‫و‬‫این‬‫یعنی‬‫این‬‫کار‬‫بصورت‬‫کامل‬‫بسته‬‫شده‬‫است‬‫و‬‫مورد‬‫تایید‬‫می‬‫ب‬‫اشد‬.
•‫در‬‫تمامی‬‫مراحل‬‫ایجاد‬‫تا‬‫پایان‬‫یک‬،‫ایشو‬‫ایمیل‬‫برای‬Reporter،Assignee‫و‬‫مدیران‬
‫بخش‬‫ها‬‫می‬‫تواند‬‫ارسال‬‫گردد‬.
•‫اگر‬‫تعداد‬‫ایمیل‬‫ها‬‫خیلی‬‫زیاد‬،‫شود‬‫پروسه‬‫ارسال‬‫ایمیل‬‫قابل‬‫کنترل‬‫توسط‬‫ادمین‬‫س‬‫یستم‬‫می‬
‫باشد‬.
15
Issue Navigator
•‫در‬‫بخش‬Issue Navigator‫شما‬‫می‬‫توانید‬‫جستجو‬‫براساس‬‫کلیه‬‫فیلدهایی‬‫که‬‫اطالعات‬‫در‬
‫آن‬‫وارد‬‫می‬،‫شود‬‫انجام‬‫دهید‬.
•‫ضمن‬‫اینکه‬‫خروجی‬‫های‬‫مختلف‬‫براساس‬‫فرمتهای‬‫گوناگون‬‫از‬‫این‬‫جستجو‬‫می‬‫توانید‬‫د‬‫اشته‬
‫باشید‬.
•‫قابلیت‬‫جستجوی‬‫پیشرفته‬‫با‬‫وارد‬‫کردن‬Query‫در‬‫این‬‫بخش‬‫نیز‬‫وجود‬‫دارد‬.
•‫قابلیت‬‫ذخیره‬‫سازی‬‫جستجوهای‬‫انجام‬،‫شده‬‫ایجاد‬‫گزارش‬‫نموداری‬‫و‬‫انتقال‬‫آن‬‫به‬
Dashboard‫و‬‫نمایش‬‫جستجوهای‬‫پرکاربرد‬‫نیز‬‫از‬‫قابلیت‬‫های‬‫این‬‫بخش‬‫است‬.
16
Issue Navigator 17
Choose a workflow, or make your own 18
Pricing
•‫افزار‬ ‫نرم‬ ‫این‬Open Source‫استف‬ ‫آن‬ ‫از‬ ‫مختلفی‬ ‫قسمتهای‬ ‫در‬ ‫توانند‬ ‫می‬ ‫کاربران‬ ‫و‬ ‫است‬‫اده‬
‫نمایند‬.‫و‬ ‫نیز‬ ‫دیگر‬ ‫افزارهای‬ ‫نرم‬ ‫در‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫کردن‬ ‫وارد‬ ‫و‬ ‫سازی‬ ‫پیاده‬ ‫امکان‬ ‫حتی‬‫جود‬
‫دارد‬.
•‫است‬ ‫متفاوت‬ ،‫مختلف‬ ‫های‬ ‫استفاده‬ ‫در‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫قیمت‬.‫س‬ ‫در‬ ‫استفاده‬ ‫مثال‬ ‫بعنوان‬‫ازمانهایی‬
‫است‬ ‫رایگان‬ ،‫دهند‬ ‫می‬ ‫ارائه‬ ‫رایگان‬ ‫افزارهایی‬ ‫نرم‬ ‫که‬(‫دول‬ ‫غیر‬ ،‫آکادمیک‬ ‫غیر‬ ‫سازمانهای‬،‫تی‬
‫کنند‬ ‫نمی‬ ‫دریافت‬ ‫افزار‬ ‫نرم‬ ‫ارائه‬ ‫از‬ ‫سودی‬ ‫که‬ ‫سازمانهایی‬ ‫و‬ ‫سیاسی‬ ‫غیر‬)
•‫و‬ ‫دولتی‬ ،‫دانشگاهی‬ ‫سازمانهای‬ ‫برای‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫قیمت‬....‫لیسانس‬ ‫خرید‬ ‫با‬(license)
‫باشد‬ ‫می‬ ‫سازی‬ ‫پیاده‬ ‫قابل‬.
19
References
• JIRA Software In Pars Azarakhsh
• Homepage: http://www.atlassian.com/software/jira/
• Documentation: http://www.atlassian.com/software/jira/docs/
• Customers: http://www.atlassian.com/software/jira/customers.jsp
• software development tool used by agile teams:
http://blogs.atlassian.com/2015/10/introducing-jira-software/
• Introducing Jira:
www.utdallas.edu/~mxn143230/StudentsPresentations/JIRA_ArpitJindal.ppt
• Introducing JIRA Service Desk:
https://www.youtube.com/watch?v=rcvlBuN3mQg
• Introducing Jira in SlideShare:
www.slideshare.net/sgenterprise20/introduction-to-jira
20
References 21

More Related Content

What's hot

Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue Tracking
Anjali Rao
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide ShareRenjith V
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
Maitrey Patel
 
JIRA
JIRAJIRA
JIRA
ANKUR-BA
 
Jira overview
Jira overviewJira overview
Jira overview
thanhlamct
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
Global SQA
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
Hua Soon Sim
 
Jira
JiraJira
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
Khubaib Ahmed
 
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool Guide
Mayank Solanki
 
Jira Agile
Jira AgileJira Agile
Jira Agile
Peter Perger
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
MAKSTraining
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
Cprime
 
Jira Dashboards
Jira DashboardsJira Dashboards
Jira Dashboards
Robin Surland
 
Using JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile DevelopmentUsing JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile DevelopmentJeff Leyser
 
Enterprise Agility with Jira Align Part 2: Planning for Value
Enterprise Agility with Jira Align Part 2: Planning for ValueEnterprise Agility with Jira Align Part 2: Planning for Value
Enterprise Agility with Jira Align Part 2: Planning for Value
Cprime
 
Go Jira
Go JiraGo Jira

What's hot (20)

Introducing JIRA AGILE
Introducing JIRA AGILEIntroducing JIRA AGILE
Introducing JIRA AGILE
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue Tracking
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Jira
JiraJira
Jira
 
Jira fundamentals
Jira fundamentalsJira fundamentals
Jira fundamentals
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
JIRA
JIRAJIRA
JIRA
 
Jira overview
Jira overviewJira overview
Jira overview
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Jira
JiraJira
Jira
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool Guide
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
 
JIRA System Admin Traning
JIRA System Admin Traning JIRA System Admin Traning
JIRA System Admin Traning
 
Jira Dashboards
Jira DashboardsJira Dashboards
Jira Dashboards
 
Using JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile DevelopmentUsing JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile Development
 
Enterprise Agility with Jira Align Part 2: Planning for Value
Enterprise Agility with Jira Align Part 2: Planning for ValueEnterprise Agility with Jira Align Part 2: Planning for Value
Enterprise Agility with Jira Align Part 2: Planning for Value
 
Go Jira
Go JiraGo Jira
Go Jira
 

Similar to Introducing JIRA (Issue & Project Tracking)

agil software managment by scrunm in tfs
agil software managment by scrunm in tfsagil software managment by scrunm in tfs
agil software managment by scrunm in tfs
Reza Rahimy
 
مقدمه ای بر چهارچوب اسکرام
مقدمه ای بر چهارچوب اسکراممقدمه ای بر چهارچوب اسکرام
مقدمه ای بر چهارچوب اسکرام
Adnan Ebrahimi
 
Scrum
ScrumScrum
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali RaziAli Moghadam
 
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali RaziAgile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
Iran Agile Community
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
عباس بني اسدي مقدم
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overview
softwareacademy
 
Scrum Presentation
Scrum PresentationScrum Presentation
Scrum Presentation
S.Mostafa Sayyedi
 
RUP (Rational Unified Process)
RUP (Rational Unified Process)RUP (Rational Unified Process)
RUP (Rational Unified Process)
Javad Pourhosaini
 
java-8
java-8java-8
Scrum based methodology for distributed software development
Scrum based methodology for distributed software developmentScrum based methodology for distributed software development
Scrum based methodology for distributed software development
Navid Sedighpour
 
Java how to_program 1
Java how to_program 1Java how to_program 1
Java how to_program 1
M Nemati
 
Scrum
ScrumScrum
Crisp dm.1.0
Crisp dm.1.0Crisp dm.1.0
Crisp dm.1.0
ali ahmadi
 
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب  متن باز تولید نرم افزار طرح چارچوب  متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
عباس بني اسدي مقدم
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
عباس بني اسدي مقدم
 
Scrum
ScrumScrum
Scrum
sorour5284
 
Agile
AgileAgile

Similar to Introducing JIRA (Issue & Project Tracking) (20)

agil software managment by scrunm in tfs
agil software managment by scrunm in tfsagil software managment by scrunm in tfs
agil software managment by scrunm in tfs
 
مقدمه ای بر چهارچوب اسکرام
مقدمه ای بر چهارچوب اسکراممقدمه ای بر چهارچوب اسکرام
مقدمه ای بر چهارچوب اسکرام
 
Scrum
ScrumScrum
Scrum
 
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi
 
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali RaziAgile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
 
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاریچارچوب متن باز جهت توسعه سیستم های نرم افزاری
چارچوب متن باز جهت توسعه سیستم های نرم افزاری
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overview
 
Scrum Presentation
Scrum PresentationScrum Presentation
Scrum Presentation
 
RUP (Rational Unified Process)
RUP (Rational Unified Process)RUP (Rational Unified Process)
RUP (Rational Unified Process)
 
java-8
java-8java-8
java-8
 
Scrum based methodology for distributed software development
Scrum based methodology for distributed software developmentScrum based methodology for distributed software development
Scrum based methodology for distributed software development
 
Java how to_program 1
Java how to_program 1Java how to_program 1
Java how to_program 1
 
Scrum
ScrumScrum
Scrum
 
Crisp dm.1.0
Crisp dm.1.0Crisp dm.1.0
Crisp dm.1.0
 
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب  متن باز تولید نرم افزار طرح چارچوب  متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
ISo 2005-2014
ISo 2005-2014ISo 2005-2014
ISo 2005-2014
 
Presentation1
Presentation1Presentation1
Presentation1
 
Scrum
ScrumScrum
Scrum
 
Agile
AgileAgile
Agile
 

Introducing JIRA (Issue & Project Tracking)

  • 1. Introducing JIRA (Issue & Project Tracking) ‫ارائه‬ ‫عنوان‬:‫جیرا‬ ‫افزار‬ ‫نرم‬ ‫معرفی‬ ‫دانشجو‬:‫مرتضوی‬ ‫مسعود‬–‫اطالعات‬ ‫مدیریت‬ ‫رشته‬ ‫ارشد‬ ‫کارشناسی‬ ‫دانشجوی‬ Massoud6277486@gmail.com ‫استاد‬:‫پاکدامن‬ ‫خانم‬ ‫سرکار‬ ‫درس‬:‫مدیریت‬ ‫اطالعات‬ ‫های‬ ‫نظام‬ ‫زمستان‬95
  • 2. ‫آن‬ ‫های‬ ‫قابلیت‬ ‫و‬ ‫جیرا‬ ‫معرفی‬ •‫نرم‬‫افزار‬‫جیرا‬‫چیست؟‬‫در‬‫ساده‬‫ترین‬،‫تعریف‬‫نرم‬‫افزار‬‫جیرا‬‫نرم‬‫افزار‬‫ردیاب‬‫اشکاالت‬‫ت‬‫یم‬ ‫های‬‫برنامه‬،‫نویسی‬‫کنترل‬‫پروژه‬‫و‬‫توسعه‬‫نرم‬‫افزاری‬. •‫در‬‫سه‬‫زمینه‬‫اصلی‬‫از‬‫آن‬‫استفاده‬‫می‬‫شود‬:‫ردیابی‬،‫باگها‬‫جمع‬‫آوری‬‫پیشنهادات‬‫و‬‫کنترل‬‫پروژه‬ •‫این‬‫نرم‬‫افزار‬‫تحت‬‫وب‬‫است‬ •‫این‬‫نرم‬‫افزار‬Open Source‫است‬ •‫نرم‬‫افزار‬‫جیرا‬‫در‬‫سال‬2002‫توسط‬‫شرکت‬Atlassian‫تولید‬‫و‬‫معرفی‬‫شد‬. •‫شرکت‬Atlassian‫یک‬‫شرکت‬‫استرالیایی‬‫است‬. •‫هم‬‫اکنون‬‫بیش‬‫از‬40/000‫مشتری‬‫در‬133‫کشور‬‫مختلف‬‫دارد‬. •‫دارای‬‫دفاتر‬‫مختلف‬‫در‬‫کشورهای‬‫مختلف‬‫از‬‫جمله‬،‫چین‬،‫ژاپن‬،‫انگلستان‬،‫آمریکا‬‫هلند‬‫و‬... ‫است‬. 2
  • 3. ‫قابلیتهای‬‫جیرا‬ •‫مشکل‬ ‫وجود‬ •‫شد‬ ‫برطرف‬ ‫مرحله‬ ‫تا‬ ‫و‬ ‫کنید‬ ‫وارد‬ ‫آن‬ ‫در‬ ‫را‬ ‫خود‬ ‫افزار‬ ‫نرم‬ ‫مشکالت‬ ‫دهد‬ ‫می‬ ‫اجازه‬ ‫شما‬ ‫به‬ ‫جیرا‬ ‫افزار‬ ‫نرم‬‫ن‬ ‫دهد‬ ‫می‬ ‫شما‬ ‫به‬ ‫را‬ ‫اطالعات‬ ‫کلیه‬ ‫پیگیری‬ ‫امکان‬ ،‫مشکل‬. •‫آمار‬ ‫و‬ ‫گزارش‬ •‫گزارشات‬ ‫انواع‬ ‫ارائه‬ ‫با‬(Customizable)‫دهد‬ ‫می‬ ‫را‬ ‫موارد‬ ‫کلیه‬ ‫کردن‬ ‫مانیتورینگ‬ ‫اجازه‬ ‫شما‬ ‫به‬. •‫کار‬ ‫گردش‬ ‫ایجاد‬ ‫امکان‬(‫کارتابل‬( )Work Flow) •‫پروژ‬ ‫یک‬ ‫شروع‬ ‫ابتدای‬ ‫از‬ ‫عبارتی‬ ‫به‬ ،‫دهد‬ ‫می‬ ‫شما‬ ‫به‬ ‫را‬ ‫کارتابل‬ ‫موتور‬ ‫و‬ ‫کارتابل‬ ‫یک‬ ‫ایجاد‬ ‫اجازه‬‫تا‬ ‫ه‬ ‫دارد‬ ‫وجود‬ ‫آن‬ ‫در‬ ‫مشخص‬ ‫مسیر‬ ‫ارائه‬ ‫امکان‬ ‫پروژه‬ ‫آن‬ ‫پایان‬. •‫پذیر‬ ‫گسترش‬ ‫پلتفرم‬ ‫یک‬ •‫باشد‬ ‫می‬ ‫جیرا‬ ‫از‬ ‫نسخه‬ ‫هر‬ ‫به‬ ‫شدن‬ ‫اضافه‬ ‫قابل‬ ‫که‬ ‫مختلف‬ ‫های‬ ‫پالگین‬ ‫دارای‬. 3
  • 5. Issues & Work Flow •‫چیست؟‬ ‫ایشو‬ ‫یک‬ •‫م‬ ‫ایشو‬ ‫یک‬ ‫را‬ ‫مختلف‬ ‫های‬ ‫بخش‬ ‫در‬ ‫حاضر‬ ‫افراد‬ ‫از‬ ‫گروهی‬ ‫توسط‬ ‫پیگیری‬ ‫به‬ ‫نیاز‬ ‫که‬ ‫ای‬ ‫وظیفه‬ ‫هر‬‫ی‬ ‫نامیم‬. •Work Flow‫چیست؟‬ ‫کار‬ ‫گردش‬ ‫مدیریت‬ ‫یا‬ •‫را‬ ‫مختلف‬ ‫گروه‬ ‫چند‬ ‫یا‬ ‫دو‬ ‫بین‬ ‫وظیفه‬ ‫یک‬ ‫چرخش‬Work Flow‫نامیم‬ ‫می‬. •،‫مقابل‬ ‫عکس‬ ‫در‬Work Flow‫مشاهده‬ ‫جیرا‬ ‫افزار‬ ‫نرم‬ ‫اصلی‬ ‫شود‬ ‫می‬. •‫یک‬Issue‫یک‬ ‫در‬ ‫ای‬ ‫شده‬ ‫تعریف‬ ‫فیلدهای‬ ‫طبق‬Work Flow ‫گرفت‬ ‫خواهد‬ ‫قرار‬. 5
  • 6. Each Issue Contained: • Project Name • Issue Type: BUG, Improvement, New Feature, Task & Sub Task & … • Priority: Blocker, Major, Minor, Trivial, Critical • Components • Affects & Fix Versions • Time for Resolving . . • EXTENSIBLE 6
  • 8. Sample Reports ‫ماهه‬ ‫یک‬ ‫زمانی‬ ‫بازه‬ ‫در‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫براساس‬ ‫گزارش‬ ‫ایشو‬ ‫اولویت‬ ‫براساس‬ ،‫مختلف‬ ‫افراد‬ ‫توسط‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫تعداد‬ ‫گزارش‬ 8
  • 9. Sample Reports ‫ایشو‬ ‫نوع‬ ‫براساس‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫گزارش‬(Issue Type) ‫براساس‬ ‫شده‬ ‫ایجاد‬ ‫ایشوهای‬ ‫گزارش‬Components 9
  • 11. Creating a JIRA ISSUE 11
  • 12. Creating a JIRA ISSUE Priority of Issue 12
  • 13. Report of Creating Issue by Email 13
  • 14. Status of Issue •‫یک‬ ،‫جیرا‬ ‫در‬ ‫ایشو‬ ‫یک‬ ‫ایجاد‬ ‫از‬ ‫بعد‬Status(‫وضعیت‬)‫می‬ ‫داده‬ ‫ایشو‬ ‫به‬ ،‫خودکار‬ ‫صورت‬ ‫به‬ ‫شود‬. •‫این‬Status‫بصورت‬ ‫اولیه‬ ‫حالت‬ ‫در‬Open‫است‬. •‫در‬ ‫ایشو‬ ‫گرفتن‬ ‫قرار‬ ‫از‬ ‫بعد‬ ،‫ها‬ ‫حالت‬ ‫بقیه‬Work Flow‫کرد‬ ‫خواهد‬ ‫تغییر‬.‫ترتیب‬ ‫به‬ ‫ایشوها‬ ‫شامل‬: Open Approved Assigned In Progress Resolved Reopen Closed 14
  • 15. Status of Issue •‫بعد‬‫از‬‫پایان‬‫پروسه‬Work Flow‫کار‬‫توسط‬‫شخصی‬‫که‬‫ایجاد‬‫شده‬‫است‬‫به‬‫حالت‬Closed ‫تبدیل‬‫می‬‫شود‬‫و‬‫این‬‫یعنی‬‫این‬‫کار‬‫بصورت‬‫کامل‬‫بسته‬‫شده‬‫است‬‫و‬‫مورد‬‫تایید‬‫می‬‫ب‬‫اشد‬. •‫در‬‫تمامی‬‫مراحل‬‫ایجاد‬‫تا‬‫پایان‬‫یک‬،‫ایشو‬‫ایمیل‬‫برای‬Reporter،Assignee‫و‬‫مدیران‬ ‫بخش‬‫ها‬‫می‬‫تواند‬‫ارسال‬‫گردد‬. •‫اگر‬‫تعداد‬‫ایمیل‬‫ها‬‫خیلی‬‫زیاد‬،‫شود‬‫پروسه‬‫ارسال‬‫ایمیل‬‫قابل‬‫کنترل‬‫توسط‬‫ادمین‬‫س‬‫یستم‬‫می‬ ‫باشد‬. 15
  • 16. Issue Navigator •‫در‬‫بخش‬Issue Navigator‫شما‬‫می‬‫توانید‬‫جستجو‬‫براساس‬‫کلیه‬‫فیلدهایی‬‫که‬‫اطالعات‬‫در‬ ‫آن‬‫وارد‬‫می‬،‫شود‬‫انجام‬‫دهید‬. •‫ضمن‬‫اینکه‬‫خروجی‬‫های‬‫مختلف‬‫براساس‬‫فرمتهای‬‫گوناگون‬‫از‬‫این‬‫جستجو‬‫می‬‫توانید‬‫د‬‫اشته‬ ‫باشید‬. •‫قابلیت‬‫جستجوی‬‫پیشرفته‬‫با‬‫وارد‬‫کردن‬Query‫در‬‫این‬‫بخش‬‫نیز‬‫وجود‬‫دارد‬. •‫قابلیت‬‫ذخیره‬‫سازی‬‫جستجوهای‬‫انجام‬،‫شده‬‫ایجاد‬‫گزارش‬‫نموداری‬‫و‬‫انتقال‬‫آن‬‫به‬ Dashboard‫و‬‫نمایش‬‫جستجوهای‬‫پرکاربرد‬‫نیز‬‫از‬‫قابلیت‬‫های‬‫این‬‫بخش‬‫است‬. 16
  • 18. Choose a workflow, or make your own 18
  • 19. Pricing •‫افزار‬ ‫نرم‬ ‫این‬Open Source‫استف‬ ‫آن‬ ‫از‬ ‫مختلفی‬ ‫قسمتهای‬ ‫در‬ ‫توانند‬ ‫می‬ ‫کاربران‬ ‫و‬ ‫است‬‫اده‬ ‫نمایند‬.‫و‬ ‫نیز‬ ‫دیگر‬ ‫افزارهای‬ ‫نرم‬ ‫در‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫کردن‬ ‫وارد‬ ‫و‬ ‫سازی‬ ‫پیاده‬ ‫امکان‬ ‫حتی‬‫جود‬ ‫دارد‬. •‫است‬ ‫متفاوت‬ ،‫مختلف‬ ‫های‬ ‫استفاده‬ ‫در‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫قیمت‬.‫س‬ ‫در‬ ‫استفاده‬ ‫مثال‬ ‫بعنوان‬‫ازمانهایی‬ ‫است‬ ‫رایگان‬ ،‫دهند‬ ‫می‬ ‫ارائه‬ ‫رایگان‬ ‫افزارهایی‬ ‫نرم‬ ‫که‬(‫دول‬ ‫غیر‬ ،‫آکادمیک‬ ‫غیر‬ ‫سازمانهای‬،‫تی‬ ‫کنند‬ ‫نمی‬ ‫دریافت‬ ‫افزار‬ ‫نرم‬ ‫ارائه‬ ‫از‬ ‫سودی‬ ‫که‬ ‫سازمانهایی‬ ‫و‬ ‫سیاسی‬ ‫غیر‬) •‫و‬ ‫دولتی‬ ،‫دانشگاهی‬ ‫سازمانهای‬ ‫برای‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫قیمت‬....‫لیسانس‬ ‫خرید‬ ‫با‬(license) ‫باشد‬ ‫می‬ ‫سازی‬ ‫پیاده‬ ‫قابل‬. 19
  • 20. References • JIRA Software In Pars Azarakhsh • Homepage: http://www.atlassian.com/software/jira/ • Documentation: http://www.atlassian.com/software/jira/docs/ • Customers: http://www.atlassian.com/software/jira/customers.jsp • software development tool used by agile teams: http://blogs.atlassian.com/2015/10/introducing-jira-software/ • Introducing Jira: www.utdallas.edu/~mxn143230/StudentsPresentations/JIRA_ArpitJindal.ppt • Introducing JIRA Service Desk: https://www.youtube.com/watch?v=rcvlBuN3mQg • Introducing Jira in SlideShare: www.slideshare.net/sgenterprise20/introduction-to-jira 20