SlideShare a Scribd company logo
1 of 17
Система управления рисками
на 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

More Related Content

Similar to Cистема управления рисками на SharуPoint и PowerPivot

Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...ScrumTrek
 
презентация РАБИС технологии 2014
презентация РАБИС технологии 2014презентация РАБИС технологии 2014
презентация РАБИС технологии 2014Vyacheslav Benedichuk
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Александр Шамрай
 
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...Cybermarketing, Moscow
 
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...Дмитрий Севальнев
 
Услуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorУслуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorSvyatoslav Tkachev
 
Расчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OAРасчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OAPavel Treshnikov
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Диалог Информационные Технологии
 
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Dmitry Andreev
 
Методы оценки эффекта от внедрения Microsoft TFS
Методы оценки эффекта от внедрения Microsoft TFSМетоды оценки эффекта от внедрения Microsoft TFS
Методы оценки эффекта от внедрения Microsoft TFSАлександр Шамрай
 
Novichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May SefNovichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May Sefsef2009
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...SQALab
 
Веб-аналитика для всех: WebTrends
Веб-аналитика для всех: WebTrendsВеб-аналитика для всех: WebTrends
Веб-аналитика для всех: WebTrendsAndrew Fadeev
 
Автоматизация Hr процессов на платформе Microsoft Azure
Автоматизация Hr процессов на платформе Microsoft AzureАвтоматизация Hr процессов на платформе Microsoft Azure
Автоматизация Hr процессов на платформе Microsoft AzureWebSoft
 
QlikView в Лудинг: Единый центр принятия решений
QlikView в Лудинг: Единый центр принятия решенийQlikView в Лудинг: Единый центр принятия решений
QlikView в Лудинг: Единый центр принятия решенийMarina Payvina
 
Опыт работы с Qlik в компании ГК Лудинг
Опыт работы с Qlik в компании ГК ЛудингОпыт работы с Qlik в компании ГК Лудинг
Опыт работы с Qlik в компании ГК ЛудингMarina Payvina
 
Опыт работы с Qlik в компании ВТБ Страхование
Опыт работы с Qlik в компании ВТБ Страхование Опыт работы с Qlik в компании ВТБ Страхование
Опыт работы с Qlik в компании ВТБ Страхование Marina Payvina
 

Similar to Cистема управления рисками на SharуPoint и PowerPivot (20)

ИТ проекты глазами заказчика
ИТ проекты глазами заказчикаИТ проекты глазами заказчика
ИТ проекты глазами заказчика
 
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
 
презентация РАБИС технологии 2014
презентация РАБИС технологии 2014презентация РАБИС технологии 2014
презентация РАБИС технологии 2014
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...
 
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...
 
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...
 
Услуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorУслуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integrator
 
Расчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OAРасчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OA
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...
 
2008
20082008
2008
 
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
Как оценивать состояние проекта по разработке с помощью формальных метрик и о...
 
Методы оценки эффекта от внедрения Microsoft TFS
Методы оценки эффекта от внедрения Microsoft TFSМетоды оценки эффекта от внедрения Microsoft TFS
Методы оценки эффекта от внедрения Microsoft TFS
 
Novichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May SefNovichkov Shamraj 20 May Sef
Novichkov Shamraj 20 May Sef
 
Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...Оценка эффективности от внедрения и использования методологии и инструменталь...
Оценка эффективности от внедрения и использования методологии и инструменталь...
 
Веб-аналитика для всех: WebTrends
Веб-аналитика для всех: WebTrendsВеб-аналитика для всех: WebTrends
Веб-аналитика для всех: WebTrends
 
Автоматизация Hr процессов на платформе Microsoft Azure
Автоматизация Hr процессов на платформе Microsoft AzureАвтоматизация Hr процессов на платформе Microsoft Azure
Автоматизация Hr процессов на платформе Microsoft Azure
 
QlikView в Лудинг: Единый центр принятия решений
QlikView в Лудинг: Единый центр принятия решенийQlikView в Лудинг: Единый центр принятия решений
QlikView в Лудинг: Единый центр принятия решений
 
Опыт работы с Qlik в компании ГК Лудинг
Опыт работы с Qlik в компании ГК ЛудингОпыт работы с Qlik в компании ГК Лудинг
Опыт работы с Qlik в компании ГК Лудинг
 
