company_banner

Релиз YouTrack 7.0: новая концепция Agile доски, диаграмма Ганта и многое другое

    Всем привет! Недавно мы выпустили YouTrack 7.0, новую версию баг-трекера от JetBrains.

    image

    Что нового в YouTrack 7.0?

    • Новая концепция и дизайн Agile доски.
    • Более функциональный бэклог.
    • Обновления в режиме реального времени.
    • Улучшенные диаграммы Burndown и Cumulative flow.
    • Шаблоны Agile доски.
    • Шаблоны проектов.
    • Диаграмма Ганта.
    • Обновленная палитра.
    • Несколько панелей мониторинга (Dashboards) и возможность ими делиться.
    • Добавление значений полей из пользовательского интерфейса.

    Другие улучшения:

    • Поддержка SAML 2.0.
    • Обновленный раздел управления правами доступами.
    • Уровень надежности паролей.
    • Удаление пользовательского профайла.
    • Предварительный просмотр ссылок в Slack, Facebook, Telegram.

    Теперь расскажу более подробно о каждом из нововведений.

    Новая концепция Agile доски


    Мы полностью переработали концепцию и дизайн Agile доски — сделали ее более гибкой и легко настраиваемой и упростили управление задачами. Также мы изменили поведение работы спринтов:

    • Спринты больше не привязаны к полю версии, что позволяет перемещать задачи на любой спринт вне зависимости от того, на какую версию она запланирована. Добавление на доску задач из разных проектов больше не требует общего набора версий в этих проектах. Те, кто привык к старому поведению, все еще могут привязать спринт к версии, чтобы задачи, назначенные на определенную версию, появлялись на доске автоматически.

    • В предыдущей версии YouTrack доска задавалась поисковым запросом. Таким образом все новые задачи, которые удовлетворяли параметрам запроса, автоматически попадали на доску. Но это было не всегда удобно, потому что нельзя было добавить задачу, если она не удовлетворяла запросу. В YouTrack 7.0 задачи добавляются на доску вручную. Если вы хотите, чтобы все новые задачи по-прежнему попадали на текущий спринт, вы можете настроить автоматическое добавление.

    • Теперь можно указать цель спринта, чтобы вся команда могла на ней фокусироваться.


    image

    Более функциональный бэклог


    В версии 7.0 мы существенно изменили процесс управления бэклогом, сделав его максимально приближенным к работе со списком задач. Новый бэклог позволяет проще и быстрее планировать задачи: задавать сортировку вручную, редактировать поля задач, создавать задачи и подзадачи, фильтровать, строить дерево задач, использовать команды, шорткаты и поиск, а также распределять задачи по спринтам.

    image

    Черновики на Agile-доске


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

    image

    Обновления в режиме реального времени


    YouTrack 7.0 поддерживает обновления в режиме реального времени на доске и в бэклоге. Эта функциональность полезна в командной работе, она освобождает от необходимости бесконечно обновлять страницу. Все изменения, которые происходят на доске или в бэклоге, мгновенно отражаются у вас, а также у ваших коллег.

    image

    Улучшенные диаграммы Burndown и Cumulative flow


    В новой версии мы также внесли некоторые изменения в диаграммы Burndown и Cumulative flow, которые доступны на доске. Теперь для обоих графиков можно задавать поисковые запросы, чтобы исключить или добавить в результат задачи, свимлэйны или подзадачи. Например, чтобы построить график только из подзадач, исключив свимлэйны, введите в строку запроса has: {Subtask of}.

    Также можно настроить график по количеству задач, по оценке времени или по внесенному времени (если в проекте используется трекинг времени).

    image

    Шаблоны Agile-доски


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

    image

    Шаблоны проектов


    Мы также добавили предзаполненные настройки для нового проекта. При создании можно выбрать стандартный проект трекинга задач, Scrum или Kanban, которые содержат готовый набор полей и воркфлоу, согласно выбранной методологии. Все настройки можно изменить в любое время для более полного соответствия вашему рабочему процессу.

    image

    Диаграмма Ганта


    Диаграмма Ганта — одна из самых ожидаемых пользователями новинок. Она помогает планировать, что и когда будет сделано, иллюстрирует зависимость задач друг от друга, а также показывает текущий прогресс. График строится на основе поискового запроса и может включать задачи из нескольких проектов. С помощью диаграммы Ганта можно рассчитать, сколько времени требуется на выполнение задач в зависимости от того, сколько сотрудников работают над ними, и предугадать, сколько ресурсов необходимо добавить, чтобы выполнить задачи быстрее.

    image

    Обновленная палитра


    В YouTrack 7.0 мы улучшили цветовую палитру — теперь она состоит из основных цветов и их оттенков. Обратите внимание, что цвета полей, которые заданы в YouTrack по умолчанию, были также изменены. В настройках проекта вы можете скорректировать цвета в любое время.

    image

    Добавление значений полей из пользовательского интерфейса


    Теперь можно добавлять значения полей откуда угодно — с доски, со списка задач, из бэклога. Эта функциональность доступна администратору и значительно ускоряет настройку проекта.

    image

    Несколько панелей мониторинга и возможность ими делиться


    Вы можете создавать нескольких панелей мониторинга (dashboards), а также делиться ими с командой. Также можно контролировать права на редактирование, разрешив или ограничив группе пользователей доступ к вашей панели.

    image

    Другие улучшения


    — Поддержка SAML 2.0

    Теперь YouTrack поддерживает SAML 2.0, т. е. можно использовать свой логин от YouTrack при входе в другие сервисы, например Zendesk или Google Apps for Work.

    — Улучшенный раздел управления правами доступами

    В обновленном интерфейсе раздел управление правами доступа разбит на приложения: YouTrack и Hub. Вы можете видеть, какие права связаны с управлением задачами в YouTrack, а какие — с административной частью Hub.

    image
    — Уровень надежности паролей

    Администратор проекта теперь может установить уровень надежности паролей, чтобы повысить безопасность сервера и защитить систему от атак. Это значит, что определенные требования будут применены к паролям всех ваших пользователей.

    — Удаление профиля пользователя

    Теперь пользователи могут самостоятельно удалить свой профиль из YouTrack. Администраторы также могут использовать эту функцию для удаления устаревших и неиспользуемых профилей пользователей.

    — Предварительный просмотр ссылок в Slack, Facebook, Telegram

    Напоследок — небольшая, но очень полезная функция. Когда вы делитесь ссылкой на задачу в Slack, Facebook или Telegram, она будет автоматически открываться для предпросмотра. Стоит отметить, что данная опция доступна только для публичных задач.

    Мы также сняли небольшой ролик (на английском языке), чтобы наглядно показать основные нововведения:



    Будем рады, если вы попробуете YouTrack 7.0 и поделитесь впечатлениями. Можно скачать бесплатную версию для 10 пользователей или зарегистрироваться в облаке, чтобы воспользоваться пробной версией на 30 дней.

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

    Кстати, 26 октября мы будем проводить бесплатный вебинар, на котором расскажем о нововведениях более подробно, а также поделимся лучшими практиками использования Agile доски. Зарегистрироваться можно тут.

    Ваша команда Jetbrains YouTrack
    The Drive to Develop
    JetBrains
    Делаем эффективные инструменты для разработчиков

    Комментарии 41

      +4
      Релизы JetBrains всегда впечатляют своей масштабностью
        +3
        Хорошо бы добавить в вашу систему web hooks — это откроет большие возможности по интеграции с другими системами.
          +4
          На самом деле мы добавили их поддержку в workflow. Мы не анонсировали их сейчас только потому, что документация на них будет опубликована со дня на день.
        0
        Все изменения и улучшения в досках.
        А сам список задач уже пару версий не менялся, скучно как-то… может там такой legacy MPS код, который вы трогать боитесь?
          0
          Все это в ближайших планах. Это же наш legacy, чего его бояться :)
            0
            На Angular 2 переходить планируете?
              0
              В ближайшем будущем не планируем.
                0
                Agile Board написан с помощью AngularJS 1 (версия 1.5.x).
                  –1
                  Из багтрекера SPA мутить?
                    +1
                    Сейчас доска, репорты, дашборд, проекты и админка (кроме страниц, относящихся к Hub) — всё SPA на Angular+REST с бесшовным переходом. Осталось сделать /issue и /issues.
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Как можно обновить 6.5 до 7?
                  0
                  Если имеется ввиду InCloud, то мы будем обновлять сервера каждый понедельник в течение месяца.
                    0
                    Нет, имеется ввиду standallone(вроде верно написал).
                      0
                      Билды YouTrack 7.0 можно скачать тут. На всякий случай, документация по обновлению standalone версии.
                        0
                        Спасибо!
                  0
                  С 6.5 обновился без проблем. Пока заметил только что все пометки (звездочки) превратились в тег Звезда а самих пометок (звездочками) нет.
                    +1
                    Да, это очень неприятная проблема, которую мы проглядели.
                    Думаю, скоро выкатим хотфикс для неё.
                      +2
                      Фикс выкатили.
                    0
                    А для понимания лицензионной политики.
                    Бесплатную Stand-alone версию на 10 пользователей можно будет использовать в коммерческих проектах?
                      0
                      Да, конечно. Кстати, бесплатную standalone версию можно использовать на неограниченное число пользователей в течение 60 дней.
                      0
                      А все-таки будет что-нибудь для ведения документации? Годы проходят, а пользователи никак не дождутся раз и два
                        0
                        Это все-таки больше похоже на разработку отдельного продукта для ведения документации, которого пока в наших планах нет.
                      • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          После обновления куда-то делся dashboard. У нас внешний hub. Как я понял, раньше было два dashboard-а, один youtrack другой в hub? Виджеты у меня были в youtrack dashboard (открывался по логотипу youtrack), а сейчас до него добраться не получается.
                            0
                            В YouTrack в случае внешнего Hub должен был быть один дашборд — тот, который находился в Hub. Если Вам удавалось как-то переходить на дашборд, который был в YouTrack, наиболее вероятно, что это был баг (поскольку все переходы на дашборд должны были вести в одно и то же место, зависящее от того, внешний или встроенный у Вас Hub).
                            Сейчас дашборд немного переехал внутри Hub, и все ссылки точно ведут только на него. Поэтому, к сожалению, единственный способ восстановить Ваш дашборд — заново создать виджеты.
                            0
                            Коллеги, планируется ли сделать:
                            1) Рассылку отчётов по расписанию?
                            2) Полноценную диаграмму ганта для возможности планирования?
                              0
                              Рассылку отчетов можно сейчас настроить через workflow. Если возникнут трудности, напишите, пожалуйста, в поддержку. По поводу диаграммы Ганта, со временем она будет улучшаться, но более подробную информацию на данный момент мы не можем предоставить.
                              0
                              Здравствуйте. А вот здесь:
                              В YouTrack 7.0 задачи добавляются на доску вручную. Если вы хотите, чтобы все новые задачи по-прежнему попадали на текущий спринт, вы можете настроить автоматическое добавление.

                              Как сделать что бы оно автоматически добавляло созданый issue на board ??? а то я что то не могу найти)))
                                0
                                Нашел. Может кому пригодится
                                1. Заходим настройки Agile Board
                                2. В табе General есть поле Spring Options
                                3. Там выбрал Add new issues to sprint и выбрал стандартний спринт
                                И все таски и баги появились.
                                  0
                                  Отлично, что разобрались :) На всякий случай прикладываю обновленную документацию про доску, может пригодится на будущее.
                                0
                                Какая то беда с BitBucket. Постоянно пишет «No repositories found for current owner».
                                  0
                                  Напишите, пожалуйста, в поддержку youtrack-incloud-support@jetbrains.com
                                    0
                                    Это известная проблема, она была пофикшена сегодня при апдейте серверов.
                                    0
                                    Давно хотел спросить, а тут вы с релизом.

                                    Поддерживает ли YouTrack в качестве Helpdesk обращения от незарегистрированнных пользователей? В документации где то видел — да.

                                    Тогда следующий вопрос — можно ли создавать или импортировать список этих пользователей способом отличным от email? Как быть если клиент позвонил по телефону?

                                    Вот было бы здорово, если бы такие удобные системы для разработчиков типа Jira или YouTrack имели бы сущность Customer.
                                      0
                                      Здравствуйте,

                                      Поддержка незарегистрированных пользователей — это как раз возможность HelpDesk. А если вы будете добавлять руками польщователей, отсылая им приглашение на почту, если они позвонят по телефону, то это тоже возможный вариант. Но плюс HelpDesk в том, что пользователи отвечают по почте и не засчитываются в юзеры, не увеличивают количество человек в лицензии.
                                      0
                                      Благодаря статье попробовал YouTrack, в целом понравилось больше конкурентов, но возникло несколько вопросов:

                                      1) автоматический трекинг времени выполнения задачи, автоматическое обновление значения поля типа spent time в задачах со статусом In Progress, показ процентов прошедших из оценки на дашбордах — возможно? как? В идеале как-то с учётом того, что работать 24 часа нельзя :)

                                      2) ограничение количество задач со статусом In Progress, назначенных на одного пользователя по всем проектам, желательно с автоматическим переводом других задач в статус типа Suspend или хотя бы назад в Open и ссылкой на задачу из-за которой произошёл перевод при взятии в работу задачи больше лимита. В крайнем случае просто запрет на взятие задачи в работу если этим превышается лимит. В частности интересует лимит в одну задачу на пользователя по всем проектам, чтобы не было ситуаций, когда два менеджера проектов видят, что человек над их задачами работает, не подозревая, что в лучшем случае он просто пытается работать над двумя задачами одновременно типа «пока тут компилится, я тут код попишу немного», а в худшем просто забыл поставить статус «отложено» одной их них.

                                      3) Автоматическое суммирование естимейтов в часах/днях для подзадач (нашёл только в сторипоинтах)

                                      4) Глобальный (для всех проектов) приоритет/очередь открытх задач

                                      Куда копать, подскажите, пожалуйста. А главное, есть ли смысл копать.
                                        +1
                                        Здравствуйте,

                                        1) Для этого Вам нужно подключить Time Tracking к проекту (подробнее тут).

                                        2) Это можно сделать при помощи Workflow (правда, в стандартной поставке такого нет, его потребуется написать). Более подробная информация по Workflow тут.

                                        3) При включенном Time Tracking эстимейты и потраченное время в подзадачах суммируются в родительских тасках.

                                        4) Глобальную очередь по приоритетам можно получить просто при помощи строки поиска («State: Open sort by: Priority»), но, возможно, Вам пригодятся saved searches и пользовательский порядок задач на них.

                                        Смысл копать, безусловно, есть, YouTrack можно очень гибко настраивать для самых разнообразных сценариев использования.
                                        0
                                        Используем YouTrack, обновился до 7.0, и очень не хватает возможности вставлять картинку из буфера при создании тикета на доске. Каждый раз приходится создавать тикет, далее открывать его отдельно и заново редактировать чтобы вставить скриншот из буфера или файл.

                                        И еще в 6й версии была проблема с русификацей статусных полей. Допустим если было поле status и я переименовывал его в статус, то через некоторое время снова появлялось поле status. Плюс как я понял ваши макросы завязаны на англ. имена и перестают работать если переименовать поля?
                                          0
                                          По поводу первого вопроса, создали feature request.

                                          И еще в 6й версии была проблема с русификацей статусных полей. Допустим если было поле status и я переименовывал его в статус, то через некоторое время снова появлялось поле status. Плюс как я понял ваши макросы завязаны на англ. имена и перестают работать если переименовать поля?


                                          В новой версии поведение не поменялось, воркфлоу завязан к именам. Касаемо того, что после переименования слова, оно снова появлялось через некоторое время в оригинальном названии, этот баг уже исправлен.

                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.