特征 消息

изучаемуtrack:Рабочиепроцессы

阅读这篇其他语言的文章:
英语法语日本語한국어多伊奇Português做巴西西班牙语简体中文

Влюбойработевстречаютсярегулярноповторяющиесядействия。,Возможновамчастоприходитсязакрыватьпользовательскиеисториипослевыполнениявсехподзадач,напоминатьколлегамоприближающихсядедлайнах,создаватьзадачинарелизснаборомподзадачиназначатьответственныхзаихвыполнение。Звучитзнакомо吗?Делаявсеэтовручную,вытратитемноговремениирискуетеупуститьчто——нибудьважное。Тут на помощь приходит YouTrack。Нескольколетназадмыдобавилифункцию«Рабочиепроцессы»,котораяпозволяетавтоматизироватьвыполнениеоднотипныхзадач。Вэтойстатьемырасскажемобосновныхособенностяхэтойфункции,чтобывысколлегамимоглинастроитьYouTrackдляавтоматизациитакихзадачвсоответствиисвашимипроцессами。

Иещехорошиеновости:водномизближайшихкрупныхобновленийYouTrack,котороевыйдетэтойосенью,мыещебольшерасширимвозможностирабочихпроцессов。Вновомвизуальномредакторевысможетесоздаватьрабочиепроцессы,дажеесливообщенеумеетепрограммировать:нужнобудетпростоперетащитьнеобходимыекомпоненты。

читайтедалее,чтобыузнатьсамоеглавноеорабочихпроцессахв·YoutrackИотом,Какиспользоватьихмаксимальноэффективно。

Зачемнужнырабочиепроцессы?

Ониавтоматизируютповторяющиесязадач,итемсамымупрощаяработукоманды。Рассмотримнесколькоситуаций,вкоторыхвампригодятсярабочиепроцессы。

Предотвращатьнежелательныеобновления

Представьте,чтоувасесестькомандаБухгалтеров,Которыеобрабатываютплатежныетребования。ПоправиламКомпании,БухгалтериянеможетВыполнитьплатежноетребованиебезодобренияруководителя。Соответственно,Нужно,чтобыбухгалтерымоглиобрабатыватьплатежныетребованияТолькоПослеиходобрения。Проверкастатусакаждоготребованиявручнуюзанимаеточеньмноговремени,аещеестьопасность,чтотребованиенебудетодобрено,потомучтоегопростопропустили。

Итутвигрувступаетрабочийпроцесс:онотреагируетнапопыткувыполнитьплатежныетребованияипроверитихстатус。Операциябудетразрешена,толькоеслиплатежноетребованиебылоодобрено。Еслибухгалтерпопытаетсяобработатьплатежноетребованиедоегоодобрения,тоувидитсообщениеотом,чтообработатьплатежноетребованиенельзя,иоперациябудетотклонена。Такимобразом,мыгарантируемстрогоесоблюдениепроцедуры,иниодноплатежноетребованиенебудетвыполненобезодобрения。

Создаватьповторяющиесязадачи

Теперьпредставьте,чтовыработаетевотделемаркетинга。Каждыймесяцвыделаетеновостнуюрассылкуовашихпродуктах。Задачапоподготовкетакойрассылкикаждыйразвыглядитпрактическиодинаково:одноитоженазвание,дедлай,нисполнитель。Врезультателегкозабытьопредстоящейрассылкеитом,чтоподнеенужносоздатьзадачу。ВданномслучаерабочиепроцессыYouTrackпомогаютрешитьсразудвепроблемы。

Рабочийпроцессможетбезовсякогоучастиячеловекасоздаватьзадачисзаранеезаданныминазваниямииполями(исполнитель,дедлайн,переченьнеобходимыхдействий)порасписанию:допустим,развмесяц。Этоодновременноиавтоматизацияработы,инапоминаниедлякоманды。Самостоятельноотслеживатьдедлайныбольшенепридется,потомучтовсе,когоэтокасается,получатавтоматическоеуведомлениеоновойзадаче,итратитьвремянаеесозданиетожененужно。

,Крометогорабочийпроцессможетотправлятькомандемаркетинганапоминанияонаступающихдедлайнах,связанныхсрассылкой:например,отом,чточерезтриднявсематериалыдолжныбытьотправленыредакторам。

Обновлять поля при обновлении задачи

Практическиувсехкоманд,независимоотвыполняемойработы,естьнелюбимыезадач,икоторыеприходитсярегулярновыполнять:закрыватьпользовательскиеисториипослезавершениявсехподзадач,оформлятьзапроснаремонткофеваркиофис-менеджеру,подсчитыватьирегистрироватьвремя,затраченноенаподготовкумероприятия…Списокможнопродолжать。Рабочиепроцессыизбавятвасотлишнейработы,ивамнепридетсятратитьвремянатакиезанудныемелочи。

Рабочийпроцессможетреагироватьнаобновлениезадач,икогдавыначинаетенаднейработать,когдавыеезавершаетеилименяетеисполнителя。Приэтомможнодатьрабочемупроцессузаданиеотносительноследующегодействия:запуститьтаймер,закрытьродительскуюзадачуилиизменитьприоритеттекущейзадачи。Благодаряэтомуможновстроитьнужнуюпроцедурупрямоврабочийпроцесс。

Главноеорабочихпроцессахв·Youtrack

