مستر لایسنس – لایسنس امن نرم افزارها

بهترین افزونه های jira

بهترین افزونه های jira را در این مقاله میخواهیم معرفی کنیم و به طور مختصر معرفی و کاربر هر کدام از

آن‌ها شرح گردد. استفاده از نرم افزار جیرا در شرکت‌های مختلف هر روز در حال افزایش بوده و شرکت‌هایی

بسیاری در سراسر جهان از این نرم افزار در حال استفاده اند. گروه راتوسان تا کنون موفق به ارائه خدمت به

بیش از ۵۰ شرکت کوچک و بزرگ در زمینه راه‌اندازی، پیاده‌سازی و نگهداری نرم‌افزارهای شرکت اطلسین

بوده است. این شرکت‌ها شامل شرکت‌های فعال در حوزه‌های تلکام، فناوری اطلاعات و توسعه نرم افزار،

ارائه دهنده سرویس‌های IT، شرکت‌های ارائه دهنده سخت افزار، استارت‌آپ‌ها و … بوده اند. نرم افزار جیرا

با وجود سه ماژول Core, Software , Service Desk تمامی نیازمندی های شرکت‌ها در حوزه مدیریت

فرآیندهای سازمانی، مدیریت پروژه‌ به صورت ابشاری یا چابک، مدیریت سرویس و تیکتینگ به خوبی

پوشش می‌دهد. نرم افزار جیرا با وجود هزاران افزونه (پلاگین) مختلفی که توسط شرکت‌های مختلفی در

سرتاسر جهان توسعه داده می‌شوند امکان پوشش تمامی نیازمندی های سازمانی را دارد.

افزونه JEditor


افزونه JEditor به دلیل افزودن امکان راست‌چین نویسی در بخش‌های مختلف نرم افزار جیرا، از پراستفاده

ترین افزونه‌ برای فارسی زبانان است. این افزونه با اضافه کردن یک Editor پیشرفته به نرم افزار جیرا،

امکانات مناسبی برای وارد کردن اطلاعات در ایشو فراهم می‌آورد.

با استفاده از این افزونه می‌توانید تنظیم کنید به صورت پیش‌فرض تمامی متن‌ها به صورت RTL‌ (راست

چین) تنظیم گردد تا کاربران در هنگام وارد کردن اطلاعات در بخش‌های مختلف یک ایشو مانند

Description و Comment لازم به تنظیم هربار نداشته باشند.

این افزونه امکان وارد کردن فرمت‌های مختلفی از متن در یک ایشو را نیز فراهم می آورد. از سایر امکان

این ویرایشگر می‌توان به موارد زیر اشاره کرد:

ویرایشگر پیشرفته با امکان راست‌چین کردن مطالب به صورت خودکار برای زبان فارسی

امکان تنظیم افزونه JEditor برای استفاده در بخش‌های مختلف جیرا مانند فیلد توضیحات، کامنت‌ها و …


امکان فرمول نویسی با فرمت TeX

وارد کردن فرمت‌های مختلف متنی

وارد کردن راحت تصاویر و فایل در یک ایشو نگهداری تاریخچه آخرین متن نگارش شده در ادیتور

وارد کردن جدول امکان وارد کردن قطعه کد با پشتیبانی از syntax زبان های مختلف برنامه نویسی

نمایش Source متن‌های نوشته شده




افزونه Automation for Jira

افزونه Automation for Jira از ضروری ترین افزونه های جیرا است. به کمک این افزونه به راحتی

می‌توانید تمامی کارهای تکراری را خودکار سازی کنید تا کاربران زمان خود را صرف کارهای خود کنند. در

این افزونه نیاز به کدنویسی وجود ندارد و تمامی خودکارسازی ها با Drag and Drop قابل پیاده سازی

است.

در این افزونه Rule های مختلفی جهت خودکار سازی قابل ایجاد است. هر Rule به صورت کلی از سه

بخش Trigger ، Condition‌ و Action تشکیل شده است.

در بخش Trigger مشخص می‌کنید که Rule در چه شرایطی اجرا شود. بیش از ۲۴ نوع Trigger در افزونه

