Русский
Русский
English
Статистика
Реклама

Мойофис

Изучаем безопасность офисного ПО какие механизмы влияют на защиту данных

18.12.2020 16:04:56 | Автор: admin


Недавно, издание D-Russia опубликовало авторское мнение Владимира Каталова, исполнительного директора компании Elcomsoft об уровне подверженности к взлому методом перебора защищенных паролем файлов офисного ПО. Компания специализируется на криминалистической экспертизе компьютеров, мобильных устройств и облачных данных, и в своей публикации среди прочего привела оценку безопасности продуктов МойОфис при работе с данными. Мы, как разработчик российского программного обеспечения для совместной работы с документами и коммуникациями, придерживаемся другой точки зрения и хотим обратить внимание на допущенные в публикации неточности.

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

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

МойОфис предлагает средства обеспечения информационной безопасности на уровне приложения. В решениях МойОфис реализованы технологии защиты каналов связи (TLS), функции шифрования и электронной подписи почтовых сообщений, а также возможность поддержки российских криптографических библиотек (подробнее о функциях безопасности). Продукты МойОфис регулярно проходят сертификационные испытания на соответствие требованиям действующих регламентов регулятора, и в полной мере им отвечают. В том числе, продукт МойОфис Стандартный, пробную версию которого изучали специалисты Elcomsoft в своей публикации, успешно прошел сертификацию в ФСТЭК России и получил сертификат, который определяет отсутствие недекларированных возможностей и соответствие требованиям по уровню доверия (подробнее о сертификации).

При необходимости и по желанию заказчика, решения МойОфис могут быть доукомплектованы дополнительными средствами обеспечения информационной безопасности. К числу таковых относятся, как наложенные программные средства, так и программно-аппаратные средства защиты, например защищённые ключевые носители. Продукты МойОфис совместимы с решениями КриптоПро, которые получили широкое распространение в Российской Федерации, в том числе, в органах государственной власти и крупных коммерческих структурах. Комплекс реализованных мер информационной безопасности позволяет нашим пользователям применять продукты МойОфис на объектах критической информационной инфраструктуры.

Учитывая вышесказанное, функция парольной защиты не может считаться единственным и, тем более, ключевым критерием обеспечения информационной безопасности. Из-за ряда своих технологических особенностей, она также не является и объектом сертификации. В целом, согласно действующим регламентам системы сертификации ФСТЭК России, программное обеспечение проходит оценку на предмет соответствия конкретному набору требований, и стандартная функция защиты файла паролем не заявляется как функция защиты.

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

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

Если говорить о шифровании документов, как о методе ограничения доступа к информации, то целесообразно применять не функции парольной защиты, а использовать элементы ИОК (инфраструктуры открытых ключей). В том числе, защищать данные с помощью квалифицированных сертификатов ключей проверки электронной подписи, где уровень криптографической стойкости, включая устойчивость к механизмам подбора пароля, находится принципиально на другом уровне. Подобный способ позволяет производить шифрование с использованием технологии асимметричной криптографии, к которой не применимы атаки методом прямого перебора паролей, на которых специализируется Elcomsoft.

Стойкость электронной подписи в соответствии с ГОСТ Р 34.10-2012 основывается на сложности вычисления дискретного логарифма в группе точек эллиптической кривой, а также на стойкости используемой хэш-функции по ГОСТ Р 34.11-2012. Стандарты криптографической защиты информации разработаны Центром защиты информации и специальной связи ФСБ России совместно с ТК 26.

В статье также содержатся недостоверные данные о применяемых компонентах СПО в решениях МойОфис: это неправда, что функция парольной защиты реализована на базе технологий OpenOffice. Ядро, интерфейс, значительная часть кода платформы МойОфис, в том числе офисные редакторы написаны с нуля, полностью силами специалистов компании (всего более 1,5 млн строк собственного кода). Упоминаемая в статье функция парольной защиты является проприетарной и не имеет никакого отношения к решениям OpenOffice.

Мы приветствуем решение Elcomsoft добавить функцию восстановления паролей к зашифрованным документам и таблицам в форматах документов МойОфис в новых версиях приложений Advanced Office Password Recovery и Distributed Password Recovery. Таким образом, экосистема МойОфис пополнилась еще одним технологическим партнером, лидером в области разработки сервисных утилит в сфере информационной безопасности. Выражаем надежду на дальнейшее сотрудничество в вопросах независимого аудита программных решений МойОфис, что позволит сделать наши продукты еще лучше.
Подробнее..

Обновление МойОфис в 3 раза ускоряет почту, добавляет новые функции и еще 4 иностранных языка

07.07.2020 20:09:59 | Автор: admin


В начале июля 2020 года МойОфис выпустил второе крупное обновление. В новой версии 2020.01.R2 наиболее заметные функциональные изменения произошли в средствах для работы с электронной почтой и календарем. Была произведена оптимизация серверных компонентов МойОфис Почта, которая привела к 3-кратному увеличению скорости рассылки писем на 500 и более адресатов.


Почтовая система


Начиная с этой версии, в МойОфис Почта появился отдельный административный веб-интерфейс, который позволяет управлять функциями почтовой системы, настраивать политики для групп ресурсов и рассылок. С помощью этого интерфейса упрощается администрирование почтовой системы, ускоряется внедрение программных продуктов на рабочих местах пользователей.



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



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

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



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



Изменился и редактор событий в МойОфис появились расширенные настройки повторения событий,





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



просмотр занятости других участников и рекомендации по планированию встреч.

МойОфис SDK


