Итоги развития docsvision 5 от базовой редакции до...

28
www.docsvision.com Слайд: 1 Docsvision 5 корпоративная редакция

Upload: docsvision

Post on 16-Jun-2015

395 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 1

Docsvision 5

корпоративная

редакция

Page 2: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 2

Цели и задачи выпуска продукта

• Повышение производительности – обеспечить работу системы с приемлемыми показателями производительности под нагрузкой в 5000 одновременно работающих пользователей!

• Реализация некоторых функциональных доработок по итогам опытного использования

• Исправление ошибок, обнаруженных в ходе опытной эксплуатации предыдущей версии (расширенной редакции)

Page 3: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 3

Историческая справка

• Выпуск “релиз-кандидата” DV5 - 16.04.2012 Только для ознакомления. Не поддерживает обновление. Нет

встроенного “Управления документами”

• Выпуск “базовой редакции” - 15.05.2012 Начало продаж. До 10 пользователей. Содержит “Управление

документами”, но без возможностей настройки (конструкторов)

• Выпуск “расширенной редакции” – 25.06.2012 До 500 пользователей. Содержит “Управление документами” и полные

возможности настройки (конструкторы). Выпускаются доп. модули (расширенные отчеты, Шлюз 1С и SharePoint)

• Выпуск “корпоративной редакции” – 28.09.2012 До 5000 пользователей. Повышенная надежность и стабильность.

Функциональные доработки. Выпускаются доп. модули.

Page 4: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 4

Оптимизация редакций

Page 5: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 5

Производительность

Page 6: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 6

Методика измерений

• Измерение производительности без нагрузки (абсолютные значения) Индекс производительности

• Деградация производительности под нагрузкой (относительные значения) Ухудшение в % относительно абсолютных значений

Индекс производительности под нагрузкой

• Специально для нагрузочного тестирования корпоративной редакции, куплено специальное железо и собран полигон для тестирования

Page 7: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 7

Характеристики полигона

• Сервер БД CPU: 2*6 core Intel Xeon; RAM: 66 Gb; HDD: 230Gb + СХД 6 Tb

• Сервер приложений: 2 штуки (NLB-кластер) Server1: 4*Intel Xeon; RAM: 4Gb; HDD: 70Gb

Server2: 2*2 core Intel Xeon; RAM: 16 Gb; HDD: 70Gb

• Сервера нагрузки (4 штуки) CPU: 8*Intel Xeon; RAM: 12-32Gb; HDD: 70Gb

Page 8: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 8

Характеристики клиента

• Минимальный CPU: Pentium IV 1 Ghz

RAM: 1 Gb RAM

Video: встроенное

• Рекомендуемый CPU: Core i5 3 Ghz

RAM: 8 Gb

Video: дискретная карта

Page 9: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 9

Тестовая БД

• Более 10000 папок, у 5% пользовательские иконки

• Около 1 500 000 карточек документов

• Около 3 000 000 файлов (от 0,5 до 1 МБ)

• Около 3 500 000 заданий

• 22 000 сотрудников в справочнике

• 200 000 контрагентов в справочнике

• 60 000 записей в универсальном справочнике

• 300 видов документов

• 200 ролей

• 100 категорий

Page 10: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 10

Индекс производительности

• Аналог оценки MS Windows

Page 11: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 11

Индекс производительности

• Выделено 6 групп операций Навигатор

Справочники

Карточки

Файлы

Представления

Workflow

• В каждой группе 10-15 операций

• Считается среднее время по каждой группе

• Общий индекс: среднее по всем группам

• Измеряется на минимальном клиенте!

Page 12: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 12

Индекс производительности

* меньше = лучше

Группа Апрель Май Июнь Сентябрь

Навигатор 70,7 16,4 12,6 9,5

Справочники 3,9 3,7 3,3 1,9

Карточки 4,8 3,5 3,5 2,7

Файлы 5,8 5,2 4,2 2,2

Представления 36,8 37,5 34,8 34,5

Workflow 42,9 12,4 12,4 12,6

Общий индекс 27,5 13,1 11,8 10,6

Page 13: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 13

Некоторые показатели (без нагрузки)

Показатель Слабый клиент Рекомендуемый

Запуск Навигатора 16 12

Первое открытие карточки Документа

3,5 1,5

Первое открытие карточки Задания

5 2

Представление (100 карточек)

3 1

Page 14: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 14

Показатели (графики)

0

5

10

15

20

25

30

Релиз платформы (2084) Базовая редакция (2094) Расширенная редакция (2105) Корпоративная редакция (pretesting)

Навигатор

Запуск навигатора (старого) Запуск навигатора (нового) Открытие узла дерева навигатора (старого) Открытие узла дерева навигатора (нового) Экспорт в Excel 100 карточек Атрибутивный поиск Первичное удаление 100 карточек (старый) Первичное удаление 100 карточек (новый) Открытие карточки по ссылке (из нового навигатора) Открытие карточки по ссылке (из нового навигатора) (навигатор свернут в трей) Навигатор среднее

Page 15: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 15

Показатели (графики)

0

1

2

3

4

5

6

7

Релиз платформы (2084) Базовая редакция (2094) Расширенная редакция (2105) Корпоративная редакция (pretesting)