Automatin for Jira وجود دارد که به شما امکان می‌دهد شرایط مختلف برای اجرای یک Rule را با آن‌ها

پیاده‌سازی کنید.

برخی از Trigger های پرکاربرد در این افزونه شامل : ایجاد یک ایشو، تغییر مقدار یک فیلد خاص، انتقال

یک ایشو از یک وضعیت به وضعیت دیگر، فراخوانی یک webhook، حذف یک ایشو، انتقال یک ایشو،

شروع یک اسپرینت، ایجاد یک اسپرینت، دوره‌های زمانی برنامه ریزی شده و … می‌باشد

بخش مهم دیگر این افزونه Condition‌ است. در این بخش شرط‌های مختلفی برای فیلتر کردن ایشو‌ها قرار

داده می‌شود. با استفاده از این شرط ها، تنها ایشو‌هایی وارد بخش بعد یعنی Action‌ می‌شوند که از

شرط‌های قرارداده شده در این بخش عبور کنند.

و مهم‌ترین بخش یک Rule قسمت Action است. در این بخش آنچه باید انجام شود پیاده‌سازی می‌شود.

در افزونه Automation for Jira بیش از ۳۰ Action مختلف برای انجام کارهای مختلف وجود دارد.


از جمله Action های قابل استفاده می‌توان به موارد زیر اشاره کرد : ایجاد یک ایشو جدید، ویرایش

اطلاعات یک ایشو، انتقال ایشو به وضعیت دیگر، ارسال ایمیل، تخصیص ایشو به یک شخص یا نقش

خاص، کپی کردن یک ایشو، کامنت بر روی ایشو، ایجاد sub-task، حذف کامنت، لینک و یا خود ایشو،

وارد کردن لاگ کارها (Log Work)، ارسال انواع نوتیفیکشن‌ها، تغییرات در ورژن، اجرای قطعه کد

اسکریپت و … همان‌طور که گفته شد، این افزونه قدرت زیادی به راهبر و ادمین نرم افزار جیرا برای خودکار

کردن بسیاری از کارها می‌دهد که زمان زیادی از افراد برای انجام کارهای تکراری صرف جویی خواهد شد.

افزونه Jira Misc Workflow Extensions

افزونه Jira Misc Workflow Extensions که به اختصار با عنوان JMWE نیز شناخته می‌شود، مجموعه از

ویژگی‌های بسیار کاربردی به بخش‌‌های Condition، Validation و Post-Funtion اضافه می‌کند. به صورت

پیش‌فرض راهبر یا ادمین نرم افزار جیرا جهت طراحی جریان کاری‌های (Workflow) پیشرفته گزینه‌های

محدودی در این سه بخش مشاهده می‌کند. افزونه JMWE امکانات و ویژگی‌های متعددی به این بخش‌ها

اضافه می‌کند که به کمک آن‌ها می‌توان جریان‌های کاری پیشرفته ای متناسب با نیاز سازمان طراحی کرد.

افزونه Inbox: in-app notifications for Jira


در نرم‌افزار جیرا اطلاع از بروزرسانی‌های انجام شده بر روی ایشو‌ها از اهمیت زیادی برخوردار است. کاربران

لازم است این امکان را داشته باشند تا notification ها و پیام‌های نرم‌افزار را بر اساس نیاز خود

شخصی‌سازی کنند تا هیچ پیام‌ مهمی در نرم‌افزار را از دست ندهند. این پیام می‌تواند تخصیص یک باگ با

اولویت بالا به شخص باشد، یا mention شدن شخص در یک کامنت جهت شرکت در بحث در مورد یک

ایشو.

از بهترین افزونه‌های این زمینه افزونه Inbox: in-app notifications for Jira است که قابلیت‌های زیر را

برای کاربران فراهم می‌کند

امکان شخصی سازی شرایط دریافت notification ها به ازای هر کاربر

اضافه کردن reminder به ازای هر notification برای یادآوری مجدد

کامنت گذاری مستقیم از طریق منوی افزونه بدون نیاز به باز کردن ایشو

فعال کردن desktop notification برای هشداردهی بهتر