Комплект средств для разработчиков МойОфис SDK пополнился новым компонентом Автономным модулем редактирования (АМР). Это специальная веб-версия редакторов МойОфис, которая предназначена для интеграции в продукты сторонних разработчиков. Такие приложения нетребуют отдельного сервера и содержат полный набор функций редактирования и форматирования, нопри этом не имеют функций совместной работы. Редактор в АМР обрабатывает только те файлы, которые передаем ему информационная система приложение или сервис, куда интегрирован саммодуль АМР.

Автоматический модуль редактирования позволяет добавить функции редактирования документов вSaaS-сервисы без необходимости передачи пользовательских данных за пределы защищенного периметра и без необходимости развёртывания дополнительных серверов. Новый модуль доступен технологическим партнерам по специальной ISV-лицензии, которая приобретается отдельно.

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

МойОфис Текст и МойОфис Таблица


В текстовом редакторе появилась функция принудительной очистки форматирования текста, которую можно вызвать через кнопку на панели инструментов или с помощью сочетания клавиш [CTRL]+[ПРОБЕЛ].



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

Средства форматирования


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



В табличном редакторе пользователям стал доступен выбор шаблона числового формата в ячейках. Теперь выбрать подходящий стиль представления значений в ячейках стало еще проще и удобнее.



Базовый шаблон документа


В релизе 2020.02.R2 появилась возможность замены базового шаблона нового документа. Поумолчанию, изменить базовый шаблон может только системный администратор. Это сделано длятого, чтобы обычный пользователь не мог случайно заменить настройки документов, принятые ворганизации. Основные пользовательские шаблоны можно хранить в любом месте доступ книмосуществляется через пункт меню [Файл] [Создать по шаблону].

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

Замена базового шаблона нового документа на отдельном компьютере происходит в несколько действий:
Запустите настольное приложение МойОфис от имени администратора.
Создайте требующийся образец шаблона, который содержал бы всю необходимую информацию, разметку страницы и колонтитулы.
Выберите пункт меню [Файл] и затем [Сохранить шаблон...]. Сохраните шаблон в специальной папке [Default Template].

Программа ищет базовые шаблоны в стандартных папках установки, доступ к которым есть только уадминистраторов. Например, в операционной системе Windows эта папка располагается по адресу "C:\Program Files\MyOffice\Default Template", а в Linux "/usr/local/bin/my_office".

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

Почтовый клиент




Дизайн почтового клиента МойОфис Почта для ПК был обновлён, он получил оформление скристальным паттерном и возможность отображения изображений пользователей (аватаров). Ранеетакая функция была доступна только в облачной версии почтового клиента.

Средства локализации


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



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

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


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



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

Первый взгляд как устроена новая корпоративная почтовая система Mailion от МойОфис

30.09.2020 16:04:54 | Автор: admin


Почти четыре года назад мы начали проектировать принципиально новую распределенную почтовую систему Mailion, которая предназначена для корпоративных коммуникаций. Наше решение построено на Cloud Native микросервисной архитектуре, способно работать с более чем 1 000 000 пользователей одновременно и будет готово покрыть 100% потребностей крупных корпораций.


За время работы над Mailion команда выросла в несколько раз, и сейчас в продукт вовлечено почти 70 разработчиков. Мы прошли большой путь от идеи и первых прототипов до этапа пилотирования коммерческой версии. Настало время рассказать Хабру о том, что за продукт мы создаем, как устроена и работает наша почтовая система, какой стек технологий мы используем и почему за нашим решением будущее корпоративных коммуникаций. Погнали!


Хабр, привет! Меня зовут Антон Герасимов, я руковожу департаментом разработки в московском центре разработки компании МойОфис. Сегодня мы хотим представить Mailion принципиально новую российскую почтовую систему корпоративного класса, которая станет достойной альтернативой популярным иностранным решениям. Mailion обладает высокой нагрузочной способностью, беспрецедентными возможностями масштабирования и отказоустойчивости, а также требует минимального внимания со стороны системных администраторов.


Сейчас наша разработка находится в стадии бета-версии, но совсем скоро, по нашему плану до конца 2020 года, перейдет в статус пилотного внедрения коммерческого продукта.


По большей части эта статья содержит общие сведения рассказать о сложном программном продукте в одной публикации просто невозможно. Я планирую сделать серию статей с рассказом про ключевые технологии. А пока для вашего удобства предлагаю такое содержание:





## Что такое корпоративная почтовая система?
Простой и очевидный ответ на этот вопрос средство для работы с электронной почтой и календарем. Но дьявол, как известно, кроется в деталях.

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

В основе нашей системы лежит принцип платформенного решения. Мы отталкиваемся от концепции Unified Communications и предлагаем единый инструмент для работы с почтой, календарем и документами внутри одной системы, с возможностью наращивания функциональности решения за счет подключения дополнительных модулей и компонентов. Расширения, к слову, могут быть разработаны не только нами, но и нашими партнерами. Для этой цели будет опубликован и достаточно широкий инструментарий SDK.

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

*********
Типичная корпоративная функция механизм отзыва писем, который крайне востребован в крупных компаниях, но при этом практически не используется ни в B2C-сегменте, ни в малом бизнесе. Все дело в том, что среди малых групп пользователей вероятность возникновения такой потребности довольно невелика, да и цена ошибки намного меньше. Причем реализовать эту функцию вне корпоративной почтовой системы просто невозможно даже в почте Google нет отзыва писем в том виде, к которому привыкли пользователи Exchange. Корень проблемы находится в устройстве почтовых протоколов из 80-х годов прошлого века.
*********

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