Справочники

Открытие справочника сотрудников (нового) Открытие справочника контрагентов (нового)

Отображение грида в универсальном справочнике (новый) Открытие справочника категорий (нового)

Открытие справочник Виды карточек Открытие справочника Правила нумерации

Открытие справочника Разметки Открытие справочника Состояния

Открытие справочника скриптов Открытие справочника ссылок

Открытие справочника Ролевая модель Справочники среднее

Page 16: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 16

Показатели (графики)

0

1

2

3

4

5

6

7

8

9

10

Релиз платформы (2084) Базовая редакция (2094) Расширенная редакция (2105) Корпоративная редакция (pretesting)

Карточки

Открытие карточки Документ (первое, с предкэшированием) Открытие карточки Документ (последующие)

Сохранение карточки Документ Изменение состояния карточки Документ

Отображение вкладки История карточки Документ Открытие карточки Задание (первое, с предкэшированием)

Открытие карточки Задание (последующие) Сохранение карточки Задание

Изменение состояния карточки Задание Отображение вкладки История карточки Задание

Открытие Входящего документа Открытие Исходящего документа

Открытие Внутреннего документа Карточки среднее

Page 17: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 17

Производительность под нагрузкой

• Отдельный сервер(а) генерирует нагрузку, эмулируя деятельность пользователей

• Для эмуляции используется среда Visual Studio Load Test

• Каждая бизнес-операция эмулируется программным кодом, вызывающим методы сервера

• Измерения производятся на выделенном клиенте (минимальном)

Page 18: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 18

Портрет пользователя

• Интенсивность операций по ролям (100 пользователей) за 1 час: Регистрация документов – 32 штук

Добавление документа к карточке – 128 штук

Открытие карточки документа – 102 раза

Переход в другие папки – 104 раза

Выполнение поиска – 136 раз

Получение представления – 1 раз

Создание самостоятельных заданий – 20 штук

Открытие карточки задания – 104 раза

Page 19: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 19

Индекс под нагрузкой

* меньше = лучше

Группа 1 пользователь 5000 пользователей

Навигатор 9,5 12,8

Справочники 1,9 2,5

Карточки 2,7 3,1

Файлы 2,2 2,9

Представления 34,5 34,5

Workflow 12,6 12,6

Общий индекс 10,6 11,4

Page 20: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 20

Некоторые показатели (с нагрузкой)

Показатель Слабый клиент (1)

Слабый клиент (5000)

Рекомендуемый (1)

Рекомендуемый (5000)

Запуск Навигатора 16 23 12 20

Первое открытие карточки Документа

3,5 4,5 1,5 3

Первое открытие карточки Задания

5 6 2 3

Представление (100 карточек)

3 3 1 2

Page 21: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 21

Производительность: итоги и планы

• Удалось добиться значительного повышения быстродействия

• … в том числе, под нагрузкой 5000 пользователей

• Есть зависимость от аппаратной части клиента

• Дальнейшие планы Реализация специального режима работы Навигатора в трее без

задействования доп. лицензии

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

В дальней перспективе: тестирование по реальным кейсам

Page 22: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 22

Тестирование по заявкам

• Варианты нагрузочного тестирования по заявкам: 1. Нагрузочное тестирование нашими силами на инфраструктуре заказчика

(если он ее предоставит)

2. Тестирование на нашей инфраструктуре по нагрузочному профилю заказчика (с предоставлением отчета)

3. Очное мероприятие по нагрузочному тестированию в присутствии заказчика на независимом полигоне, с возможностью динамического варьирования параметров нагрузки

• Нажмите цифру (в общий чат), какой формат для вас кажется наиболее удобным/понятным/адекватным?

• Предложите альтернативные варианты, если перечисленные не подходят?

Page 23: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 23

Функциональные доработки

Page 24: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 24

Функциональные доработки

• Выполнено 17 доработок По замечаниям клиентов, полученным через портал

По замечаниям партнеров, полученным на форуме

По итогам юзабилити-тестирования

• Направление доработок Новая функциональность: 8

Удобство использования: 9

• Все доработки описаны в документе “Что нового”

Page 25: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 25

Некоторые доработки

• Реализована настройка размеров шрифтов в Навигаторе

• Реализованы “горячие клавиши” в карточках документа и задания

• Реализован “google-like” быстрый поиск по сотрудникам в контролах сотрудников

• Добавлена возможность ограничения выбора категорий для конкретных видов карточек

• Добавлена возможность быстрого поиска в дереве категорий

• …

Page 26: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 26

Исправление ошибок

Page 27: Итоги развития Docsvision 5 от базовой редакции до корпоративной

www.docsvision.com Слайд: 27

Исправление ошибок

• После выпуска расширенной редакции, проведено дополнительное внутреннее тестирование функциональности Обновление с предыдущих версий

Распределенные конфигурации (кластеры и т.д.)

• Проведено тестирование всей документации

• Замечания по результатам первых проектов на ДВ5

Page 28: Итоги развития Docsvision 5 от базовой редакции до корпоративной

Спасибо за внимание!

«ДоксВижн»

199155, Санкт-Петербург,

наб. р. Смоленки, д. 33

+7 (812) 335-35-15 +7 (812) 335-35-32 www.docsvision.com