امکان ارائه API برای ارسال پیام‌ از طریق سایر نرم‌افزارها

افزونه Insight


افزونه Insight معروف‌ترین پلتفرم مدیریت تجهیزات و تشکیل یک CMDB است که علاوه بر امکان وارد

کردن دستی تجهیزات و نمایش آن‌ها به صورت بصری، امکان کاوش خودکار (Auto Discovery) برای

یافتن Asset ها به خوبی فراهم می‌کند.


افزونه ScriptRunner for JIRA

افزونه Scriptrunner for JIRA یک جعبه ابزار کامل و پرکاربرد برای انجام کارهای متنوعی توسط Admin

نرم‌افزار جیرا است. این افزونه از بخش‌های مختلفی تشکیل شده است. به برخی از قابلیت‌های این افزونه

در ادامه اشاره شده است:


بخش ‌Browse

این بخش‌ شامل ابزارهای آماده‌ای است که برای مقاصد مختلفی مورد استفاه قرار می‌گیرد. تعدادی از

ابزارهای این بخش شامل موارد زیر است.

Bulk Fix Resolutions : این گزینه به ادمین جیرا این امکان را می‌دهد تا در صورتی که تعدادی از ایشو‌ها

در جیرا مقدار resolution ها به درستی تنظیم نشده است را به صورت یکجا تصحیح کند.

Copy Project : این گزینه بسیار پرکاربرد است و ادمین جیرا را از ایجاد پروژه‌های جدید و تنظیم کلیه

کانفیگ‌های پروژه بی‌نیاز می‌کند. با استفاده از این گزینه به راحتی از یک پروژه کپی تهیه کنید و بخش‌های

لازم را کپی و تغییر دهید.

Switch to different user : این گزینه به ادمین امکان می‌دهد تا در صورت نیاز با حساب سایر کاربران

وارد نرم افزار شود. در بسیار از مواقع، کاربران جیرا با مشکلاتی روبرو هستند که لازم است ادمین جیرا برای

رفع یا بررسی مشکل با حساب کاربران وارد نرم‌افزار شود و تنظیمات را انجام دهد. این بخش به راحتی این

امکان را برای ادمین جیرا فراهم می‌آورد. این بخش جایگزین کاملی برای افزونه SU نیز می‌باشد و شما را

از این افزونه بی‌نیاز می‌کند.

View server log file : این گزینه به ادمین امکان می‌دهد تا لاگ نرم افزار جیرا را از سرور مشاهده کند.

در صورتی که ادمین نرم افزار جیرا به لاگ سرور به صورت مستقیم دسترسی نداشته باشد، با استفاده از این

گزینه می‌تواند لاگ ها را مشاهده کند.

Date of First Transition : از طریق این گزینه می‌تواند تاریخ دقیق زمانی که یک ایشو به یک وضعیت

(Status) انتقال داده شده است را محاسبه کنید.

این بخش گزینه‌های بسیار دیگری را نیز شامل می‌شود که برای بررسی همه نیاز به مقاله‌ای جداگانه است.


بخش Feilds


با استفاده از این بخش این امکان برای شما فراهم است که یک فیلد ایجاد و مقدار آن را از محاسبه سایر

فیلد‌ها پر کرد. برای مثال کاربرد این بخش می‌توان ایجاد فیلد‌هایی که مقدار شمسی تاریخ‌های جیرا را

محاسبه کنند استفاده کرد. این بخش شامل قابلیت‌های فراوان دیگری نیز هست که در شکل زیر نمایش

داده شده است.

بخش Behaviour


با استفاده از این بخش شما این قابلیت را خواهید داشت که تمامی رفتارها در یک workflow جیرا را

مدیریت کنید. این رفتارها شامل اجباری یا اختیاری بودن یک فیلد، نمایش یا مخفی بودن فیلد، قابل

ویرایش یا فقط خواندنی (read only) بودن فیلد است که این رفتارها را در شرایط مختلفی مانند زمان

ایجاد یک ایشو، هنگام انجام یک انتقال خاص، توسط یک نقش یا گروه خاص می‌توانند اعمال شوند. این

بخش از افزونه تقریبا پرکاربرد ترین بخش است. زیرا که به دلیل انعطاف‌پذیری بالای این بخش با وجود

امکان وارد کردن اسکریپت (به زبان Groovy) قابلیت خوبی فراهم می‌آورد.

برخی از کاربرهایی که در این بخش قابل پیاده‌سازی است شامل سناریوهای زیر می‌شود. البته این تنها

موارد مختصری برای نمونه است و محدود به این موارد نیست.

محدود کردن ایجاد Issue Type های مختلف بر اساس نقش یا گروه کاربران

اجباری کردن لینک کردن یک ایشو در صورتی که کاربر مقدار resolution را dublicated انتخاب کند

محدود کردن گزینه های موجود در فیلدهای drop down مانند priority در شرایط مختلف و بر اساس

نقش یا گروه کاربران

قابل ویرایش بودن یا فقط خواندنی بودن فیلدها بر اساس شرایط مختلف یا بر اساس نقش یا گروه

کاربران

قانون گذاری بر روی تعداد تسک‌های در جریان افراد در یک زمان

اجباری یا اختیاری بودن فیلدهای در شرایط مختلف

نمایش یا مخفی کردن فیلدها در شرایط مختلف

نمایش پیام‌های خطا یا راهنما به کاربران در شرایط مختلف

بخش‌های شرح شده تنها بخش از کاربردهای این افزونه است. این افزونه شامل بخش‌های مختلف

دیگری مانند Jobs،Listener،Workflows،Fragments،Rest Endpoint و … است که کاربردهای مختص

خود را دارد و برای معرفی نیاز به مقاله ای جداگانه دارد.


افزونه BigPicture و BigGannt


نرم افزار جیرا پر کاربردترین نرم افزار در حوزه کنترل پروژه چابک (مانند اسکرام و کانبان) است. اما این

نرم‌افزار را می‌توان برای کنترل پروژه آبشاری و سنتی نیز مورد استفاده قرار داد و جایگزین کاملی برای

نرم‌افزارهای این حوزه مانند MSP یا Primavera نیز هست. علاوه بر این نرم‌افزار جیرا قابلیت استفاده در

متدولوژی‌های Scaled Agile را نیز دارد. تمامی این‌ها توسط افزونه‌های پرقدرت BigGannt، BigPicture

و نسخه کامل افزونه که تحت عنوان BigPicture Enterprise شناخته می‌شود. این افزونه عملا یک

نرم‌افزار کامل با بخش‌های مختلف برای مدیریت پروژه به صورت گانت، مدیریت نقشه راه (Roadmap)،

مدیریت Scope، مدیریت منابع (Resource Management) ، مدیریت ریسک (Risk Management)،

مدیریت وابستگی‌ها (Dependency Management) و ارائه گزارشات مختلف در هر کدام از این بخش

هاست.

همان‌طور که گفته شد این افزونه برای پیاده‌سازی متدولوژی‌های Scaled Agile نیز بسیار کارآمد است.

این افزونه از پرکاربردترین افزونه جهت پیاده‌سازی متدولوژی SAFe است و با ارائه نسخه ۸ خود،

قابلیت‌های متنوعی برای تطابق با SAFe 5 ارائه کرده است. برای مثال از این لینک می‌توانید نحوه PI

Planning در این افزونه را به صورت مختصر مشاهده کنید.

در ادامه برخی از امکانات این افزونه بسیار قدرتمند نشان‌ داده شده است.


بخش Gannt


با استفاده از این بخش پروژه را به صورت گانت و milestone به نمایش بگذارید و با استفاده از ساختار

WBS (Work Breakdown Structure) به صورت نامحدودی وظایف و تسک‌ها در در ساختار درختی قرار

دهید. انواع وابستگی بین کار‌ها را تنظیم کرده و زمان‌بندی کارها را به صورت خودکار یا دستی تنظیم کنید.

این بخش امکان خروجی گرفتن (Export) به فرمت‌های مختلف مانند MSP یا Excel را نیز فراهم می‌کند.

بخش Objectives


در این بخش اهداف و Objective ها قابل تعریف هستند و به شما امکان می‌دهد اهداف هر کدام از

