Что Вас Ждет В Космосе В 2021 Году

Привет, Хабр! В ходе нашей программы раннего доступа (EAP) и бета-тестирования мы получили более 35 000 заявок на получение лицензий, и более 25 000 организаций уже присоединились к Space. Мы собрали отзывы от наших первых клиентов с помощью интервью, опросов, системы отслеживания ошибок, технической поддержки и многого другого.

Огромное спасибо всем пользователям первых версий - вы оказали нам неоценимую помощь! Мы прислушались к вашим пожеланиям и учли их в нашем плане развития на 2021 год.

Что вас ждет в космосе в 2021 году

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

В Space есть все инструменты для поддержки полного цикла разработки программного обеспечения: хостинг Git, проверка кода, автоматизация, непрерывная интеграция и развертывание (CI/CD), управление зависимостями, контроль качества и создание мерж-реквестов.

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

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

Мы стремимся удовлетворить потребности всех подразделений вашей компании.

Так что же будет с космосом в 2021 году?



Локальная версия

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

Мы планируем обеспечить удобный переход с облачной версии Space на локальную.

Вы можете попробовать облачную версию Space сейчас, а позже без проблем перейти на локальную версию.



Облачный сервис

Мы готовимся расширить географию поддержки хостинга и охватить новые территории, включая США и Азиатско-Тихоокеанский регион.



Локализация

Локализация — еще одна из наших приоритетных задач на ближайшее время.

Мы понимаем, насколько важно взаимодействовать, общаясь на родном языке.

Русский язык, конечно, в планах по локализации.



Видеозвонки

Видеозвонки стали ключевым средством общения между командами и необходимы в среде командной совместной работы.

Мы планируем предоставить Space поддержку как встроенных видеозвонков, так и интегрированных с внешними инструментами.



Внешние участники

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

Это могут быть клиенты, партнеры и другие участники бизнес-процесса.

Во-первых, мы добавим поддержку внешних участников через каналы чата и артефакты проекта, включая документы, задачи, репозитории и артефакты пакетов.



Темная тема

Темная тема позволяет уменьшить блики экрана и использовать «Пространство» с «приглушенным» темным фоном.

Он будет доступен как в веб-версии, так и в настольной версии.

Темная тема уже поддерживается в мобильных приложениях через встроенные настройки iOS или Android.

Космический диск

Space Disk — это единое место для хранения всех ваших книг и файлов разных типов.

Кроме того, мы хотим добавить возможность прикреплять к документам файлы изображений и GIF-файлы.



Сотрудничество



Совместная работа с документами

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

Совместная работа с документами — важнейший фактор продуктивности для разных отделов.

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



Документы проекта

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

Для повышения эффективности работы с документами хотим добавить следующее:

  • Уведомления о создании или обновлении документа.

  • Более гибкие разрешения для документов и папок: с доступом только для просмотра и возможностью делиться документами по ссылке.

  • Интерактивный предварительный просмотр документа.

  • Поддержка предварительного просмотра содержимого ссылки в WYSIWYG:
    • Замена ссылок на объекты в Space на их имена, включая ссылки на профили участников, команды, пути, документы и тому подобное.

    • Предварительный просмотр содержимого внешних ссылок и вложений.

  • Улучшения текстового редактора:
    • Прикрепление файлов, поддержка изображений и встроенных видео.

    • Автозаполнение объектов Space, включая сообщения в блогах, задачи, пользователей, команды и пути.

    • Поддержка навигации внутри документа (якорные ссылки).

    • Вставляйте форматированный текст из разных источников.

  • Импортируйте документы из файлов Markdown. Импортируйте заархивированную папку с файлами .

    md и преобразуйте ее в книгу с той же структурой папок, что и в исходном файле.



Календари

В этом году наш приоритет — интеграция с внешними календарями.

Мы разделили этот процесс на три этапа:

  1. Интеграция с личными календарями (CALDAV) позволяет подключить Space к личному календарю на iOS/Android, чтобы коллеги знали о вашей доступности и не беспокоили вас в нерабочее время.

  2. Интеграция с сервисами видеосвязи, включая Google Meet и Zoom, позволяет планировать встречи из Space и отправлять уведомления со ссылкой на встречу в Google Meet или Zoom.
  3. Интеграция с Календарем Google/Outlook позволяет вам использовать календарь Space и другой календарь одновременно.

    Неважно, создаете ли вы встречу в Space или в Календаре Google, оба календаря будут синхронизированы.