Опыт работы с Qlik в компании ВТБ Страхование
Опыт работы с Qlik в компании ВТБ Страхование Опыт работы с Qlik в компании ВТБ Страхование
Опыт работы с Qlik в компании ВТБ Страхование
 
A shabarov cv_rus
A shabarov cv_rusA shabarov cv_rus
A shabarov cv_rus
 

Cистема управления рисками на SharуPoint и PowerPivot

  • 1. Система управления рисками на SharePoint и PowerPivot Журкин Борис, SharePoint разработчик Vnextsoft
  • 3. ТехноНИКОЛЬ Один из крупнейших международных производителей строительных материалов. • 40 производственных площадок в 6 странах мира • 17 учебных центров • 5 научных центров • 21 представительство в 17 странах мира • Продукция поставляется 79 стран мира • Годовой оборот - более 69 млрд. рублей
  • 5. Задачи • Организовать управление рисками • Создать реестр рисков и процедур, которые эти риски закрывают • Сделать механизм для получения обратной связи от менеджеров подразделений • Наладить сбор оценок рисков и процедур от ответственных менеджеров подразделений • Иметь возможность анализировать оценки, иметь общую картину и детализацию по каждому подразделению, риску, бизнес- процессу и процедуре • Планировать внутренние аудиты на основе собранных данных
  • 7. Первый этап • Провели анализ, собрали требования, написали ТЗ • Создали типы контента, списки и настроили связи между ними • Настроили ввод оценок • Настроили расчет показателей • Сделали систему раздачи доступов Использовали PowerPivot, Excel Services, Sandbox Event Receivers, Knockout JS, CSR, Workflow 2010/2013.
  • 8. Результат первого этапа работы Сайт СВК Справочники СБЕ, бизнес-процессов, рисков и кп Расчет показателей в PowerPivot Ввод оценок Отчеты в Excel Services
  • 9. Второй этап • Написали представления для просмотра оценок СБЕ, завода, бизнес-процесса, риска и процедуры. • Переписали формы ввода оценок, добавили возможность ввода проблем и задач, направленных на решение проблем. • Создали отдельную систему для планирования внутренних аудитов. Использовали AngularJs, TypeScript, Metro UI CSS, PowerPivot, Excel Services Api, CSOM.
  • 10. Результат второго этапа работы Сайт СВК Справочники СБЕ, бизнес-процессов, рисков и кп Расчет показателей в PowerPivot Ввод оценок, проблем Отчеты в Excel Services Управление изменениями Представления с оценками, проблемами и задачами для каждой структурной единицы СВК Сайт планирования Планирование аудитов
  • 11. Третий этап работ • Добавлены отчеты на Reporting Services • Добавили историчность данных для значимостей рисков • Настроили рассылку анкет для опроса менеджеров по результатам аудита • Добавили аналитику для аудитов • Заменили самописные и opensource компоненты на Kendo UI Grid. Использовали Kendo UI, AngularJs, Reporting Services.
  • 12. Результат второго этапа работы Сайт СВК Справочники СБЕ, бизнес-процессов, рисков и кп Расчет показателей в PowerPivot Ввод оценок, проблем Управление изменениями Представления с оценками, проблемами и задачами для каждой структурной единицы СВК Сайт планирования Планирование аудитов Сбор обратной связи от менеджеров Отчетность в Reporting Services
  • 14. Особенности • Вся разработка client-side, серверный код отсутствует • Нет отдельного сервера для разработки, все изменения идут сразу на прод • Очень большая модель PowerPivot
  • 15. Трудности Проблема Решение Нельзя передавать параметры фильтров в Excel Services Rest API при работе со сводными таблицами Сделать отчет Reporting Services с параметрами и получать данные через OData Нестабильная работа Sandbox Event Receivers Отказ в пользу Workflow 2013 Ограниченные возможности по созданию отчетности в Excel Services Использовать Reporting Services Стандартных возможностей и директив для AngularJs стало не хватать Использовать Kendo UI в связке с AngularJs Медленно работал PowerPivot, Excel Services Оптимизировали формулы в PowerPivot, добавили ресурсов на сервера
  • 17. Вопросы Если у вас возникли вопросы уже после моего доклада пишите boris.zhurkin@vnextsoft.ru или в Facebook