cистема управления рисками на sharуpoint и powerpivot

Post on 16-Apr-2017

100 Views

Category:

Business

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Система управления рисками на SharePoint и

PowerPivotЖуркин Борис, SharePoint разработчик Vnextsoft

ОбзорО заказчикеЗадачиРешениеТехнические особенности проекта

ТехноНИКОЛЬОдин из крупнейших международных производителей строительных материалов.

• 40 производственных площадок в 6 странах мира• 17 учебных центров• 5 научных центров• 21 представительство в 17 странах мира• Продукция поставляется 79 стран мира• Годовой оборот - более 69 млрд. рублей

ОбзорО заказчикеЗадачиРешениеТехнические особенности проекта

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

подразделений• Наладить сбор оценок рисков и процедур от ответственных

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

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

ОбзорО заказчикеЗадачиРешениеТехнические особенности проекта

Первый этап• Провели анализ, собрали требования, написали ТЗ• Создали типы контента, списки и настроили связи между ними• Настроили ввод оценок• Настроили расчет показателей• Сделали систему раздачи доступов

Использовали PowerPivot, Excel Services, Sandbox Event Receivers, Knockout JS, CSR, Workflow 2010/2013.

Результат первого этапа работыСайт СВК

Справочники СБЕ, бизнес-процессов,

рисков и кп

Расчет показателей в PowerPivot

Ввод оценок

Отчеты в Excel Services

Второй этап• Написали представления для просмотра оценок СБЕ, завода,

бизнес-процесса, риска и процедуры.• Переписали формы ввода оценок, добавили возможность ввода

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

аудитов.

Использовали AngularJs, TypeScript, Metro UI CSS, PowerPivot, Excel Services Api, CSOM.

Результат второго этапа работыСайт СВК

Справочники СБЕ, бизнес-процессов,

рисков и кп

Расчет показателей в PowerPivot

Ввод оценок, проблем

Отчеты в Excel Services

Управление изменениями

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

СВК

Сайт планирования

Планирование аудитов

Третий этап работ• Добавлены отчеты на Reporting Services• Добавили историчность данных для значимостей рисков• Настроили рассылку анкет для опроса менеджеров по

результатам аудита• Добавили аналитику для аудитов• Заменили самописные и opensource компоненты на Kendo UI

Grid.

Использовали Kendo UI, AngularJs, Reporting Services.

Результат второго этапа работыСайт СВК

Справочники СБЕ, бизнес-процессов,

рисков и кп

Расчет показателей в PowerPivot

Ввод оценок, проблем

Управление изменениями

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

СВК

Сайт планирования

Планирование аудитов

Сбор обратной связи от

менеджеров

Отчетность в Reporting Services

ОбзорО заказчикеЗадачиРешениеОсобенности разработки проекта

Особенности• Вся разработка client-side, серверный код отсутствует• Нет отдельного сервера для разработки, все изменения идут

сразу на прод• Очень большая модель PowerPivot

ТрудностиПроблема Решение

Нельзя передавать параметры фильтров в Excel Services Rest API при работе со сводными таблицами

Сделать отчет Reporting Services с параметрами и получать данные через OData

Нестабильная работа Sandbox Event Receivers Отказ в пользу Workflow 2013

Ограниченные возможности по созданию отчетности в Excel Services

Использовать Reporting Services

Стандартных возможностей и директив для AngularJs стало не хватать

Использовать Kendo UI в связке с AngularJs

Медленно работал PowerPivot, Excel Services Оптимизировали формулы в PowerPivot, добавили ресурсов на сервера

Модель СВК

Вопросы

Если у вас возникли вопросы уже после моего доклада пишите boris.zhurkin@vnextsoft.ru или в Facebook

top related