42
http://www.system-approach.ru/ed Тренды в бизнес и системном анализе. От Specification к Requirements Engineering All you need is 5

Laf2014 тренды в бизнес и системном анализе

Embed Size (px)

DESCRIPTION

С одной стороны область связанная с работой с  требованиями постепенно институализируется и область становится все более и более консервативной. И практика и стандарты становятся более зрелыми. С другой стороны мир и индустрия разработки ПО не стоит на месте. Даже гибкие методологии, не так давно казавшиеся пределом мечтаний, похоже перевалили пик своей популярности. Наступает очередная смена парадигмы в роли ИТ и Requirements Engineering в частности.

Citation preview

Page 1: Laf2014 тренды в бизнес и системном анализе

http://www.system-approach.ru/edu/

Тренды в бизнес и системном анализе.

От Specification к Requirements Engineering

All you need is 5

Page 2: Laf2014 тренды в бизнес и системном анализе

Безуглый Дмитрий

Образование Закончил НТТУ «КПИ» 1998 году. Вычислительные

машины, комплексы и сети. Инженер - Системотехник Внештатный преподаватель ГУ ВШЭ с 2008 года.

Факультет Бизнес информатики. Кафедра УРПО.Около 20-лет опыта участия в проектах по созданию, развитию, внедрению и эксплуатации различных систем.

Max масштаб проекта 50 инженеров, около 30 чел-лет. Разработка ПО

Max бюджет проекта 2,5 млн долл. (ЦОД) Max ROI проекта 400% ( Инвестиционный проект)

Владелец и основатель компании «Системный Подход» с 2008 года Играющий – тренер Более 800 участников тренингов Десятки реализованных проектов

E-mail : [email protected]

Page 3: Laf2014 тренды в бизнес и системном анализе

Партнеры

Page 4: Laf2014 тренды в бизнес и системном анализе

Бизнес и системный анализ

https://www.google.ru/trends/

Page 5: Laf2014 тренды в бизнес и системном анализе

+ Техническое задание

Page 6: Laf2014 тренды в бизнес и системном анализе

Бизнес Анализ, Требования к ПО , Системный Аналитик

Page 7: Laf2014 тренды в бизнес и системном анализе

Те же + Business Analysis & Requirements Engineering

Page 8: Laf2014 тренды в бизнес и системном анализе

http://www.system-approach.ru/edu/

СИСТЕМНАЯ ПАРАДИГМАИли за что нас (Аналитиков) не любят.

Page 9: Laf2014 тренды в бизнес и системном анализе

Система

Среда

Вход

Выход/продукт

Взаимосвязи

Компоненты

Интерфейс

Page 10: Laf2014 тренды в бизнес и системном анализе

Системная Парадигма

Page 11: Laf2014 тренды в бизнес и системном анализе

Вызов № 1 Долгострой

Page 12: Laf2014 тренды в бизнес и системном анализе

Управление требованиями (RM)

• Вызов:– Быть способным

построить (Управляемость процесса)

• Необходимо – Достичь понимания

требований – Получить обязательства по

выполнению требований – Управлять изменениями к

требованиям – Установить и поддерживать

двустороннюю прослеживаемость требований

– Идентифицировать любые несоответствия между требованиями и проводимыми в проекте работами

Page 13: Laf2014 тренды в бизнес и системном анализе

Генри Форд

Если бы я слушал своих клиентов, то я вряд ли должен был бы им дать что-то большее, чем немного более быстрая и выносливая лошадь.

Page 14: Laf2014 тренды в бизнес и системном анализе

Вызов №2 «Итальянский саботаж»

Page 15: Laf2014 тренды в бизнес и системном анализе

Ответ: Разработка требований

• Вызов– «Самое

бесполезное занятие — эффективно делать то, чего делать не нужно» Питер Друкер

• Необходимо– Выявление, анализ, проверка и

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

– Сбор и координация нужд заинтересованных лиц

– Разработка требований к жизненному циклу продукта

– Определение требований заказчика

– Определение начальных требований к продукту и его компонентам, соответствующих требованиям заказчика

Источник: http://hbr-russia.ru/upravlenie/strategiya/p13776/#ixzz34MuliZTn

Page 16: Laf2014 тренды в бизнес и системном анализе

Вызов №3 «Доработать напильником»

Page 17: Laf2014 тренды в бизнес и системном анализе

Ответ: «Борьба с изменениями»

• Вызов– Еще до завершения

работ над проектом возникает необходимость в модификации

– Каждая новая версия продукта требует значительных инвестиций в уже существующую функциональность

• Необходимо– Минимизировать

причины потенциальных изменений

• Техники– Моделирование

