Слайд 2Содержание
Приложения и их специфика
Разработка, тестирование и локализация приложения
Публикация и контроль версий
Сбор отчетов
об ошибках и метрик
Слайд 3Приложение и их специфика
DIRECTUM Jazz
DIRECTUM Solo
Работа с задачами, документами
Бизнес-логика внутри приложения
Java +
Xamarin.Native
Слайд 4Процесс разработки приложения
Scrum
3 команды по 3-4 человека
Экосистема - Team Foundation Server
Слайд 5Процесс разработки приложения
Scrum
3 команды по 3-4 человека
Экосистема - Team Foundation Server
Слайд 7Разработка
Git репозиторий
Pull Request
Слайд 8Разработка
Git репозиторий
Pull Request
Policies
Слайд 9Разработка
Git репозиторий
Pull Request
Policies
Слайд 10Разработка
Git репозиторий
Pull Request
Policies
Слайд 11Сборка и деплой
Задача на сборку версии
Слайд 12Сборка и деплой
Задача на сборку версии
Задачи на публикацию
Почта
Google Play / TestFlight
Firebase Test
Lab
App Center
Слайд 13Сборка и деплой
Задача на сборку версии
Задачи на публикацию
Почта
Google Play / TestFlight
Firebase Test
Lab
App Center
Samsung Remote Test Lab
Слайд 14Тестирование
Установка из Google Play / Test Flight
Ручная проверка новой функциональности
UI тесты (Xamarin.UITest)
Слайд 18Сопровождение
App Center
Дистрибьюция
Аналитика
Сбор ошибок
Слайд 19Сопровождение
App Center
Дистрибьюция
Аналитика
Сбор ошибок
Мониторинг в Slack
Ежедневный сбор из Google Play
Слайд 20Сопровождение
Сбор логов клиента и сервиса
Анализ в Elastic Stack
Мониторинг показателей
Слайд 21Сопровождение
Сервис захвата почты
Сервис мониторинга состояния в real-time
Информирование в Slack