Начать проект

Корпоративный безопасный мессенджер для Microsoft

Мобильные приложения
Корпоративный софт

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

01 — Аналитика

Цели и задачи

Организовать удобное конфиденциальное внутрикорпоративное общение для Microsoft и разработать внутрикорпоративный мессенджер, интегрированный со Skype for Business.

02 — Процесс

Аналитика

Взяли на себя полноценную разработку мобильного приложения, серверной части и интеграцию с уже существующей инфраструктурой Skype for Business. При старте проекта запускается двойная аналитика с нашей стороны — техническая (рассматриваются вопросы интеграции) и бизнес-аналитика (сбор требований для решения бизнес-задач), составляется roadmap проекта.

02 — Процесс

Дизайн и проектирование

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

Далее работаем над функционалом для более удобной коммуникации:

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

Добавляем голосовые сообщения для оперативной коммуникации.

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

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

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

03 — Финал

Результат

Разработано безопасное мобильное приложение на iOS, которое позволяет использовать Skype for Business с расширенным функционалом, работая на внутренних серверах Microsoft. В приложении коммуницируют более 5000 сотрудников, по данным из мессенджера формируется human resource политика компании.

07 — Технологии

Front-end

Sketch
Angular
Typescript
RXJS
Bootstrap CSS
BEM

Back-end

Oauth
REST API
PHP 7.2
Yii2
Codeception
postresql
oracle
S3
memcache
nginx
php-fpm
kafka (through REST API)

iOS

Swift 4
Core Data
AFNetworking
Alamofire
Codable
Reachability
Masonry
Crashlytics
Fabric
Motis Object Mapping

За время работы над проектом разработчики, под руководством Котелова В.А. показали себя как команда профессионалов, успешно решивших все поставленные перед ними задачи, и достигнувших цели проекта.

Дмитрий Бутянов

PBE Майкрософт РУС

Похожий проект

КАС-ОПТ ERP

Система автоматизации производства,
продаж и логистики

Подробнее

Kotelov Valeriy Version: 1.00