Календарь проекта

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

Создать новую встречу с командой проекта можно всего в один клик.

В будущем мы планируем добавить больше событий в календарь проекта, включая этапы работы, даты выпуска, сроки и тому подобное.



Уведомления

Мы обрабатываем уведомления о собраниях, такие как приглашения, обновления и отмены.



Чаты

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

В частности, улучшения коснутся следующих аспектов:

  • Push-уведомления в веб-версии, включая настройку и улучшение алгоритмов уведомлений через различные устройства и приложения.

  • Статусы доступности: рабочие часы, доступные часы и отключение уведомлений во время собраний.

  • Каналы с высоким приоритетом, которые игнорируют, не нарушают статус при определенных условиях.

    Например, команда DevOps и группа поддержки должны быть немедленно оповещены о серьезных проблемах.

  • Возможность отправить уведомление, даже если получатель недоступен.

  • Поддержка более длинных публикаций в Интернете и мобильных приложениях.

  • Вкладка с историей упоминаний, где все ваши упоминания и упоминания вашей команды собраны в одном месте.

  • Предварительный просмотр содержимого загруженных или опубликованных файлов Word, Google Docs и вложений PDF.
  • Авторизованный предварительный просмотр ссылок с доступом к защищенному контенту через приложение, зарегистрированное в Google, или другой источник контента.

  • Предварительный просмотр ссылок из Figma, YouTrack, TeamCity и других внешних инструментов.

  • Оптимизация просмотра задач и ревью кода в списке чата.

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

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

  • Можно будет создавать подписки на агрегированные и/или опубликованные ленты событий.

  • Улучшены дополнения к вводу и упоминания в чате.

    Автозаполнение большего количества космических объектов в чате с помощью нечеткого поиска.



Разработка программного обеспечения



Git-хостинг

  • Поддержка Git CDN.
  • Улучшен процесс создания зеркала для репозитория GitHub: синхронизация с мерж-реквестами и комментариями GitHub.
  • Региональная репликация для быстрого доступа к вашим репозиториям из любой точки мира.



Обзор кода

  • Улучшенный интерфейс проверки кода и лента событий: режим неотвлечения (просмотр изменений в полноэкранном режиме), фильтрация обсуждений по завершенному и незавершенному статусу, встроенные/расширенные темы при проверке кода.

  • Улучшение критериев качества:
    • Автоматическое слияние: когда все условия и проверки успешно выполнены.

    • Владельцы кода: Для некоторых каталогов в репозитории требуется разрешение владельца кода.

      Для этого разрешения требуется согласие владельца кода на внесение изменений в этот код.

    • Общая проверка после подтверждения: На этом этапе вы можете временно объединить изменения в основную ветку, чтобы протестировать их автоматически.

      Если тестирование выявит ошибки, объединение этих изменений будет отменено.

      Тесты можно запускать с помощью автоматизации Space или во внешних инструментах CI/CD (Jenkins, TeamCity, CircleCI).

      Если тестирование не выявит ошибок, ваши изменения будут окончательно объединены в основную ветку.



Автоматизация (непрерывная интеграция и развертывание)

Мы продолжим совершенствовать процесс CI/CD.
  • Внешние исполнители: поддержка внешних исполнителей (Linux, Windows, macOS), что позволяет выполнять задачи автоматизации на локальных ресурсах.

  • Исполнители Kubernetes: поддержка локального запуска задач автоматизации в Kubernetes.
  • Бесконтейнерные этапы: этапы без использования контейнеров для запуска сценариев на хост-компьютере.

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

    Это может быть полезно для разработки мобильных приложений (.

    apk), а также для публикации сформированных отчетов (архивы xml, json).



Развертывания

Развертывания позволяют организовать инфраструктуру для процесса развертывания.

Сам процесс может происходить как в Космической среде, так и вне ее.

Основная идея — обеспечить интегрированный и автоматизированный процесс во время развертывания.

взаимодействия и коммуникации.

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

Кроме того, мы запланировали:

  • Переработана поддержка Docker (Docker Compose, Vanilla Docker, kaniko).

  • Поддержка большего количества событий, запускающих процессы.

  • Поддержка отчетов с результатами тестов для Go, .

    Net и др.

В будущем мы надеемся потратить время на разработку еще двух важных процессов:
  • Трубопроводы
  • Локальное выполнение заданий из IntelliJ IDEA, Space CLI