### Что скрывается под капотом
[![](http://personeltest.ru/aways/habrastorage.org/webt/ms/uk/xl/msukxlv16wc4nms_4af5hj50f2s.jpeg)](http://personeltest.ru/aways/habrastorage.org/webt/ms/uk/xl/msukxlv16wc4nms_4af5hj50f2s.jpeg)

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

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

В чем отличия почтовых систем МойОфис
Читатель Хабра, уже имевший опыт работы с решениями МойОфис, знает, что в составе коммерческих продуктов присутствует МойОфис Почта. И возникает вопрос а в чем же ее отличия от корпоративной почтовой системы Mailion, над которым работала моя команда?

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

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

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


### Какие вызовы стоят перед разработчиками
Далее по тексту я буду говорить только про новую корпоративную почтовую систему Mailion.

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

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

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

#### Надежность
Причем это не столько вопрос хранения, сколько задача обработки и быстрого доступа к этой информации. Требуется обеспечить высокие показатели надежности время непрерывной работы всего решения должно быть на уровне 99,9%. При этом почтовая система должна быть автономной в принятии верных решений об обработке отказов. Только таким образом можно добиться отсутствия сбоев, способных парализовать бизнес-процессы той или иной компании.

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

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

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

Как система реагирует на аварии
Рынок часто задает вопрос что произойдет с системой, если она внезапно потеряет связь с одним из своих узлов? Такой запрос особенно актуален, если планируется внедрить географически распределенное решение.

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

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

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


#### Самостоятельность
Абсолютно надежных систем не бывает, и отказы так или иначе, но могут случиться. Поэтому при проектировании почтовой системы важно обеспечить возможность быстрой локализации сбоев, которая позволит их устранить за определенный SLA-период. Причем сбои должны устраняться системой самостоятельно, минимизируя при этом вмешательство системных администраторов и служб эксплуатации.

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

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

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

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

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

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

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

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

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

Большая доля кода Mailion собственная разработка, код, права на который полностью принадлежат нам и который мы можем изменять и дорабатывать при необходимости. Большая часть кода нашей почтовой системы написана самостоятельно на Go (Golang). Кроме Go, мы используем C++, а также Java Script ES6 для веб-части.

Оставшиеся 5% так называемые тяжелые компоненты, такие как базы данных. К их числу относятся RethinkDB, ArangoDB и Redis. Из ключевых технологий также отмечу еще gRPC систему удаленного вызова процедур, которая используется как единый механизм для взаимодействия по API, это важная часть.

## Из чего состоит продукт
Корпоративная почтовая система это не сервер в вакууме. В состав нашего продукта входит порядка 70 компонентов и 45 сервисов, которые занимаются обслуживанием почтовой системы. Все эти элементы написаны с нуля и являются собственной разработкой МойОфис.

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

### Совместимость с почтовыми системами
Mailion работает по стандартным протоколам. Для того чтобы начать пользоваться нашим решением, нужно лишь настроить клиентские приложения и дальше работать с ними в привычном окружении. Например, можно использовать входящее в продукт МойОфис Почта клиентское приложение.

Также для удобства наших пользователей мы создали специальный плагин, который обеспечивает бесшовный переход с Exchange. С его помощью пользователи смогут при замене почтового сервера продолжить работать с MS Outlook они даже не заметят, что в их привычном взаимодействии со средствами коммуникации что-то изменилось. Такой плагин позволяет плавно переносить пользователей из прежней почтовой системы, без остановки работы всей организации. Это особенно важно, если вам требуется заменить средства для работы сотен тысяч пользователей.

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

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

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

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

[![](http://personeltest.ru/aways/habrastorage.org/webt/e_/_b/74/e__b74fo4yx844m2zg2vtdx-34c.jpeg)](http://personeltest.ru/aways/habrastorage.org/webt/e_/_b/74/e__b74fo4yx844m2zg2vtdx-34c.jpeg)

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

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

#### Адаптивность
Особенность дизайна интерфейсов корпоративной почтовой системы Mailion возможность отображения на устройствах с экранами любых размеров. Все визуальные компоненты тщательно прорисованы, они правильно масштабируются при работе на мобильных устройствах и отлично подходят даже для управления пальцами на сенсорных экранах. Также при изменении размера окна приложения трансформируется и колоночная верстка размер колонок смещается пропорционально, в строгом соответствии с постулатами концепции насыщенных интернет-приложений.

#### Системность
В основе дизайна корпоративной почтовой системы Mailion лежит системный подход. Мы разрабатываем это направление с начала 2017 года, когда о дизайн-системах говорить было не так модно, как нынче. Дизайн-система это набор правил и инструментов для визуального и технического исполнения, который отражает философию продукта и постоянно развивается.Мы вводили ее для упрощения коммуникации между разработкой и дизайном.

#### Настройка фирменного стиля
Наш дизайн это хамелеон, способный подстроиться под любой фирменный стиль клиента. Цвета всех элементов интерфейса определены через переменные. Таким образом, изменив базовый набор из нескольких цветов, можно перекрасить разом все приложения.

Шрифты также определяются через переменные: интерфейс может использовать фирменный шрифт компании-клиента, если это предусмотрено клиентским брендбуком. При этом разные шрифты могут иметь разный размер литер, и мы это учитываем. Например, PT Sans в 16-м размере выглядит ощутимо мельче, чем Roboto в том же 16-м размере. Поэтому мы подстраиваем размер текстовых блоков под особенности конкретного шрифта.

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

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

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

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

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

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

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

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

## Yes, we are hiring!
На создание нашего продукта ушло несколько сотен человеко-лет. И при всем желании я бы не смог рассказать сразу обо всем в рамках одной статьи. Тем не менее я надеюсь, что эта публикация послужит отправной точкой для знакомства с нашим продуктом как я уже сказал выше, я планирую в дальнейшем рассказывать более подробно как о самом решении и его особенностях, так и о наших подходах к разработке.

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

Прямо сейчас у нас открыто почти [полсотни](http://personeltest.ru/aways/hh.ru/employer/213397?customDomain=1) вакансий в разработке. Приходите к нам на работу, если вы хотите вместе с нами создавать продукт, который способен перевернуть представление корпоративного мира об электронной почте.
Подробнее..

7 soft skills, которые нужно начинать прокачивать уже сейчас

22.10.2020 12:07:47 | Автор: admin
image

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

Я Анастасия Горелова, руководитель программ обучения Хаб Знаний МойОфис. Занимаюсь проектированием и реализацией программ развития hard и soft skills наших сотрудников, обучаю коллег, партнеров и клиентов работе с продуктами МойОфис, а также продвигаю наши образовательные проекты в школах и университетах.

В этом посте я хочу поговорить про навыки, которые помогут оставаться востребованным разработчиком даже в условиях постоянных изменений, и рассказать о том, как их развитие реализовано в МойОфис. Обычно IT-специалисты делают ставку на научно-техническую базу, важную для понимания функционирования системы в целом. Сюда входит знание принципов работы ОС, сетевого стека, баз данных и математического аппарата, который лежит в основе любого алгоритма или протокола, и др. Однако одних только hard skills недостаточно также необходимы коммуникативные навыки, умение выстраивать рабочий процесс с командой и/или незнакомыми людьми, гибкость в принятии решений и другие soft skills. Причем важно не просто обладать ими soft skills должны быть интегрированы в общий процесс разработки и идти в тесной связке с профскилами. О семи из них сегодня и пойдет речь.

1. Комплексное решение проблем


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

image

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

Вопрос для самопроверки:

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

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

2. Умение убеждать


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

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

Вопросы для самопроверки:

  • Замечали ли вы, что вас перебивают на совещаниях? Было ли ощущение, что вас никто не слушает?
  • Стараетесь ли вы приводить наглядные кейсы, когда отстаиваете свою точку зрения?
  • Как вы начнете рассказ о себе? Отрепетируйте небольшой спич.
  • Вспомните случай, когда после разговора с вами коллега менял свое мнение. Что именно помогло вам переубедить его?
  • Как вы реагируете на возражения?

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

3. Навыки сотрудничества и работы в команде


Думаю, многие согласятся, что в IT-среде значимую роль играет сообщество: опытные разработчики помогают коллегам и охотно делятся экспертизой (Habr тому подтверждение). Тем не менее есть стереотип, что для программиста нормально быть замкнутым, однако с закрытым человеком трудно взаимодействовать, так как он почти никогда не предлагает идеи и не склонен обсуждать текущие процессы. Поэтому все больше компаний обращают внимание на то, умеет ли специалист работать в команде, понимает ли он коллег так же хорошо, как и сам проект, способен ли давать и принимать обратную связь.

image

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

Вопросы для самопроверки:

  • Вам нужно заговорить с коллегой, которого вы не знали ранее. С чего вы начнете?
  • Один из участников команды раз за разом сдает работу с ошибками. Как вы поступите?
  • Какие слова вы подберете, чтобы критика прозвучала доброжелательно?
  • Отмечаете ли вы успехи коллег и говорите ли о них публично?
  • Что помогает вам почувствовать настроение собеседника и настроиться на его волну?

Для развития навыков сотрудничества в некоторых командах мы практикуем метод ротации, когда разработчик из одного проекта МойОфис на время переходит в смежный. Это не только позволяет попробовать себя в новом деле, но и прокачивает умение общаться с коллегами, помогает не закисать и переключаться с рутинной работы на новые задачи. Если есть запрос, мы организовываем специализированные курсы для развития личных и профессиональных навыков. Кроме того, всем нашим руководителям мы настоятельно рекомендуем на регулярной основе проводить one to one встречи с каждым членом команды, чтобы участники могли скорректировать планы, задачи, выстроить доверительное общение и на ранних этапах предугадать появление ошибок. На таких встречах сотрудник учится задавать правильные вопросы, слышать обратную связь, осваивает навыки конструктивно обсуждать взаимодействие в команде.

4. Умение планировать свою работу


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

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

Вопросы для самопроверки:

  • Вас просят назвать сроки готовности проекта. Чем вы будете руководствоваться при оценке?
  • Разгар рабочего дня, и вдруг коллега присылает вам ссылку. Вы знаете, что там полезная и важная статья. Как вы поступите?
  • Составляете ли вы рабочие и личные планы на день/неделю/месяц? Как много из них удается выполнить?
  • Знаком ли вам метод планирования времени матрица Эйзенхауэра?
  • Знаете ли вы, сколько времени у вас в среднем уходит на каждый тип задач?
  • Сколько минут / часов в день вы проводите в социальных сетях? Отслеживаете ли вы каким-либо образом эту статистику? Используете ли тайм-трекеры?
  • Практикуете ли отдых от соцсетей и интернета, digital detox?

Для планирования работ и фиксации промежуточных вех проекта некоторые отделы МойОфис используют методологию Scrum и обучают ей новых сотрудников, чтобы группа работала слаженно. Часть команды в Москве ориентирована на освоение стандартных методик управления проектами по методологии PMI PMBoK. Мы в Хабе Знаний в свою очередь пополняем библиотеку компании материалами по тайм-менеджменту коллегам доступны актуальные новинки, техники из которых они могут начать внедрять сразу после прочтения.

5. Критическое мышление


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

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

Вопросы для самопроверки:

  • Задумываетесь ли вы при чтении материалов в интернете о том, кто и с какой целью их публикует?
  • Как вы определяете, какой информации можно доверять? На какие критерии вы опираетесь при выборе источников информации?
  • Проверяете ли вы адреса сайтов и защищенность соединения при переходе по незнакомым ссылкам?
  • Есть ли у вас список доверенных источников информации?

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

6. Постоянное обучение long life learning


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

image

Пример: хотя Java и C# уже несколько лет занимают значительную часть рынка, IT-компании все чаще используют более новые технологии (Kotlin, Swift и др). И логично, что разработчики, хорошо владеющие несколькими языками, дадут фору тем, кто знаком с одной-двумя технологиями. Через пять лет наверняка появятся новые стеки, поэтому чтобы оставаться востребованным, важно постоянно учиться и уметь выбирать подходящий инструмент для решения конкретной задачи, основываясь на комплексном анализе факторов.

Вопросы для самопроверки:

  • Участвуете ли вы в развитии open-source проектов? Сколько коммитов вы сделали за прошедший год? Сколько создали багов и предложений в трекере? На сколько вопросов ответили?
  • Как давно вы изучали незнакомую для себя технологию?
  • Как вы поступите, если узнаете о появлении нового языка, который набирает популярность?
  • Как вы реагируете, если вам предлагают пойти на обучающее мероприятие?
  • Какие профессиональные конференции вы посещаете?
  • Чему вы научились в вашей профессиональной области за последние полгода?

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

7. Соблюдение work-life balance


Cоблюдение work-life balance и ваше самочувствие прямо влияют на продуктивность: тот, кто заботится о себе, обычно живет дольше, работает эффективнее и успевает уделять должное внимание другим важным делам. Тема здоровья тесно связана со всеми сферами жизни, в том числе с работой. Не буду ничего говорить про биохакинг и вживление чипов под кожу (это тема отдельного поста а то и не одного), этот пункт больше про внимание к телу, к психоэмоциональному состоянию, а еще о том, что разделение личной и профессиональной жизни помогает им взаимно друг друга поддерживать. Старайтесь быть терпимее к другим, особенно если их точка зрения противоречит вашей, выражайте чувства без вреда окружающим и осознавайте, на что вы можете повлиять, а на что нет. Найдите хобби по душе и помните, что от того, как организована ваша жизнь после работы и учебы, будут отчасти зависеть и карьерные успехи.

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

Вопросы для самопроверки:

  • Когда вы последний раз проходили комплексное обследование?
  • Что вы делаете для того, чтобы ваше питание было сбалансированным?
  • Сколько часов в сутки вы спите? Высыпаетесь ли вы? Если нет, что вы можете сделать уже сейчас для улучшения качества вашего сна?
  • Утром вы чувствуете себя простывшим, но нужно ехать на работу. Как вы поступите?
  • Работаете ли вы в отпуске? Доделываете ли проекты в выходные? Пишете ли в рабочие чаты по вечерам?
  • Какие у вас хобби? Давно ли вы увлекались чем-то для себя новым?

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

Вместо послесловия


Бытует мнение, что программисты замкнуты и необщительны. Однако с командами, вовлеченными в создание и развитие IT- и digital-продуктов, важно и нужно уметь взаимодействовать. Все чаще работодатели оценивают не только профессиональные знания и опыт, но и гибкие навыки. Именно они в сочетании с профскилами позволяют эффективно решать конфликтные ситуации, творчески мыслить, предлагать и защищать идеи, строить будущее то есть влиять на культуру компании и на бизнес в целом, а также увеличивать свою стоимость на рынке как специалиста.

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

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

07.04.2021 12:05:29 | Автор: admin

МойОфис запустил открытый сервис, где любой желающий может поработать с текстовыми и табличными документами, а также оценить интерфейс, ключевые функциональные возможности и практическое удобство наших редакторов. Без скачивания каких-либо файлов, регистрации и установки браузерных расширений: для запуска демонстрационной версии веб-редакторов достаточно перейти по ссылке в браузере на вашем ПК или ноутбуке. В процессе работы с сервисом все документы остаются на компьютерах пользователей.


Привет, Хабр! В новом релизе 2021.01 мы провели комплексную работу над оптимизацией линейки продуктов МойОфис. Часть наиболее любопытных изменений коснулась технологии автономного модуля редактирования (АМР). Для иллюстрации возможностей AMP мы интегрировали модуль в корпоративный сайт МойОфис, и теперь работа с текстовым и табличным редакторами доступна всем посетителям сайта прямо из окна их браузера.

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

Что такое АМР?

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

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

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

Что умеют веб-редакторы МойОфис на базе AMP?

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

Сохранение файлов осуществляется в форматах ODT, ODS, DOCX, XLSX, PDF.

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

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

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

Предлагаем читателям блога МойОфис ознакомиться с веб-редакторами и поделиться мнением в комментариях, а разработчикам программных продуктов оценить возможности интеграции АМР в свои ИТ-решения и стать технологическими партнерами. Будем рады вашей обратной связи по новому сервису!

Подробнее..

Как мы отказались от вкладок в интерфейсе и ускорили работу пользователей почти в 2,5 раза

03.03.2021 12:06:10 | Автор: admin
Недавно МойОфис выпустил крупное обновление 2020.03. Помимо улучшения и расширения функциональной части, в этом релизе мы кардинально изменили дизайн интерфейса редакторов. И прежде чем он стал публичным, провели исследование в специальной UX-лаборатории. Так мы выяснили, что смена внешнего вида программ приведет к существенному ускорению времени поиска пользователями нужных команд.

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

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

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

Обзор существующих решений


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

imageДля приложений Microsoft Office характерно огромное количество функций (в Office 2010 насчитали более 12 тысяч). Перегруженность интерфейса была очевидна уже в версии 97, и в следующих релизах разработчики пытались решить эту проблему разными способами в частности, динамически скрывая часть элементов в панелях и меню (это решение было признано неудачным из-за непредсказуемости поведения тулбара).

В процессе разработки 2007-й версии офиса в Microsoft сформулировали новый подход: командные меню и отдельные панели инструментов пригодны только для продуктов с относительно небольшим количеством возможностей, а для офисного пакета необходимо принципиально другое решение. В результате множества экспериментов появился ленточный интерфейс (Ribbon), который заменил собой все командное меню и панели. Именно этот интерфейс сейчас привычен всем пользователям MS Office:

image

Несмотря на то, что риббон быстро вошел в моду и стал появляться в самых разных приложениях независимо от их функциональной наполненности, в популярных альтернативах MS Office используются другие, более или менее классические решения. Редакторы Google Docs применяют традиционный подход: на панели размещено только самое востребованное, а полный набор возможностей в командном меню. При этом выбранная структура интерфейса помогает подчеркнуть легковесность продукта:

image

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

image

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

image

Нельзя обойти вниманием отдельную категорию редакторов типа Notion и Coda. Они, конечно, далеко не во всем могут заменить полноценные офисные редакторы, но все же хорошо подходят для выполнения определенных задач. Сегодня они приобретают все большую популярность у значительной аудитории, а следовательно, тоже формируют у людей определенные привычки и ожидания. Эти продукты максимально фокусируются на пользовательском контенте, поэтому интерфейс в них минимален; панели инструментов могут почти отсутствовать, появляясь только по необходимости.

image

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

Первая версия панели


Изначальная версия тулбара в редакторах документов МойОфис была спроектирована в 2014 году. Она состояла из одной строки и имела несколько вкладок, которые появлялись в зависимости от положения курсора пользователя (контекста). Также в левом верхнем углу окна находилась небольшая панель быстрого доступа, которая не зависела от контекста.

image

Структура и поведение панели основывались на трех принципах:

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

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

image

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

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

Работа над новыми концепциями


Создание новой версии панели включало в себя несколько этапов. Перед тем, как приступать к проектированию интерфейса, мы подробно исследовали объектную модель документа. На ее основе с помощью карточной сортировки проработали информационную архитектуру продукта об этом мы подробнее расскажем в одной из будущих публикаций.

Имея эти данные, мы смогли сгенерировать несколько разных вариантов панели, например:

  1. Альтернативное разбиение функций по вкладкам: на одной редактирование выделенного контента, на другой общий стиль документа:
  2. Полностью контекстная панель, вызываемая щелчком правой кнопки мыши:
  3. Отказ от вкладок и объединение всех функций в одной панели:

image

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

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

image

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

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

Тестирование и результаты


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

В исследовании приняли участие 15 пользователей Microsoft Office. Мы обратились в университет ИТМО, юзабилити-лаборатория которого оборудована айтрекером прибором для отслеживания реакции человека по движению его глаз. В качестве задания респондентам нужно было воссоздать документ по образцу в разных редакторах, а для прототипа выполнить задания на поиск функции.

Тестировали варианты: в одну строку, в одну строку с делением на вкладки, в две строки (на основе нефункционального прототипа) и классический риббон.

image

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

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

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

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

По итогам исследования мы получили 23 часа видео, которые отсмотрели за несколько недель и разметили все операции по поиску функций более 1800 событий. После анализа нам удалось построить зависимость времени поиска от интерфейсного паттерна. Что интересно эта зависимость не отличалась между сравниваемыми редакторами, разница была только в количестве использований того или иного паттерна для каждого редактора. Получилось, что в случае, когда человек знал, где искать кнопку, он в среднем тратил на переключение лишние 2 секунды.

image
Из графика видно среднее время поиска кнопки: в случае, если переключение на другую вкладку не требуется (toolbar) 1.67 сек; в случае, если переключение на другую вкладку требуется (toolbar switch) 3.68 сек.

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

Разработка панели инструментов


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

  1. Нужно было продумать процесс масштабирования, изменения наполнения тулбара: порядка, видимости его элементов, их свойств. Для этого мы вынесли уровни абстракции и наполнение в удобную для понимания и редактирования базу данных с web-интерфейсом (Airtable), чтобы можно было легко вносить и отслеживать изменения, наглядно видеть все нюансы отображения элементов тулбара. Во время сборки проекта, по этой базе данных мы через API стали формировать XML-файл со структурой панели для каждого редактора и поставлять его в класс-конструктор. Таким образом, коллеги из UX-отдела смогли самостоятельно править конфигурацию панели инструментов независимо от разработки, и эти корректировки стали автоматически применяться при следующей сборке продукта. Это позволило удешевить процесс внесения изменений и исключить человеческий фактор. Также такой подход позволяет формировать набор тулбаров через изменение ключа сборки, значение которого может указывать на разные базы с одинаковой структурой хороший задел, чтобы в будущем предоставить нашим конечным пользователям возможность кастомизации тулбара.
  2. Разработали алгоритм адаптации к текущей ширине окна: элементы динамически уменьшают свою ширину это позволяет сохранить структуру тулбара при уменьшении доступного места без необходимости использовать горизонтальную прокрутку.

    Вкратце, алгоритм работает так:

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


image

Заключение


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

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

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

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

Над статьей работали UX-архитекторы Шейла Шейх и Кирилл Улитин (ulitin), а также разработчики Иван Шеров-Игнатьев и Олег Архангельский.
Подробнее..

Cloud Sport как наши сотрудники стали больше заниматься спортом

18.05.2021 16:06:28 | Автор: admin
image

Весна 2020-го началась с не самых приятных новостей. Сейчас, спустя год, многие компании стремятся помогать сотрудникам в вопросах, к которым раньше не было столь пристального внимания в работе с выгоранием и ментальном здоровье. В ноябре 2020 года мы запустили для коллег спортивное приложение и в этой статье хотим рассказать про наш опыт работы с well-being проектами.

Привет, Хабр! Меня зовут Ольга Емельянова, я руководитель отдела внутренних коммуникаций и корпоративной культуры МойОфис. Моя команда отвечает за мероприятия, информирование, вовлеченность, HR-бренд и в целом счастье сотрудников. В этом посте я хочу поделиться нашим опытом работы с проектами, направленными на поддержание благополучия коллег, их эффективности и хорошего самочувствия.

На старт, внимание марш!


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

Некоторое время мы искали решение, удовлетворяющее важным для нас критериям, рассматривали множество идей. Сначала думали насчет индивидуального тренера, который мог бы проводить эфиры или тренировки в Zoom. Однако в режиме удалёнки у каждого свой график, и нам быстро стало понятно, что людям комфортнее всего будет заниматься из дома в удобное для них время. Кроме того, уровень физподготовки у всех разный кто-то занимается спортом профессионально, а кто-то не был в спортзале много лет. Поскольку в связи с ограничительными мерами мы максимально старались находиться в безопасности, решение заниматься дома при помощи онлайн-приложения это самый разумный и доступный вариант, чтобы хоть немного поднять уровень спортивной активности и побольше двигаться.

Я давно хотела попробовать занятия йогой, но как-то на это все не было времени. Онлайн-приложение стало для меня классной возможностью не выходя из дома освоить новый вид спорта.

Елена К.

Поговорив с большим количеством подрядчиков, мы нашли питерскую команду, по-настоящему влюбленную в свое дело. Несколько разработчиков и спортивных тренеров развивают недавно созданное ими мобильное приложение Crossteam, использовать которое могут разные компании. Соответственно, сотруднику той или иной организации контент из приложения доступен после регистрации с корпоративного емейла. Какое-то время мы обсуждали наши пожелания и возможности, стремились прийти к идеальному решению и в итоге начали сотрудничать.

Чтобы понять, какие спортивные направления получат наибольший отклик у сотрудников, мы запустили работу с приложением в тестовом формате. Так в конце ноября 2020 года нашим коллегам стал доступен Cloud Sport с несколькими направлениями, и в первые несколько дней его установили более 25% сотрудников компании.

Добро пожаловать в клуб!


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

  • Фитнес. Это тренировки для зала и дома, плюс комплекс упражнений на улице (некоторые наши сотрудники занимались даже в холода). Блок содержит как привычные многим занятия, так и помогает попробовать что-то новое.

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

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

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

Челленджи облечены в игровую форму и направлены на быстрое достижение результатов и формирование привычки. Мы разделяем их на регулярные и временные, и все они подходят для людей любого уровня подготовки. Из регулярных доступны, к примеру, челлендж Бегаем 30 минут каждый день, 7 дней в планке и Лови волну для гибкости позвоночника начать их можно в любой момент. Временные челленджи мы тоже очень любим так, в декабре прошлого года сотрудники коллективно практиковали медитацию, а в марте 2021 года дружно сжигали калории, набранные за время Масленицы.

image

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

Мне всегда нравились кардионагрузки работа сидячая, за день движения практически нет. Но посещение качалок никогда не приносило удовольствия, поэтому несколько лет назад я приобрел велотренажер, пару гантелей, ролик для пресса и старался хотя бы через день выполнять упражнения по 30-40 минут. Если есть свободное время, предпочитаю передвигаться по городу пешком, в позапрошлом году меня увлекла йога. С приходом карантина открыл для себя бег. Я живу возле лесопарка, и пробежки удобно совершать и утром, и вечером. В лесу можно тренироваться подальше от людей, такие нагрузки полезны для сердца и легких. Во время бега обожаю слушать подкасты на английском, тем самым еще и развивая listening skill. Так и живу в хорошую погоду бегаю, в плохую у меня велотренажер и занятия на домашнем инвентаре.

Cloud Sport порадовал разнообразными упражнениями на любой вкус, пожелания и настроение всегда можно выбрать то, что подойдет тебе именно сегодня.Приложение импонирует мне и тем, что в нем все видео с реальными людьми и реальными тренировками, а не пластилиновыми качками, которые делают какие-то повторяющие движения.После сложного рабочего дня просто выдохнуть и перезагрузиться самое то. Да и утренние 15-минутные разминки помогают проснуться и скинуть с себя пелену сна, размяться. Отдельно хочу отметить челенджи, они держат в тонусе и не дают лениться, это мотивирует дойти до конца.Конечно, поначалу сложно заставить себя вставать утром раньше, чем обычно, но когда понимаешь, что делаешь это для себя и своего здоровья, поднимаешься и не жалеешь. Главное выработать привычку, а потом уже все будет на автомате.


Сергей Н., победитель челленджа FITМасленица

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

Не только ради спортивного интереса


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

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



Ожидаемо, самыми популярными среди сотрудников стали йога и медитации их регулярно практикуют 10% и 12% коллег соответственно.

Нам очень нравится, что сотрудники МойОфис вовлечены и принимают участие в адаптации приложения конкретно под нас. В каждом виде активности Cloud Sport есть чат, где любой участник может задать вопрос тренеру и/или оставить пожелания. Так, недавно у нас появился запрос на запуск танцевального направления, сейчас обсуждаем его реализацию.

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

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

Павел М.

Что примечательно, интерес к приложению проявляют представители разных департаментов МойОфис. Конечно, специально мы за этим не следим, анализируем лишь ту информацию, которую сотрудники пожелали указать в профилях. Однако приложением пользуются не только разработчики есть и коллеги из коммерческого департамента, бухгалтерии, отдела обучения, поддержки продаж. И это логично Cloud Sport поддерживает разносторонние направления и активности, и каждый желающий может найти что-то интересное именно ему.

Пандемия однозначно послужила стимулом к развитию онлайн-активностей в этот непростой период люди ко многому пересмотрели свое отношение. Можно сказать, что приложение Cloud Sport это для нас еще и своего рода тимбилдинг. Чувство причастности к коллективному занятию, ощущение себя частью группы многих мотивируют и сподвигают на новые свершения.

Быстрее, выше, сильнее


Мы постоянно думаем над тем, что нового можно привнести в наши спортивные занятия. В последнее время все больше сотрудников возвращаются в офисы, и в связи с этим мы запустили шагомер. Он интегрируется с аналогичными приложениями в мобильных телефонах, необходимо только разрешить приложению Cloud Sport считывать эту информацию. В середине апреля мы запустили пеший поход до высочайшей точки Земли: сотрудники компании идут через города, в которых есть офисы нашей компании, до Эвереста в Гималаях, а в приложении можно отслеживать статистику по оставшимся километрам.

Эта, казалось бы, очень простая активность стала популярна в том числе во многом благодаря рейтингу. У нас есть постоянный лидерборд, где можно отслеживать самых активных ходоков. Сейчас в шагомере 15% сотрудников это небольшая, но очень упорная группа, которая уже прошлаболее 12 миллионов шагов из 18! Геймификация и достижение общей цели действительно помогают нашим сотрудникам больше двигаться.Некоторые коллеги даже специально купили фитнес-трекеры, чтобы корректнее отслеживать свою активность :) Самых активных пешеходов мы непременно наградим приятными спортивными подарками от компании.



Также совсем недавно в нашем корпоративном приложении стал доступен новый курс йоги. Он поможет глубже продвинуться в практике, освоить новые техники и внимательнее отнестись к философии йоги, но всё так же через призму адекватности, без эзотерики, с сохранением традиций. Курс содержит несколько блоков, подробно объясняющих различные ступени йоги: пранаямы (дыхательные практики), асаны, а также упражнения для усиленной проработки тела и духа. Как и в первой ступени, практики можно комбинировать друг с другом, подобрав занятия на свой вкус и возможности.

Я больше 10 лет занималась легкой атлетикой, затем фитнесом (бег, TRX, плавание, танцы, хатха йога, йога на полотнах, бокс и т.д.), потом начались проблемы с коленом. В пандемию, после операции, стала сильно ограничена в упражнениях. Пыталась заниматься йогой дома, но все же было рановато, мало времени прошло после хирургического вмешательства. Еще мне было интересно попробовать медитации, но поняла, что это не совсем мое. А вот зарядка в Cloud Sport мне очень подходит, несмотря на то, что часть упражнений я адаптирую под себя, исключая нагрузку на колено. С приложением удобно заниматься в любое время я люблю делать зарядку утром, перед работой, после прогулки с собакой. Даже короткая разминка поднимает настроение, даёт позитивный настрой на весь день.

Алина Х.

Кроме того, в этом году мы в корпоративном формате будем участвовать в масштабном мероприятии V Всероссийском полумарафоне ЗаБег. От нашей компании в забеге участвуют 22 бегуна из Москвы, Санкт-Петербурга и Иннополиса. Уверены, весна самое подходящее время вернуться к пробежкам на свежем воздухе!

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

image

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

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

В МойОфис появилась поддержка средств российской криптографии

13.11.2020 12:14:13 | Автор: admin


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

Одновременно вышел новый релиз 2020.02.R2: таблицы стали открываться быстрее в 8 раз, улучшены почтовые и календарные системы, добавлены функции работы с фигурами и сводными таблицами, а также расширен состав комплекта средств для разработчиков. Читайте подробности под катом, и да, все скриншоты кликабельны.


Хабр, привет! Меня зовут Лина Удовенко, я возглавляю департамент коммуникаций МойОфис. Пару дней назад мы опубликовали новый релиз МойОфис, который уже доступен нашим партнерам и пользователям. За последние три месяца команда разработки провела большую работу и смогла существенно увеличить функциональность коммерческих продуктов. Теперь МойОфис поддерживает отечественные сертифицированные средства криптографической защиты информации (СКЗИ) в почтовых приложениях и редакторах документов на любых платформах настольных компьютерах, мобильных устройствах и в веб-браузерах.

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

Поддержка российской криптографии


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

Для реализации отечественных криптоалгоритмов выбрана линейка продуктов КриптоПро, как наиболее распространенная на территории РФ, особенно в органах государственной власти и крупных коммерческих структурах. Продукты КриптоПро поддерживают широкий спектр носителей ключевой информации и все операционные системы, на которых работает МойОфис.

Для использования функций электронной подписи и шифрования почтовых сообщений, пользователям продуктов МойОфис потребуется дополнительно приобрести клиентские и серверные лицензии криптопровайдера КриптоПро CSP, а также получить сертификаты ключа проверки электронной подписи. МойОфис поддерживает все наиболее распространенные типы ключевых носителей.

Защита каналов связи


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



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

Шифрование и электронная подпись почтовых сообщений


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



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



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



В профиле пользователей приложения МойОфис Контакты добавлен раздел Безопасность, где отображается информация о сертификате пользователя.

МойОфис Почта


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



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



Обновление улучшает возможности планирования времени в календарной системе. В МойОфис Почта появился веб-интерфейс для предоставления доступа к календарям, который упрощает планирование общекорпоративных событий. Функция предоставляет доступ на чтение или редактирование календаря любому числу пользователей одновременно, что улучшает горизонтальное и вертикальное взаимодействие сотрудников. Например, HR-департамент может открыть общий календарь событий компании для всего коллектива, а руководитель отдельного подразделения или рабочей группы только для непосредственно вовлеченных людей.

Редакторы документов


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



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

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru