مشکلی که در Google Issue Tracker وجود دارد، گزارش اشکال، درخواست ویژگی، درخواست تغییر یا پردازش مورد گردش کار است که کاربر میخواهد ردیابی کند یا انتظار دارد کاربر یا تیم دیگری آن را ردیابی کند. مسائل در مؤلفه هایی سازماندهی شده اند که هر یک شامل گروهی از مسائل مرتبط است. هر شماره در Issue Tracker صفحه جزئیات خاص خود را دارد که در آن کاربران فعالیتهای مربوط به موضوع را ردیابی میکنند و در آن کاربران نظرات خود را ارائه میکنند و دادههای مشکل را بهروزرسانی میکنند.
زمینه های موضوع
هر شماره دارای مجموعه ای از فیلدهای مرتبط است که آن و وضعیت فعلی آن را توصیف می کند. این شامل نوع موضوع، اهمیت آن از نظر شدت و اولویت و سابقه فعالیت در مورد موضوع است. برخی از زمینه ها در همه مسائل مشترک هستند. Issue Tracker همچنین از فیلدهای سفارشی پشتیبانی می کند که فقط زمانی در دسترس هستند که مشکلی با یک جزء خاص مرتبط باشد. برای همه مسائل جدید، چندین فیلد ضروری وجود دارد. اینها عبارتند از کامپوننت ، عنوان ، اولویت و نوع . برخی از مؤلفه ها همچنین دارای فیلدهای سفارشی هستند که مورد نیاز است.
در صفحه جزئیات مشکل، بیشتر فیلدها در سمت راست صفحه در پانل فیلدهای مشکل یافت می شوند. برخی از فیلدهای اضافی در سینی Related Issues نزدیک بالای صفحه قرار دارند. تقریباً همه فیلدها در Issue Tracker با کلیک بر روی پیوند، لیست کشویی یا نماد مداد مرتبط با آنها قابل ویرایش هستند. هنگامی که ماوس را روی یک فیلد نگه می دارید، Issue Tracker اطلاعات مختصری را در مورد فیلد در متن ماوس ارائه می دهد.
برای توضیح فیلدهای موضوع پیش فرض، به واژه نامه فیلدها مراجعه کنید.
نوع مسئله
فیلد Type به شما امکان می دهد مسائل را در یک جزء در یکی از چندین گروه رایج دسته بندی کنید. این فیلد الزامی است. جدول زیر انواع مشکلات احتمالی را نشان می دهد:
نوع مسئله | توضیحات |
---|---|
اشکال | رفتار مغایر با آنچه قرار است رخ دهد یا مستند شده است، یا محصول آنطور که انتظار می رود کار نمی کند. |
درخواست ویژگی | محصول همانطور که در نظر گرفته شده است کار می کند، اما می تواند از طریق تغییرات مشخص شده بهبود یابد. |
موضوع مشتری | این مشکل بر شخص ثالث تأثیر می گذارد و ممکن است توسط شخص گزارش کننده مشکل قابل تکرار نباشد. چنین مشکلی ممکن است صرفاً یک موضوع عیب یابی یا آموزش باشد، اما ممکن است یک اشکال یا درخواست ویژگی باشد. |
پاکسازی داخلی | مشکل هیچ تأثیر بیرونی بر رفتار یک محصول ندارد، اما پرداختن به این موضوع باعث میشود تا هنگام توسعه محصول، تعامل سادهتر یا شهودیتری داشته باشیم. همچنین می توانید از این نوع برای پیگیری مشکلات نگهداری استفاده کنید. |
فرآیند | فرآیند یک دسته متفرقه است که بسته به پروژه کاربردهای متفاوتی دارد. برای مثال، میتوانید از این نوع برای مسائلی که توسط یک API ایجاد میشوند، استفاده کنید یا از آن برای ردیابی وظایف مدیریتی استفاده کنید. |
آسیب پذیری | حریم خصوصی و آسیبپذیریهای امنیتی مشمول SLOهایی هستند که توسط دستورالعملهای حریم خصوصی و امنیتی Google تعریف شدهاند. فقط خواندنی تا بعد از 01/11/2017. |
پروژه | تلاشی هدفمند با شروع و پایان محدود، با تمرکز بر ایجاد یک محصول، خدمات یا نتیجه منحصر به فرد. |
نقطه عطف | مجموعه ای از کارهایی که نشان دهنده یک دستاورد مهم در مسیر تکمیل یک پروژه است. همچنین ممکن است از Milestone ها برای نشان دادن راه اندازی یا انتشار استفاده شود. |
ویژگی | مجموعه ای از کارهایی که ارزش خاصی را در اختیار کاربر قرار می دهد. |
حماسه | مجموعه بزرگی از کار در جهت یک هدف مشترک. |
داستان | مجموعه کوچکی از کارها که ارزش خاصی را در اختیار کاربر قرار می دهد. |
وظیفه | یک واحد کوچک کار |
برنامه | مجموعه ای از اهداف مرتبط با موضوع (پروژه ها، ویژگی ها، نقاط عطف، حماسه ها). |
اولویت را صادر کنید
فیلد Priority به شما امکان می دهد اهمیت یک موضوع را مشخص کنید. این فیلد الزامی است. تیم ها معمولاً معیارهای مختلفی برای چگونگی تعیین اهمیت یک موضوع دارند. جدول زیر یک روش رایج برای اولویت بندی مسائل را نشان می دهد:
اولویت موضوع | توضیحات |
---|---|
P0 | موضوعی که باید فوراً و با منابع مورد نیاز برطرف شود. چنین مشکلی باعث قطع کامل محصول می شود یا باعث می شود که یک عملکرد مهم محصول برای همه بدون هیچ راه حل شناخته شده ای در دسترس نباشد. |
P1 | موضوعی که باید به سرعت به آن رسیدگی شود. چنین موضوعی به طور قابل توجهی بر درصد زیادی از کاربران تأثیر می گذارد. اگر راه حلی وجود داشته باشد، جزئی یا بیش از حد دردناک است. تأثیر این موضوع بر یک کارکرد سازمانی اصلی است یا اساساً تیم دیگری را مختل می کند. |
P2 | موضوعی که باید در یک بازه زمانی معقول به آن پرداخته شود. چنین مشکلی می تواند یکی از موارد زیر باشد: 1) مشکلی که P0 یا P1 است اما راه حل معقولی دارد، 2) مسئله ای که برای درصد زیادی از کاربران مهم است و به عملکردهای اصلی سازمانی مرتبط است، 3) موضوعی که مانع کار تیم های دیگر است و راه حل معقولی ندارد. P2 مخصوصاً برای مسائل مربوط به اولین استفاده یا زمان نصب مرتبط است و سطح اولویت پیش فرض است. |
P3 | موضوعی که در صورت امکان باید به آن پرداخت. چنین موضوعی به کارکردهای سازمانی اصلی یا کار تیم های دیگر مربوط می شود، اما مانع پیشرفت نمی شود یا راه حل معقولی دارد. |
P4 | موضوعی که در نهایت باید به آن رسیدگی شود. چنین موضوعی به کارکردهای اصلی سازمانی یا کار تیم های دیگر مربوط نمی شود یا فقط به جذابیت یا خوشایند بودن سیستم مربوط می شود. |
وضعیت موضوع
فیلد Status به شما امکان می دهد وضعیت یک مشکل را در فرآیند حل و فصل مشخص کنید. تیم ها به طور کلی تعاریف متفاوتی از فعالیت هایی دارند که برای تغییر وضعیت یا حل یک مشکل باید انجام شود. لازم نیست از همه مقادیر موجود فیلد وضعیت برای پیگیری حل یک مشکل استفاده شود. جدول زیر روش های رایج استفاده از فیلد وضعیت را نشان می دهد:
وضعیت موضوع | توضیحات |
---|---|
جدید | این موضوع شخص یا گروهی به آن اختصاص ندارد. |
اختصاص داده شده است | موضوع یک نفر را به آن اختصاص داده است. آن شخص در قسمت Assignee ظاهر می شود. |
در حال انجام (پذیرفته شده) | واگذارنده موضوع را تصدیق کرده و کار بر روی آن را آغاز کرده است. |
ثابت شد | به موضوع رسیدگی شده است. |
ثابت (تأیید شده) | مشکل برطرف شده و صحت رفع مشکل توسط کاربر در قسمت Verifier تایید شده است. |
رفع نمی شود (تکرار نمی شود) | یا اطلاعات کافی برای رفع مشکل وجود ندارد، یا مشکلی که گزارش شده است را نمی توان دوباره ایجاد کرد. |
رفع نمی شود (رفتار مورد نظر) | این موضوع رفتار مورد انتظار محصول را تحت شرایط گزارش شده توصیف می کند. |
رفع نمی شود (منسوخ شده) | این موضوع به دلیل تغییرات در محصول دیگر مطرح نیست. |
رفع نمی شود (غیر ممکن) | تغییراتی که برای رسیدگی به این موضوع مورد نیاز است به طور منطقی امکان پذیر نیست. |
تکراری | موضوع در جای دیگری گزارش شده است. برای تنظیم وضعیت یک مشکل به تکراری ، به تکرار یک مشکل مراجعه کنید. |
Issue Tracker مسائل را بسته به وضعیت آنها به عنوان باز یا بسته در نظر می گیرد. مسائل باز آنهایی هستند که در انتظار حل هستند. این شامل هر مشکلی با وضعیت جدید ، اختصاص داده شده یا در حال انجام است . مسائل بسته مواردی هستند که نیازی به اقدام بیشتر ندارند، به جز احتمالاً تأیید. این شامل هر مشکلی با وضعیت ثابت ، رفع نمیشود یا تکراری است .
نمادهای وضعیت
نمادهای وضعیت یک نمایش تصویری از وضعیت یک موضوع هستند. یک نماد وضعیت در سمت چپ یک مشکل ظاهر می شود که در لیست کشویی Blocked By یا Blocking یک مشکل دیگر قرار دارد. این آیکون ها راهی سریع برای ارزیابی پیشرفت یک مشکل مسدود شده یا مسدود شده بدون نیاز به ترک صفحه فعلی ارائه می دهند. همچنین می توانید ستون وضعیت یک صفحه نتایج جستجو را طوری تنظیم کنید که به جای متن وضعیت، نمادهای وضعیت را نمایش دهد.
وضعیت تغییر سریع
دو راه برای تغییر سریع وضعیت یک مسئله به منظور پیشبرد آن به مرحله معمولی بعدی در فرآیند حل وجود دارد. اولین مورد، دکمه تغییر وضعیت است که در نوار برنامه نزدیک بالای صفحه جزئیات مشکل قرار دارد و پیوند تغییر وضعیت در پانل فیلدهای مشکل در سمت راست صفحه است. با کلیک بر روی هر کدام وضعیت مشکل به صورت زیر پیش می رود:
اگر مشکل جدید است و اختصاص داده نشده است، یا اگر گیرنده فردی غیر از خودتان باشد، درخواست تغییر سریع به عنوان «تخصیص به من» خوانده میشود. تغییر سریع وضعیت، گیرنده را برای شما تنظیم می کند و اگر در حال حاضر به شکل دیگری تنظیم شده باشد، وضعیت موضوع را به Assigned تغییر دهید.
اگر شما واگذارنده مشکلی هستید و وضعیت آن اختصاص داده شده است، درخواست تغییر سریع شروع کار را می خواند. تغییر سریع وضعیت مشکل را به در حال انجام تغییر می دهد.
اگر منتصب مشکلی هستید و وضعیت آن در حال انجام است، دستور تغییر سریع علامت ثابت شده را میخواند. تغییر سریع وضعیت مشکل را به ثابت تغییر می دهد.
اگر وضعیت مشکلی رفع شد و شما تأییدکننده هستید، درخواست تغییر سریع تأیید را میخواند. تغییر سریع وضعیت مشکل را به ثابت (تأیید شده) تغییر می دهد.
اگر مشکلی وضعیت بسته باشد ( تثبیت شده ، تکراری یا برطرف نمیشود )، درخواست تغییر سریع باز کردن مجدد را میخواند (به جز در موردی که در بالا ذکر شد). تغییر سریع وضعیت را به New تغییر میدهد، در صورتی که موضوع دارای اختصاصدهنده نباشد، یا Assigned در صورتی که موضوع دارای اختصاصدهنده باشد.
هاورکارت صادر کنید
هاورکارت شماره حاوی اطلاعاتی مانند عنوان، شناسه، توضیحات و وضعیت فعلی یک شماره است. بعلاوه، حاوی یک دکمه CC Me است که شما را به لیست CC موضوع اضافه می کند (اگر قبلاً در لیست CC هستید، دکمه ( Un-CC Me ) را می خواند. به عنوان مثال:
زمانی که ماوس را روی موارد زیر میبرید، کارتهای معلق نشان داده میشوند:
- شناسه مشکل در برگه Blocked By ، Blocking یا Duplicates در سینی Related Issues یافت شد.
- شناسه مشکل در ستون Blocked By ، Blocking یا Duplicate Of صفحه نتایج جستجوی مشکل.
- پیوند به مشکلی که در پانل مسائل اخیر ، واقع در سمت راست صفحه ایجاد مشکل پیدا شده است.
- فیلد وضعیت در صفحه ای که به عنوان تکراری علامت گذاری شده است.
- پیوند به مشکل متعارف موجود در نوار زرد در بالای صفحه که به عنوان تکراری علامت گذاری شده است.
مسائل مربوط به ویرایش
اگر مجوز مشاهده و ویرایش یک مؤلفه را دارید، می توانید فیلدهای آن را ویرایش کنید و همچنین نظرات را به آن اضافه کنید. با این حال، برخی از فیلدها به هیچ وجه قابل ویرایش نیستند، مانند تاریخ ایجاد شماره یا نظراتی که قبلاً انجام شده است.
ویرایش سطوح
تغییرات یک مشکل دارای سطوح متفاوتی از اهمیت است که تعیین می کند آیا تغییرات در پانل تاریخچه مربوط به مشکل ظاهر می شود یا خیر و آیا کاربران هنگام ایجاد تغییر اعلان ایمیل دریافت می کنند یا خیر.
بستن ویرایش ها
بسته شدن ویرایش ها وضعیت یک شماره را از باز به بسته تغییر می دهد. بسته شدن ویرایش ها در پانل تاریخچه برای مشکل ظاهر می شود. ویرایشهای بسته به عنوان اعلانهای ایمیل با یکی از تنظیمات اعلان زیر به کاربران ارسال میشود: همه بهروزرسانیها ، بهروزرسانیهای اصلی یا فقط بسته شدن .
برای فهرست کامل وضعیتهایی که یک موضوع باز را میبندند، وضعیت مشکل را ببینید.
ویرایش های عمده
ویرایشهای اصلی همیشه در پانل تاریخچه برای مشکل ظاهر میشوند. پس از یک ویرایش عمده، یک اعلان ایمیل برای کاربرانی ارسال میشود که تنظیمات اعلان همه بهروزرسانیها یا بهروزرسانیهای اصلی را دارند. ویرایش هایی که عمده تلقی می شوند عبارتند از:
- ایجاد اولیه موضوع.
- نظرات به موضوع اضافه شد.
- مشکل به یک جزء جدید منتقل می شود.
- تغییرات در اولویت، شدت، حفظ یا واگذارنده.
- تغییر وضعیت بسته ، تأیید شده یا بازگشایی شده است .
- تغییرات در فیلدهای سفارشی که به عنوان Major علامت گذاری شده اند.
ویرایش های جزئی
فقط در صورتی که سطح فیلتر را روی سابقه کامل تنظیم کرده باشید، ویرایشهای جزئی در پانل سابقه برای مشکل ظاهر میشوند. به همین ترتیب، ویرایشهای جزئی فقط بهعنوان اعلانهای ایمیل برای کاربرانی ارسال میشود که نقش آنها در این مشکل دارای تنظیمات اعلان «همه بهروزرسانیها» است.
ویرایش هایی که جزئی تلقی می شوند عبارتند از:
- عنوان تغییر می کند
- تغییرات فهرست داغ
- افزودن پیوست ها
- تغییرات مربوط به موضوع (مسدود کردن، مسدود شدن توسط، موارد تکراری)
- تغییرات در وضعیت به صراحت به عنوان ویرایش های اصلی بیان نشده است
- تغییرات در فیلدهای زیر
- تغییرات در فیلدهای سفارشی که به عنوان جزئی علامت گذاری شده اند
ویرایش های بی صدا
ویرایشهای بیصدا برای هیچ کاربری ایمیلهای اعلان ایجاد نمیکنند. ویرایش هایی که بی صدا در نظر گرفته می شوند عبارتند از:
- افزودن یا حذف ورودیها از فیلدهای CC یا همکار (مگر اینکه کاربر یا گروه به تازگی اضافه یا حذف شده باشد)
- در حال ویرایش یک نظر
- تغییر یک فیلد سفارشی که به عنوان Silent علامت گذاری شده است
محدودیت های دسترسی را صادر کنید
Issue Tracker از محدودیتهای کنترل دسترسی پشتیبانی میکند که به مسائل اجازه میدهد مجموعهای از دسترسیهای کوچکتری نسبت به سایر مسائل در همان مؤلفه داشته باشند.
Issue Admins مجاز است وضعیت محدودیت یک مشکل را به یکی از چهار سطح دسترسی مشکل به روز کند:
دسترسی پیشفرض - قوانین عادی اعمال میشوند: یک مشکل در سطح دسترسی پیشفرض دارای دسترسیهای مشابهی با سایر مسائل موجود در مؤلفه است.
اظهار نظر محدود - فقط هویتهایی که به صراحت در مورد این مشکل بهعنوان گیرنده، همکار، تأییدکننده یا CC فهرست شدهاند، بدون توجه به اینکه مجوز اظهارنظر برای سایر مسائل در مؤلفه را داشته باشند، مجاز خواهند بود درباره آن نظر اظهار نظر کنند. هویتهایی که دارای مجوز Admin Issues در مؤلفه هستند نیز دسترسی به نظرات را حفظ میکنند. دسترسی مشاهده پیش فرض باقی می ماند.
دید محدود - فقط هویتهایی که صریحاً فهرست شدهاند (تخصیص گیرنده، همکار، تأییدکننده، یا CC) دسترسی به مشکل را حفظ میکنند.
دید محدود + Google - فقط هویتهایی که صریحاً فهرست شدهاند (تخصیصدهنده، همکار، تأییدکننده، یا CC)، کارمندان تمام وقت Google، و حسابهای اتوماسیون داخلی دسترسی به مشکل را حفظ میکنند.