Пакеты

  • Публикация Maven в удаленных репозиториях, а также в Maven Central.
  • Удаленные репозитории: кэшируйте пакеты в пространстве из удаленных репозиториев.

  • Политика очистки: правила автоматической очистки пакетов в репозитории.

  • Поддержка пакетов Python и PHP.
  • Импортируйте пакеты в Space из внешнего репозитория.

    Например, мы хотим предоставить удобный способ переноса пакетов из Bintray, выпуск которого прекращается.

  • Поддержка подписанных пакетов: NuGet, Docker, Maven.
  • Интеграция: поиск артефактов Maven в IntelliJ IDEA, отправка вебхуков о событиях пакета.



Управление проектом



Задания

Мониторинг статуса задач — важнейшая функция управление проектом .

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

Мы планируем добавить:

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

    Пользовательские поля будут поддерживаться в фильтрах, поиске и API.

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

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

  • Соединение задач с соответствующими коммитами и мерж-реквестами: просмотр комментариев к коммитам в задачах, соединение мерж-реквестов с задачами и наоборот, а также автоматическое обновление статуса задачи при изменении статуса code review.
  • Дорожки для оптимизации поддержки практик Scrum.
  • Расширенный поиск с использованием умных запросов с автозаполнением и подсказками.



Контрольные списки

Считаем логичным обеспечить поддержку чек-листов через другие объекты Космоса.

Объединение контрольных списков с календарем и назначение сроков выполнения для элементов контрольного списка, интеграция контрольных списков с задачами в качестве подзадач и встраивание контрольных списков в документацию — это лишь некоторые из функций, которые мы будем реализовывать.



Управление командой

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

Кроме того, вы сможете импортировать профили участников из файлов различных форматов (.

csv, .

xml, .

txt, json), а также из Active Directory.

Расширения

Наша команда активно работает над тем, чтобы сделать Космос более универсальной средой.

Вот что мы запланировали:

  • Полная поддержка Marketplace и частных приложений.

  • Еще более функциональный и лучше документированный HTTP API (все, что можно сделать в интерфейсе, должно быть доступно через API).

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

  • Входящие веб-перехватчики, такие как ленты уведомлений для внешних приложений, Документы Google, проблемы в YouTrack и Jira.
  • Больше интерактивных функций в сообщениях.

  • Возможность расширения меню и настройки интерфейса для взаимодействия с внешними приложениями или добавления ссылок на внутренние ресурсы.

    Например, мы планируем добавить в меню «Проблемы» пункт «Создать мерж-реквест» или «Создать задачу Jira».

  • Поддержка IFrames. Например, мы хотим добавить в Project дополнительный раздел «Дизайн», чтобы макеты Figma можно было отображать в пространстве.

  • Локальные чат-боты и рабочие процессы (пользовательские сценарии Kotlin, которые запускаются с использованием инфраструктуры автоматизации Space).

  • Объектное хранилище для дополнительных данных в вашем приложении.



Мобильные приложения

Космические мобильные приложения тесно связаны с чатами.

Улучшим чаты и обеспечим поддержку функций, необходимых для работы с задачами, документами и код-ревью прямо из чатов.

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



Интеграция с IDE

Плагин Space будет встроен в IntelliJ IDEA 2021.1 и будет объединен с IntelliJ Platform IDE в будущих версиях.

Плагин Space позволит вам:

  • Выполняйте проверки кода с помощью мерж-реквестов.

  • Редактируйте сценарии автоматизации с поддержкой плагинов Kotlin.


Интеграция с панелью инструментов

Мы добавляем Space в JetBrains Toolbox, чтобы вы могли войти в Space вашей организации из Toolbox, перечислить свои проекты Space внутри Toolbox и многое другое.



Что вы думаете?

Это наш план развития Космоса на 2021 год. При его составлении мы постарались учесть ваши отзывы и добавить функции, которых вам не хватает. Обязательно поделитесь с нами своими впечатлениями в комментариях ниже или оставить заявку в нашем трекере ошибок.

Пространство теперь общедоступно.

Если вы еще не пробовали, вы можете в любой момент подписаться на бесплатный план с неограниченным количеством пользователей и начните работать в Space своей командой или всей компанией.

Ваша космическая команда Стремление к развитию Теги: #Управление разработкой #Управление проектами #Управление продуктами #ci/cd #дорожная карта #проверка кода #разработка программного обеспечения #разработка программного обеспечения #командная работа #jetbrains space #инструменты для совместной работы #программное обеспечение для управления проектами #программное обеспечение для управления проектами

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.