Итак, проведем сегодня демонстрацию продукта AN365 многомодульной системы. Сейчас я заширю экран. Его видно. И предлагаю провести демонстрацию по флоу решения задачи по найму нового разработчика. Если сказать кратко о введении, то продукт AN365 состоит из нескольких модулей. Мы видим их все в черной челке, в шапке, на страничке. Какие модули у нас здесь есть? Это почта, чаты в формате мессенджера, соответственно, раздел контактов, вики-система, календарь, задачи, где мы сейчас находимся, и настройки. Я предлагаю начать задачу. Мы можем создать либо новый проект, либо воспользоваться текущим для решения нашего бизнес-процесса. Например, чтобы создать проект, мы можем провалиться по кнопке «Создать проект», ввести его название, дедлайны, добавить участников при необходимости и, например, добавить теги, которые нам нужны для этого проекта. Мы можем использовать ранее созданные теги или, например, сделать какой-то свой конкретно под нужный нам проект. И, соответственно, мы можем его добавить. Вот наш тег появился. Либо мы можем воспользоваться уже текущим существующим проектом. Я предлагаю, для примера, взять проект HR и завести задачу на найм разработчика. Чтобы завести задачу, мы проваливаемся по кнопке «Добавить». Добавляем название задачи, например, найм разработчика и какое-либо описание. Воспользуемся таким примером. Можем сразу добавить исполнителя, сразу указать какой-то тег, в нашем случае это найм. Можем добавить дедлайн и выбрать приоритет. Для нас это приоритет высокий. И сохраняем карточку. Если нам нужно отредактировать или внести дополнительные изменения, мы проваливаемся по карточке и открываем боковую панель с дополнительной информацией. Далее мы с такими панелями столкнемся не один раз. Они у нас находятся во всей системе для сквозного доступа к разным ее модулям, не выходя из того раздела, где мы сейчас находимся. Конкретно в этой карточке мы можем добавить какое-либо вложение. Например, какой-то скрин. для решения этой задачи, можем добавить комментарий и отметить в нем пользователя. Например, мне нужна Екатерина Газлова с какой-либо помощью. Например, мы укажем, что нужна помощь. найму и соответственно екатерине придет уведомление вот сюда в колокольчик можно по примеру посмотреть как выглядит уведомление для того человека который вы отметили то есть например не отметили в комментарии я могу перейти к этой задаче и также провалиться в ее описание И сохраняем. Далее, что мы можем делать с задачей? Нам нужно флоу ее движения. Мы можем переместить задачу в любое место, в любой статус, без какого-либо ограничения. То есть, если мы хотим, мы можем вернуть задачу, например, в предыдущий статус в работе. А также можем ее переместить, например, через один статус. В данном случае это колонка проверки службы безопасности. В данном флоу у нас уже предустановлены статусы, которые для нас актуальны, но мы можем, например, добавить какой-то свой. Нас, например, интересует статус «Согласование». И в нашем Flow этот статус должен быть до статуса выполнено. Например, у нас после оффера должно быть согласование с кандидатом. Соответственно, мы его переносим, и мы расширили нашу статусную модель. Можно добавлять несколько своих кастомных статусов и менять их местами. Но статус, соответственно, создан, он всегда будет на первом месте, как логически открывающий... флоу всей работы. Что мы еще можем сделать в рамках Task Tracker? Мы можем отфильтровать задачи по исполнителям, то есть выбрать, например, только мои задачи, где исполнитель я как пользователь. Можем выбрать по исполнителю задачи, например, все задачи Павла Волкова. Мы их увидим во всех статусах. Можем отфильтровать по автору задачи и увидим все задачи определенного автора. Например, в нашем случае с кейсом найма разработчика нам нужно четкое описание вакансии для размещения в дальнейшем на профильных порталах. Для этого нам нужно это описание вакансии разместить в Вики. Чтобы было это проще и быстрее сделать, мы можем сразу интегрировать проект HR с разделом Вики. Для этого нам нужно провалиться по кнопке «Добавить Вики». Здесь у нас уже выбран нужный проект, и мы хотим, чтобы все пользователи проекта сразу попали в нужный нам раздел Вики, то есть не вносить их дважды руками. И раздел Вики мы выбираем, например, релевантный для нас собеседование и добавляем участников по связи. Я вижу, что синхронизация прошла успешно. Также в настройках проекта я вижу о том, что у нас прикреплен раздел. Соответственно, мы переходим в блок Вики и попадаем на главную страницу. Здесь у нас отображаются все разделы, которые доступны для текущего пользователя. Также, как текущий пользователь, я могу добавить себе какие-либо избранные разделы или избранные страницы для моего удобства. Также возможно добавить новый раздел. Проваливаемся по кнопке «Добавить раздел». Заполняем необходимую информацию. В целом она похожа на создание проекта. Также здесь можно добавить теги, добавить пользователей. Но есть здесь еще дополнительная функция — это видимость. Если мы оставляем командный раздел, то, соответственно, этот раздел будут видеть все участники системы, все участники, все пользователи, которые есть в домене. Их действия будут ограничены только ролями доступа, то есть читатели могут только читать, соответственно, редакторы и администраторы могут уже производить какие-либо действия. которые у нас предусмотрены в рамках работы с Вики. То есть добавлять пользователей, удалять пользователей, менять содержимое статей, менять содержимое конкретного раздела. Также можно сделать приватный доступ, приватный раздел. В данном случае его будут видеть только те участники, которых вы несете вручную, то есть ограниченный список людей. В дальнейшем его можно расширять при необходимости. По кейсу найма мы можем перейти в описание вакансий, создать новую страничку и воспользоваться нашим ассистентом для того, чтобы создать шаблон описания вакансий, какие-либо требования. Отправляем ему запрос. Мой запрос звучит так. Составь требования по вакансии backend разработчика. И мы видим генерацию в реальном времени и ожидаем, пока она завершится. Все, отлично. У нас есть три типа действия с полученным ответом. Если ответ нас не удовлетворяет, мы можем попросить перегенерировать текст. Если нам нужно его скопировать для дальнейшей работы, можем, соответственно, нажать на кнопку «Копировать текст». Или можем воспользоваться функционалом перенесения текста, и он сразу у нас встанет в содержание страницы. Нам остается только отредактировать, изменить, добавить некоторые моменты, которые для нас будут более актуальными. и мы можем опубликовать данный раздел. Также, что здесь у нас есть из дополнительных возможностей? Мы можем дерево статей настраивать любым образом. Мы можем переносить очередность показа страниц, можем добавлять под страницы, можем переносить под страницы в страницы или делать из них отдельную страницу. Действия не ограничены, как удобно, так можем и пользоваться. Далее мы можем, например, отправить эту вакансию у нас на печать, можем сохранить, скачать в формате PDF и можем посмотреть еще какие дополнительные действия здесь доступны. Из интересного покажу историю изменений, сколько было версий. Мы можем отследить по времени и посмотреть их отличия. Так как версию мы составили прямо сейчас, для нас она единая и актуальная. В целом, при необходимости мы можем восстановить эту версию. И из дополнительного еще функционала, который мы обсуждали ранее, мы можем использовать фики как хранилище файлов. Мы можем добавлять сюда, например, картинки, можем добавлять документы, можем добавлять презентации. В целом все актуальные и часто используемые форматы, такие как TextTab, JPEG, PDF, они поддерживаются. Сейчас я подберу какой-нибудь релевантный для нас файл. И мы также его подгрузим. Например, у нас есть файл в формате PDF. Мы нажимаем «Сохранить». Они у нас здесь наверху подгружаются. Нажимаем «Опубликовать». Ждем мгновение. И, соответственно, мы видим эти файлы наверху. При необходимости мы можем их снова скачать. И далее уже ими пользоваться в зависимости от своей необходимости. Сейчас предлагаю перейти к модулю почты. У нас есть свой почтовый сервис. Выглядит он соответственно таким образом. По стандарту мы сначала попадаем в блок входящих писем. У нас есть индикация прочитанных и непрочитанных писем. Мы можем еще также добавить свои кастомные папки, например, проектные вопросы или любые другие, которые нам необходимы. В данном случае нам нужно написать HR о том, что необходимо открыть найм нового разработчика. Мы также можем воспользоваться чатом с ассистентом и, например, попросить его составить базовое письмо для HR с целью найма нового разработчика. Пока текст генерируется, можем выбрать получателя. Например, Ольга. Соответственно, если это пользователь внутри нашей системы, мы сразу подсвечиваем его карточку. Если это пользователь, например, с почты Google, Mail и любой другой, здесь будет просто почтовый адрес. Почта работает в обе стороны. Это не закрытый контур, то есть мы можем общаться с помощью почты и внутри нашего домена, нашей системы, и также, например, со сторонними подрядчиками. Соответственно, текст у нас также сгенерировался. Мы снова пользуемся функцией «Перенести текст» и переносим его в письмо. При необходимости мы его редактируем и можем отправить. Сейчас я чат с ассистентом закрою. И мы можем увидеть полный вид просмотра письма. Также при необходимости мы можем прикрепить файлы и изменить подпись. У меня задана стандартная. Я могу внести какие-либо изменения, например, номер телефона. Могу убрать подпись вовсе. Про функционал подписи я еще расскажу немного позже, как можно ей управлять у нескольких пользователей одновременно. Соответственно, мы наше письмо отправляем. Также у нас есть функционал, который был реализован под запрос одного из пользователей. Функционал просмотра писем сотрудника. Он доступен в двух случаях. Когда вы являетесь руководителем отдела или департамента, у вас должны быть подчиненные. И когда у вас доступ в системе, это владелец или администратор. Это два типа доступа с максимальными полномочиями. Если вы руководитель, а мы сейчас являемся ролью руководителя, мы проваливаемся в блок сотрудники и видим список всех своих подчиненных. Например, нас интересует Дмитрий Сидоров. Мы видим его письма. Также у нас есть индикация, прочитано ли это письмо Дмитрием или нет. И мы можем тоже при желании провалиться, посмотреть, что здесь у нас проходит, какие у нас здесь есть письма, что происходит у пользователя. После того, как я посмотрела это письмо, у меня появляется дополнительный индикатор, прочитанный мной. Его вижу только я, как руководитель. Сотрудник не получает никакого уведомления и никакой индикации о том, что с письмом были воспроизведены какие-либо действия. Повторю, что этот функционал был сделан под запрос, и его можно использовать. Прошу прощения, им можно пользоваться, его можно убрать. В целом, как удобно. Функционал у нас гибкий. Это большой конструктор, исходя из количества и доступности модулей и исходя из возможностей и фич в каждом из модулей. Сейчас я предлагаю посмотреть чаты. Например, мы отправили запрос HR о подборе нового сотрудника. И нам нужно обсудить с текущими сотрудниками, например, бэкэнд-разработчиками, найм нового человека. Какие точно для нас критерии активны? Может ли, например, человек присоединиться на собеседование? Чтобы это быстро сделать, проще всего написать в чате. Мы проваливаемся в модуль чат и видим текущие чаты, ну или можем создать новые по кнопке «Создать новый», «Выбрать пользователей». Мы можем создавать как групповые чаты, например, поддержка, здесь у нас 3 человека. Можем создавать более массовые, здесь у нас присутствует 11 человек. Также мы можем создавать чаты один на один, обычный диалог. Например, нас интересует Дмитрий Сидоров. Мы хотим пригласить его обсудить нового разработчика. И сразу хотим еще напомнить, что нам необходимо уточнить требования по этой задаче. Что мы можем сделать? Чтобы не переходить другие модули, мы предусмотрели сквозную систему создания задач и создания событий. При клике на сообщение мы можем сразу создать задачу, не выходя из чата. Соответственно, нам здесь также нужно описание задачи. Название описания задачи у нас подгрузилось, можно его отредактировать при необходимости. На дедлайн мы выбираем проект, в нашем случае это HR проект. Выбираем статус, что мы сразу созданы или, например, сразу в работу хотели бы пустить эту задачу. Например, выбрать тег, в нашем случае это 9. И добавить описание для задачи, файлы и что нам дальше еще необходимо. И задача сразу идет в Task Tracker. Также мы можем из чата сразу запланировать и создать события. Мы проваливаемся снова в действие сообщениями. Например, событие у нас требования по стеку. Также мы можем задать дату, задать время, выбрать проект, если он нам необходим. И выбрать участников. По умолчанию у нас тут встает один участник, участник из нашего диалога, с кем мы сейчас общаемся. Но при необходимости мы можем добавить других участников, которые нам нужны. Допустим, это будет Татьяна и Павел. И задать события. Из основного функционала чата это все. Есть еще дополнительные возможности. Например, создать в групповом чате, лучше покажу вам, мы можем сразу создать события на всех участниках, дополнительно руками никого не добавляя, не прикидывая данные. Нажимаем «Добавить события», переходим к разделу календаря. Сразу все люди, участники чата подтягиваются. Мы можем задать название, можем сразу добавить видеоконференцию внутреннюю и воспользоваться сохранением события. И также из чата, если нам, например, не нужно запланировать встречу, а нужно позвонить вот прямо сейчас, можем воспользоваться кнопкой звонка. Соответственно, наша внутренняя система ВКС сразу сгенерирует ссылку для звонка, мы переходим и проваливаемся в... режим видео встречи. И пользователь, соответственно, тоже видит эту плиточку. Из дополнительных возможностей, еще хотя бы последнее подсветить, любые ссылки внутренней системы в чате мы преобразовываем в вид плитки, чтобы пользователь быстро понял, о чем идет речь, без дополнительного перехода на другую страничку или на другой модуль. И мы еще добавили панель быстрого действия с календарем. Чаты у нас сейчас в активной стадии разработки. Здесь мы видим свое расписание на текущий день. Можем сразу перейти в нужную нам встречу и присоединиться. Можем посмотреть расписание. В принципе, и в прошлом, и в будущем функционал одинаковый. Можем сразу создать встречу. Для создания встречи в модуле календари мы, соответственно, кликаем на любое нужное нам время. Можно в прошлом, можно в будущем. Заполняем данные для встречи, выбираем участников. Например, для нас актуальны эти три человека. Либо мы можем выбрать проект, и участники этого проекта подтянутся в участников встречи автоматически. можем добавить какое-либо описание. Если нам нужно добавить больше сведений, проваливаемся по кнопке «Добавить сведения». Здесь мы можем поставить не только нашу внутреннюю систему видеосвязи, но и, например, ссылку на сторонний ресурс, такой как там «Контур Толк», «Кугл Мид», «Зум». Например, если у нас встреча с подрядчиками со своей системой видеосвязи. Если мы сомневаемся, могут ли выбранные нами пользователи участвовать во встрече в текущее время, мы можем провалиться по кнопке «Календарь» и посмотреть пересечения. Как мы видим, все наши три участника в этот выделенный слот свободны. Мы видим их расписание дальше. Либо, если участников у нас больше и не очень удобно здесь просматривать, можем кликнуть здесь по иконке календаря и текстом увидеть перечисление всех свободных слотов всех выбранных участников на текущий день. Ну и, соответственно, мы сохраняем события. В календаре мы можем вызвать дополнительную информацию слева по иконке и скрыть ее при необходимости. Здесь мы видим мини-панель календаря с месячной раскладкой. плитку ближайшего события на текущий день и возможность отфильтровать события по типам. Также для себя мы можем настроить отображение. Сейчас мы видим рабочую неделю с понедельника по пятницу. Можем выбрать, например, раскладку на месяц. Можем выбрать раскладку на текущий день. Можем выбрать раскладку на... Обычную семидневную неделю с выходными. Как удобнее. Мне, например, удобно пользоваться с понедельника по пятницу. Соответственно, мы обсудили, провели встречи, запланировали новые встречи по найму разработчика. И можем перейти к следующему модулю. Предлагаю рассмотреть модуль контакта. Здесь у нас находится список всех пользователей и всех сотрудников данной компании и всех пользователей данного домена. Пользователи у нас здесь есть двух типов. Это системные пользователи, то есть те пользователи, которые зарегистрированы и активно пользуются системой. Например, Ольга Викторовна. У каждого такого пользователя мы видим иконки с быстрыми действиями, с тем, чтобы написать в чат, отправить письмо, позвонить, запланировать встречу и создать задачу. Также видим личную информацию. Если у нас пользователь не системный, это пример Петра Иванова. Может быть такой кейс, что у вас есть компания и бухгалтер, которому не обязательно пользоваться, быть активным пользователем системы, но другим людям обязательно знать о том, где находится бухгалтер, какая у него есть контактная информация, в каком отделе, например, он работает, к кому можно обратиться. Для этого у нас здесь есть карточка. пользователя, карточка участника. Далее мы можем отфильтровать сотрудников по типу, а можем отфильтровать сотрудников, например, по компаниям, если у вас группа компаний или, например, какие-то сложные организационные структуры. И вторая вкладка – это оргструктура. Мы можем посмотреть оргструктуру в формате дерева. То есть мы видим преемственность, сотрудник подчиненный, можем просмотреть карточку каждого пользователя и можем посмотреть вложенность отделов и департаментов. И, соответственно, найти нужного нам участника, найти нужного нам пользователя. Например, у нас есть два бухгалтера, нас интересует Анастасия. Мы увидели, в ком она на деле находится, и информацию о ней. Например, информация для связи. И последний, но не менее важный раздел – это «Настройки». Этот раздел доступен только пользователям с правами администратора или владелец. Остальные пользователи его не видят. Так же, как и по примеру конструктора, если мы скрываем какие-то модули от пользователей, например, они не должны взаимодействовать с модулем «Календарь», им нужно только «Вики». и, например, модуль задач. Соответственно, для них шапка также будет выглядеть иначе. Она будет сразу в резаном виде, например, без настроек, без календаря и без почты. Мы можем это также отдельно регулировать. Так вот, что мы можем еще регулировать в разделе настроек? Мы можем просматривать список пользователей и, например, задавать или изменять у него какую-либо информацию. Мы можем менять ему роль доступа, понижать или повышать, а можем вносить какие-то контактные данные, можем менять отделы должности компании или задать дату увольнения. Из не менее важного мы можем централизованно изменить подпись в почте. Например, я хочу, чтобы у всех тестировщиков была какая-то единая почта. Например, специалист отдела тестирования, Татьяна у нас. И я хочу сохранить изменения. И, соответственно, у Татьяны, когда она будет писать письма, будет отображаться та подпись, которую мы задали. Также мы можем ограничить для пользователей возможность менять свою подпись. То есть мы можем задать подпись каждому пользователю и исключить возможность ее менять. Например, если нам нужна централизованная, одинаковая, шаблонная подпись. Также у нас есть возможность приглашения и добавления новых пользователей в наш домен. Мы проваливаемся по кнопке «Добавить» и видим два типа приглашений. Первое – это регистрация, когда мы самостоятельно вводим данные пользователя. У нас генерится автоматический пароль, и мы передаем логин и пароль пользователю для дальнейшей авторизации и смены. Либо мы можем отправить приглашение для пользователя, ему придет письмо, соответственно, он перейдет по ссылке и самостоятельно заполнит необходимую информацию. Оба варианта возможны, можно один из них скрыть, можно один из них по-другому настроить, в зависимости от ваших потребностей и потребностей службы безопасности. И, возвращаясь к изделию пользователя, при отправке приглашений у нас здесь будет виден весь список, кому и кто отправлял приглашение в систему. Далее мы можем здесь настроить компании, можем добавить новые должности, можем добавить разные отделы для этих должностей и можем промониторить активность пользователей, количество входов и время входов. И, соответственно, вернулись мы в пользователя. Из основной информации это все. В каждом модуле и в каждом разделе могу укрепленно показать фичи и настройки, если вам необходимо. Закрываю экран. Всем спасибо!