Рабочийпроцесс.——этопростоконтейнер,включающийвсебяодноилинесколькоправил。Каждоеправилопредставляетсобойскриптдляопределенногосценарияиспользования。Мырекомендуемобъединятьправила,связанныеоднойцелью,врабочийпроцесс:такимобразомможно,например,обеспечитьпроцесси看板лиуправлятьсрокамивыполнения。Чтобы рабочий процесс запустился, его необходимоприкрепитькпроекту

YouTrackпредлагаетнаборзаранеенастроенныхрабочихпроцессов。Используйтеихдляотправкинапоминанийонаступающихдедлайнах,дляавтоматическогоназначениязадачидругихпопулярныхдействий。Еслиподходящегопроцессаненашлос,ьсоздайтесвойсобственный。

Структураправила

Большинствоправилсостоятизтрехосновныхчастей:условие,действи,етребования。

Впервойчастиописываютсяусловиядлявыполненияправила。Например,можноуказать,чтоправиловыполняетсятолькодлязарегистрированныхзадач,которыепереходятвзавершенноесостояние。

Вразделедействийописываетсялогикаобработкизадач。Этоосновнаячастьправила:мыуказываем,чтоименнодолжнобытьсделано。Например,можнонастроитьотправкууведомлений,обновлениеполей,добавлениекомментариевилисозданиеновыхзадач。

Вразделетребованийправилапривязываютсякпроектам。,Напримереслиправилоиспользуетмногозначноеполе«Исполнитель»(тоестьэтополеуказановразделетребований),онобудетвыполнятьсятольковтомслучае,есливпроекте,ккоторомупривязаноправило,естьтакоеполе。

ВзависимостиоттипаправилаегоструктураможетсодержатьДополнительныечасти..Поговорим о правилах подробнее。

Какиебываютправила

Правиларабочихпроцессовбываютчетырехосновныхвидов:приизменении,порасписанию,действиеиконечныйавтомат。Рассмотримподробнеедвасамыхчастоиспользуемыхтипаправил。

ПравилаПриизменении.

Правилоприизменениивыполняется,когдавзадачепроисходитизменени:енапример,присозданиизадачи,придобавлениикомментариев,приобновленииполяит。п。Типичныепримеры:назначитьзадачупользователю,которыйпереводитеевсостояниевобработке,илизапретитьсозданиезадачибезуказаниясрокавыполнения。Правилаприизменениивыполняютсяотименипользователя,внесшегосоответствующееизменение。

Правилапорасписанию

Правилапорасписаниювыполняютсявсоответствиисзаданнымграфиком:например,каждыйпонедельник,каждыйденьв13:00иликаждуюминуту。Действия,заданныевправилепорасписанию,выполняютсясразудлявсехзадач,найденныхвразделепоискавправиле。Этотразделсодержитпоисковыйзапрос,определяющий,какиезадачидолжныбытьобработаны——например,незавершенныекритическиезадачи,-авразделерасписаниярегулируетсяпериодичностьвыполненияправила-например,ежедневнов15:00。

Типичныеслучаииспользованияправилпорасписанию:напоминатьисполнителямонаступающихдедлайнахилисоздаватьповторяющиесязадачипоподготовкеновостнойрассылки,котораявыходиткаждыйпонедельник。

РасширениевозможностейYouTrack

Большинствокомандиспользуютвсвоейинфраструктуресразунесколькоинструментов,которыедолжныдругсдругомвзаимодействовать。ВамможетпонадобитьсяобеспечитьсовместнуюработуCRM -системысбаг-трекеромилиинструментовдлядизайнеровссистемойуправленияпроектами。ЕслиYouTrackнапрямуюнеинтегрируетсясвашимиинструментами,вампомогутрабочиепроцессы。Они могут отправлять из YouTrackHTTP -запросынаобменданнымисостороннимиинструментами,сообщаяим,чтосозданановаязадачаилирешенапользовательскаяистория。

Примерыиспользования

МысобираемсамыераспространенныевариантыприменениярабочихпроцессовВСериюстатей..Внихмырассказываем,каксделатьэффективнееработуслужбыподдержкиииспользованиепочты,каксоздаватьотчетыповременииотправлятьихпоэлектроннойпочте,какупроститьпроцессипредотвратитьнежелательныеобновлениявзадачах(втомчислеизменениянастроеквидимостииобновленияполей)。Изстатейвыузнаете,какэффективноиспользоватьрабочиепроцессыиавтоматизироватьразличныеэтапысвоейработы。

Надеемся,нашисоветыпомогутвамнастроитьYouTrackтак,какнужновашейкоманде。МыбудемрадыуслышатьвашемнениеорабочихпроцессахвYouTrack:чтонамстоитулучшитьилидобавить吗?

Выможетеподелитьсясвоимимыслямивкомментарияхилинапрямуюсвязатьсяснашейкомандойподдержки.Темвременеммыпродолжаемготовитьбольшоеобновление,котороевыйдетврамкахследующегокрупногорелизаYouTrackэтойосенью,——визуальныйредакторрабочихпроцессов。Сегопомощьювысможетесоздаватьрабочиепроцессы,ничегонепрограммируя。Следитезановостями!

Вашакомандаyoutrack.
发展的动力

АвторОригинальнойстатьи:

无人看管Mandryka

Anastasia bartasheva.

发现更多的

Baidu