Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Особенности работы с требованиями при доработке продукта для заказчика

1,366 views

Published on

Доклад Андрея Колесникова на конференции Analyst Days-4,
17-18 апреля 2015 г., Минск
www.analystdays.com

Published in: Education
  • Be the first to comment

Особенности работы с требованиями при доработке продукта для заказчика

  1. 1. Особенности работы с требованиями при доработке продукта для заказчика Андрей Колесников Иншуранс Солюшенс akalesnikau@eisgroup.com
  2. 2. Когда тема актуальна • Укомпанииестьпродукт • Нужны разные решения для заказчиков в разных странах
  3. 3. Категории продуктов • Рассчитанныенамассовогопотребителя • Нишевые/отраслевые, ориентированные на конкретную аудиторию или отрасль
  4. 4. Отраслевой продукт • Пониманиепредметнойобласти • Ориентация на глобальный рынок • Учет особенностей для отдельных стран и регионов
  5. 5. EIS Suite 3rd Party Interface Billing Interface Claims Interface Commission Interface Self-Service Portal Interface Reinsurance Interface Analytics Interface 3rd Party Mgmt Accounts & CRM Correspondence Management Sub-Ledger Reporting & Compliance Tasks & Decisions Document Generation Configuration & Scheduling Security Process & Task Mgmt Business Activity Monitoring Content Management Business Rules Common Services Data & Sys Integration Interaction Channels Operations Management Correspondence Personal Service Self-Service Mail Fax eMail Chat Phone Agent IVR SMS Web New Business Policy Servicing Claims Financials Claim Processing Business Processes & Core Functions New Business Rating Policy Servicing Adjudicaton & Settlement Claim Financials FNOL Claim Processing Product Management Under- Writing POLICYCORE CLAIMCORE Payment Processes Payment Management Invoice & Collection Bill Plan Management BILLINGCORE PRODUCT FACTORY Distribution ManagementSales and Customer Service DISTRIBUTIONCORE
  6. 6. Основные характеристики • Ориентированность на предметную область и её процессы • Реализация ядра системы и основных процессов или их частей в продукте • Настройки отдельных характеристик или структуры данных без изменения исходного кода • Быстрое конфигурирование или небольшая доработка для заказчика • Заказчик может оптимизировать процессы или приспособить под уже реализованные
  7. 7. Стратегия Созданиецелостногорешениясвозможностью настройкииконфигурации: • Поддержка общей «базовой» версии • Создание нескольких предварительно настроенных «региональных» версий • Настройка продукта для заказчика
  8. 8. Этапы готовности продукта • Разработка • Конфигурирование/настройка • Наполнение
  9. 9. Возможности настройки • Пользовательскийинтерфейс • Структураданных • Процессы/жизненныйциклобработкисущностей • Элементы поведения: действия пользователя/ события и реакция системы
  10. 10. Цикл настройки продукта ПродуктОсновные свойства продукта Структура продукта и блоки данных Пользовательские рабочие области Конфигурация правил для продукта и отдельных элементов Развертывание и управление
  11. 11. Среда настройки продукта
  12. 12. Среда визуальной настройки процессов
  13. 13. Базовый продукт до и после расширения • Ядросистемыи основныепроцессы • Платформадля администрирования • Модульнастройки продукта • Доменнаямодельи структураданных • Расширениеструктуры данных •Адаптацияпроцессовпод региональныетребования • Типоваяинтеграциясо смежнымисистемами
  14. 14. Продукт для заказчика • Окончательнаянастройка • Доработканекоторыхособенностей • Интеграциясоспецифическимисистемамизаказчика
  15. 15. Доработка EIS Suite Возможностинастройки Конфигурация •Доступна бизнес- пользователям •Предоставляет UI •Не требует изменения программного кода Параметризация •Изменения табличных параметров •Программирование бизнес логики Код •Язык программирования •Технически опытная аудитория Настройка расчета страховой премии Модуль настройки страховых продуктов Глубокие изменения Поверхностные изменения Настраиваемые модули Администрирование приложения
  16. 16. Доработки которых не избежать • Интеграция • Изменениепроцессовпотребованиямрегулятора • Изменениеструктурыданныхиинтерфейса
  17. 17. Работа с требованиями Этапсбораианализатребованийбазовойчасти продукта: • Начинаетсязадолгодостартапроектадлязаказчика • Осуществляетсяитерационно • Продолжаетсяскольугоднодолго • Нерешенныепроблемыпроявляютсянаэтапе работысзаказчиком
  18. 18. Задачи аналитика: несколько приближений • Определениепорядкавеличинобъемаработ(order ofmagnitude):обеспечиваетвысокоуровневуюоценку сконкретнымипредположениями • Определениерамокиобъемаработ(scopestudy): болееточнаяоценкадляполученияспискавсех изменений(delta) • Детальнаяоценкадельты(deltacapture): определениедеталейдлякаждогоизменения
  19. 19. Определение порядка величин объема работ • Получение начальной информации от заказчика • Проработка вопросов по определению порядка величин объема работ • Информирование заказчика о полученной оценке
  20. 20. Планирование программы проектов • Понимание полного масштаба работ • Определение приоритетов бизнеса • Идентификация логических сегментов и их зависимостей • Определение порядка выполнения работ • Определение длительности и этапов работ Se
  21. 21. Параллельная работа Конфигурация билинга Конфигурация страховых исков Настройка Конфигурация страховых полисов Конфигурация расчета страховой премии Разработка и реализация интерфейсов Создание документов Конвертация существующих данных Текущая структура и подход позволяют проведение параллельной работы по ряду доменов: Страховые полисы Билинг Интерфейсы Конвертация
  22. 22. Оценка объема работ • Запрос дополнительной детальной информации у заказчика • Проведение совместной оценки объема задач с заказчиком • Анализ результатов, точная оценка объема работ для заказчика • Определение дельты между существующей и требуемой функциональностью
  23. 23. Детальная оценка дельты • Организация семинаров по обсуждению и утверждению детальной реализации • Оценка результатов. Выбор критериев и модели оценки • Согласование и оценка результатов с заказчиком • Возможное изменение объема или требований по согласованию с заказчиком
  24. 24. Определение места реализации требований • Базовая версия – функциональность, которая полезна любому заказчику • Предварительно настроенная версия – функциональность, которая полезна группе клиентов целевого региона, страны, направления в отрасли • Остальное – решение, создаваемое для заказчика
  25. 25. База знаний Накопление и использование уже наработанных и проверенных моделей, шаблонов и инструкций : • Быстрая и качественная оценка • Согласованный подход на всех проектах • Внедрение лучших практик для активностей
  26. 26. База знаний «EIS University»
  27. 27. Зависимости и влияние • Процесс бизнес-анализа при создании базового продукта • Процесс бизнес-анализа при создании предварительно настроенных версий • Изменения базовой и предварительно настроенных версий • Использование единого подхода и единой системы управления требованиями
  28. 28. Система управления требованиями Blueprint
  29. 29. Что нужно для процесса создания продукта ? • Хорошо построенный процесс анализа и управления требованиями • Процесс поддержки требований для повторного использования • Распределенная реализация отдельных модулей и функций • Накопленная база знаний
  30. 30. Спасибо за внимание Андрей Колесников Иншуранс Солюшенс akalesnikau@eisgroup.com

×