Предметной области (UML)

– Формирование высокоуровневых тербований

Page 18: Laf2014 тренды в бизнес и системном анализе

Вызов №4 «Интеграция»

Page 19: Laf2014 тренды в бизнес и системном анализе

Ответ

• Вызов– На определнном

уровне зрелости системы задачи интеграции занимают более 50% времени от всех затрат на реализацию проекта

• Подход– Тщательный

бизнес Анализ– SOA , ESB …– Enterprise

Architecture (1 поколение)

Page 20: Laf2014 тренды в бизнес и системном анализе

Вставка рисунка

Победа ?

Page 21: Laf2014 тренды в бизнес и системном анализе

Цена победы ($)

Первое поко

ление продукта

Разви

тие продук

та

Модерниза

ция зрелого

продукта

048

121620

ИнтеграцияМодификацияНовые Ф

Page 22: Laf2014 тренды в бизнес и системном анализе

Цена победы (T)

Бизнес Анализ

29%

Анализ преприятия14%

Системный Анализ

29%

Разарботка14%

Тестирование14%

Бизнес Анализ

Page 23: Laf2014 тренды в бизнес и системном анализе

http://www.system-approach.ru/edu/

СОВРЕМЕННЫЕ ТЕНДЕНЦИИ

Page 24: Laf2014 тренды в бизнес и системном анализе

2609.09.2013 Курс: Введение в ИТ технологии

Бизнес …

Page 25: Laf2014 тренды в бизнес и системном анализе

2709.09.2013 Курс: Введение в ИТ технологии

… Ожидает, и …

Page 26: Laf2014 тренды в бизнес и системном анализе

2809.09.2013 Курс: Введение в ИТ технологии

…. Департамент ИТ

Page 27: Laf2014 тренды в бизнес и системном анализе

Аналитиков любят не везде

Page 28: Laf2014 тренды в бизнес и системном анализе

3009.09.2013 Курс: Введение в ИТ технологии

Page 30: Laf2014 тренды в бизнес и системном анализе

http://www.system-approach.ru/edu/

СМЕНА ПАРАДИГМЫ

Page 31: Laf2014 тренды в бизнес и системном анализе

System of systems ( Система систем)

Page 32: Laf2014 тренды в бизнес и системном анализе

Уже никто никого не ждет

Page 33: Laf2014 тренды в бизнес и системном анализе

Реальность

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

Page 34: Laf2014 тренды в бизнес и системном анализе

Вызов №5 «Современная разработка, все больше похожа на операцию на мозге»

Page 35: Laf2014 тренды в бизнес и системном анализе

Инженерия требований

• Вызов– Более

качественный анализ в более сжатые сроки

• Ответы – Продуктивизация

• Тестирование гипотез и использование метрик

– Моделеориентированная разработка требований

– Enterprise Architecture (2.0)

Page 36: Laf2014 тренды в бизнес и системном анализе

Реальность

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

План Реализация Внедрение Эксплуатация

Page 37: Laf2014 тренды в бизнес и системном анализе

Data Science Definition

• Data Science is the extraction of actionable knowledge directly from data through a process of discovery, hypothesis, and analytical hypothesis analysis.

• • A Data Scientist is a practitioner who has sufficient knowledge of the overlapping regimes of expertise in business needs, domain knowledge, analytical skills and programming expertise to manage the end-to-end scientific method process through each stage in the big data lifecycle.

Обзор современных архитектур ИС

Page 38: Laf2014 тренды в бизнес и системном анализе

Using Hypothesis Testing and Metrics to Drive Requirements Elicitation

Page 39: Laf2014 тренды в бизнес и системном анализе

ЛАФ 5, 2014 г.

Вопросы?

Page 40: Laf2014 тренды в бизнес и системном анализе

44

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

Дмитрий Безуглый+7 915 09 09 700https://www.facebook.com/dmitry.bezuglyy @cornerless

[email protected] ООО «Системный

Подход»https://www.facebook.com/

SystemApproach

www.system-approach.ru ООО "Системный Подход"

Page 41: Laf2014 тренды в бизнес и системном анализе

Дополнительная литература

• Five Questions– http://re-magazine.ireb.org/issues/2014-

1-learning-to-fly/five-questions/

• Using Hypothesis Testing and Metrics to Drive Requirements Elicitation– http://re-magazine.ireb.org/issues/2014-

1-learning-to-fly/think-like-a-scientist/

• http://www.sei.cmu.edu/sos/

Page 42: Laf2014 тренды в бизнес и системном анализе

5-й Летний Аналитический

Фестиваль

г. Иваново12-13 июня 2014

conf.uml2.ru

All you need is …