تیم‌های خود را مشخص و میزان پیشرفت هر هدف و یا دستیابی یا عدم دستیابی به اهداف را مشخص‌

کنید. این بخش برای تعیین Roadmap مطابق با متدولوژی SAFe (Scaled Agile Framework®) فراهم

می‌آورد.


بخش Board


این بخش که مطابق با متدولوژی SAFe است، برای مصورسازی و مدیریت برد تیم‌های مختلف مورد

استفاده قرار می‌گیرد. این برد با امکانات بی‌نظیر خود امکان برنامه‌ریزی کارها در Iteration های مختلف و

به ازای تیم‌های مختلف را فراهم می‌آورد و هم‌چنین امکان مدیریت وابستگی بین کارها در تیم‌های

مختلف را نیز فراهم می‌آورد.

بخش Resources


بخش مدیریت منابع به شما این امکان را می‌دهد تا وظایف و کارها را در سطوح هر تیم و هر فرد برنامه

ریزی کرده و میزان زمان هر تیم و هر شخص را مدیریت کنید. در این بخش این امکان وجود دارد که

تخصص‌های افراد مختلف در تیم‌ها مشخص گردد و ظرفیت افراد بر اساس تخصص‌ آن‌ها نیز برنامه ریزی

گردد.

بخش Risks


از طریق بخش ماتریس ریسک (Risk Matrix)، ریسک‌ها و خطرات پروژه خود را کاهش دهید. تیم ها

می‌توانند با شناسایی ریسک‌ها در هنگام برنامه ‌ریزی یا در حین اجرای پروژه، ریسک‌های پروژه را در این

ماژول ایجاد یا از طریق drag and drop در این ماژول مدیریت کنند.

گزارش‌گیری در بخش‌ها


این افزونه امکان ارائه گزارش‌های تصویری مختلف به ازای پارمتر‌های مختلف را نیز فراهم می‌آورد.

Easy BI Report and Chart for jira


جیرا منبعی جامع از اطلاعات مربوط به پروژه هاست که با Easy BI می توان این اطلاعات را استخراج

کرد.این پلاگین امکان تجسم داده های غنی جیرا را به وسیله ی گزارشات و نمودارها فراهم می کند و می

تواند این داده ها را در داشبوردها برای نظارت منظم فراهم آورد.گزارشی که با “کشیدن و رها کردن” ایجاد

می شود می تواند این تصویر سازی را راحت تر کند.این موارد شامل جداول ،نمودارهای پراکندگی ،نمودار

خطی و میله ای و پای است.این پلاگین به کاربران امکان تجزیه و تحلیل داده های خارجی از کانفلوئنس ،

google sheets، sql database و سایر منابع را به همراه داده های جیرا می دهد.همچنین کاربران می

توانند تصویری تعاملی را در Easy BI ایجاد کنند و داده های زیر هر نمودار را بررسی کنند.

Email this Issue

این پلاگین راه کارهایی کاربردی برای ایمیل کردن فراهم می آورد برای مثال بدون نیاز به خروج از جیرا به

کاربران اجازه می دهد از داخل جیرا ایمیل های ارسال کنند.ایمیل ها را می توان به کاربران خاصی داخل

خود جیرا مانند assignees یا reporters ارسال یا حتی ایمیل را به هر آدرس خارجی ارسال کرد.کاربران

می توانند هر ایمیل مر بوط به موضوع خاص را ردیابی کنند و در صورت وقوع رویداد خاص در گردش کار

یک اعلانی به طور خودکار ارسال کنند. این پلاگین با داشتن ویژگی قوی الگوها امکان ایجاد قالب سفارشی

را به راحتی برای کاربران مهیا می سازد.

Zephyr for jira test management

Zephyrابزاری قوی برای مدیریت موارد آزمایشی است که به کاربران اجازه ی ایجاد برنامه های آزمایشی و

پیوند آن ها به ایشوهای جیرا را می دهد.این برنامه ساختاری دارد که گروه بندی منطقی از آزمون ها در

یک چرخه وجود ارائه می دهد.این چرخه ی آزمون می تواند به طور وقت باشد یا ساختاری .

