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

Preview:

DESCRIPTION

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

Citation preview

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

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

От Specification к Requirements Engineering

All you need is 5

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

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

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

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

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

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

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

E-mail : bdl@system-approach.ru

Партнеры

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

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

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

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

Те же + Business Analysis & Requirements Engineering

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

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

Система

Среда

Вход

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

Взаимосвязи

Компоненты

Интерфейс

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

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

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

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

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

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

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

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

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

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

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

Генри Форд

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответ

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

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

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

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

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

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

Победа ?

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

Первое поко

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

Разви

тие продук

та

Модерниза

ция зрелого

продукта

048

121620

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

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

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

29%

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

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

29%

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

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

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

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

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

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

Бизнес …

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

… Ожидает, и …

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

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

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

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

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

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

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

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

Реальность

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

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

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

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

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

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

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

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

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

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

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

– Enterprise Architecture (2.0)

Реальность

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

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

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

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

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.

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

Using Hypothesis Testing and Metrics to Drive Requirements Elicitation

ЛАФ 5, 2014 г.

Вопросы?

44

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

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

bdl@system-approach.ru ООО «Системный

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

SystemApproach

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

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

• 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/

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

Фестиваль

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

conf.uml2.ru

All you need is …

Recommended