Zephyr از ویژگی های ذیل برخوردار است :

قابلیت ردیابی پایان – به پایان نقاط اتصال بین نیازمندی های کاربران ،تست،و نقایص داخل یک سیستم

جمع آوری ساده ی معیار ها بر داده های آزمون با زبان HQL و ZQL

سفارشی سازی داشبورد های جیرا برای نمایش معیارها مانند نقص عمده ،پیشرفت در اجرای تست ،نتایج

و غیره

پشتیبانی چند زبانه برای موارد تستی

ادغام توسعه ی رفتار محور ،خودکار سازی ،مدیریت آزمون با ابزارهایی مانند Cucumber for jira ،test

complete ،selenium و junit


Git Integration Overview

این پلاگین منبع کد Git و جبرا را گرد هم می آورد تا توسعه دهندگان و بررسی کنندگان نیازی به جا به

جایی بین دو برنامه نداشته باشند.این پلاگین تمامی سرور های Git از جمله Gitlab، Github ،Azure

repos،AWA code commit ،Bitbucket وBeanstalk را پشتیبانی می کند.

با این پلاگین می توان تمام کد ها ، branchها و تگ ها و درخواست های داخل جیرا را استخراج کرد

.برای مثال زمانی که یک ایشو داخل جیرا باز می شود به راحتی می توان تغییرات کد مربوطه را مشاهده

کرد.بررسی که به این نحو از داخل خود جیرا انجام می شود، باعث می شود روند توسعه سریع تر و

یکپارچه تر انجام شود.

از جمله ویژگی های سودمند و کاربردی این پلاگین می توان به موارد زیر اشاره کرد :

جست و جوی Git با JQL

اجازه ی مستقیم مشاهده ی فایل ها ،مقایسه ی Branch، استخراج و ادغام درخواست ها از تمام ایشو

های جیرا

SAML single sign on jira

مدیریت چندین حساب کاربری و گروهی برای ادمین جیرا ممکن است دشوار باشد.این پلاگین با ادغام

جیرا با سایر برنامه های شناسایی هویت مانند Microsoft ADFS،Azure AD ،G Suite ، Sale force

onelogin،AuthOو Okta تایید ورود به سیستم را ارائه می کند.ادمین می تواند اهراز هویت را به

idp واگذار کند اما همه ی آن هارا از طریق SAML SSO مسیر یابی کند. پس از تایید کاربران در IDP،آن ها

می توانند بدون نیاز به پس ورد به جیرا دسترسی پیدا کنند.

از سایر ویژگی های این پلاگین می توان به موارد ذیل اشاره کرد :

تهیه ی زمان بندی دقیق کاربر و گروه

همگام سازی خودکا داده های کاربر و گروه از IDPs

تنظیم سریع و پیکربندی از طریق Wizard

ورود آسان ابرداده ها از IDPs

امکان ارسال درخواست های امضا شده SAMLو دریافت پاسخ های رمز گذاری شده

خروج از همه ی برنامه ها که از طریق IDPs یکسان سازی می شوند

آسان برای ردیابی خطاها ردیاب تایید هویت و اعتبار


Tempo timesheets

این پلاگین به ردیابی زمان صرف شده برای هر پروژه در جیرا کمک می کند .می توان ازآن برای لاگ کاری

به طرق مختلف استفاده کرد. می توان آن را با google calendar یا office calendar برای همگام سازی

فعالیت های به طور خودکار، داشتن حساب تعطیلات و سایر فعالیت های ،ادغام کرد.مدیران می توانند به

آسانی به برگه ی زمانی هر عضو تیم دسترسی داشته باشند و آن ها را رد یا تایید کنند.TEMPO همچنین

منبع عالی برای ایجادگزارش ها،دانستن موضوعی که زمان برای آن صرف شده و بهبود بهره وری است .

امیدواریم از مقاله بهترین افزونه های jira استفاده لازم را برده باشید. برای اطلاع از سایر

مقالات مستر لایسنس می توانید به صفحه وبلاگ مستر لایسنس مراجعه نمایید.

خروج از نسخه موبایل