73
Лекция №1. «Введение. Бизнес и системный анализ в продуктовой и сервисной разработке» Дмитрий Безуглый

Бизнес весна 2014 лекция 1

Embed Size (px)

Citation preview

Page 1: Бизнес весна 2014 лекция 1

Лекция №1. «Введение.

Бизнес и системный анализ в продуктовой и сервисной разработке»

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

Page 2: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Структура курса

2

Часть 1

Page 3: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Структура курса

3

Часть 2

Page 4: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО ‹#›

Состояние отрасли

Теория систем

Обзор области знаний Бизнес и системного анализа

Обзор продуктового ЖЦ

Обзор сервисного ЖЦ

Содержание

Page 5: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Несколько вопросов для разминки

5

На чем зарабатывали SE компании 10 лет назад ?

На чем в основном сейчас зарабатывают софтверные компании ?

На чем будут ?

Что такое ЖЦ ? И какие вы знаете ?

Page 6: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 6

Page 7: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 7

Page 8: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 8

Page 9: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Software Export Structure

9

Page 10: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Бизнес модели в разработке ПО

10

Продуктовая

SaaS

Сервисная

Page 11: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Какой труд является наиболее эффективным ?

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

11

Page 12: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ручной ?

12 Введение в управление продуктами

Page 13: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Автоматизированный ?

13 Введение в управление продуктами

Page 14: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Умственный ?

14 Введение в управление продуктами

Page 15: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Безусловно УМСТВЕННЫЙ

15

Вне зависимости от вида труда, Эффективность для бизнеса будет во многом зависеть от того, за что именно нам платят деньги

Page 16: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Сервисная модель Покупатель платит за время работы

16

Доход = Часы * (Ставка Внеш. - Ставка Внутр.)

Page 17: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ограничение сервисного подхода

Покупатель должен быть ДОВОЛЕН тем как выполняется работа

Но при этом необходимо выбрать

Быстро или

Качественно или

Дешево

17

Повышение эффективности работы не в моих интересах !!!

Page 18: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ценностная модель - Продаем Результат труда (Решение)

18

Доход = Ценность Для Клиента – Часы * Ставка Внутр. – Затраты

Page 19: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Основная идея Ценностной модели

Продукт стоит столько денег, Сколько за него готовы заплатить

Эффективная работа становится выгодной

Появляется возможность «сверх прибыли»

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

19

Для повышения дохода необходимо повышать ЦЕННОСТЬ решения

Page 20: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ограничение ценностной модели

Чем выше потенциальная прибыль тем выше необходимые затраты

Повышение сложности

Понижение прибыли в следствии конкуренции

И соответственно меньше спрос

Кривая спроса

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

20

20

P

15

40

10

15

D

Q 10 20 30

Page 21: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Продуктовая модель Тиражируемый продукт

21

Доход = Тираж * ( Цена Продукта – Затраты Пер) - Затраты Пост

Page 22: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Основная идея Продуктовой модели

Разделение постоянных затрат между несколькими покупателями

Увеличение охвата рынка за счет более низкой цены/ высокого качества

22

Для повышения ценности решения одновременно со снижением индивидуальной стоимости, необходимо РАЗДЕЛИТЬ ТРУДОЗАТРАТЫ

на создание продукта

Page 23: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ограничения продуктовой модели

Чем больше пользователей, тем сложнее создать продукт соответствующий потребностям

Потенциальный рынок продукта имеет свой предел

23

В отличие от услуги Продукт приобретается один раз

Page 24: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Как совместить эффективность продукта и повторяемость услуги ?

24

Page 25: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Продукт осуществляющий услуги Платформа (SaaS)

25

Доход Месяц = К-во подписчиков * Цена Подписки – Затраты Поддержка – Затраты Создание платформы / Амортизация

Page 26: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Основная идея платформы

Замена разовой покупки на постоянные платежи

Микро-транзакции

При достижении определенного маcштаба затраты на осуществление ЭЛЕКТРОННЫХ услуг стремятся к нулю

26

Продукт приобретается один раз – оказание услуги не ограниченно. Достижение массовости

Page 27: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Эффективность труда в различных моделях

27

Потенциальный доход

Трудозатраты Срок окупаемости

Page 28: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Итоги : Самое важное

Продукт это Результат труда

Платформа это тоже продукт, еще более высокой сложности

Продуктовая модель опирается на:

1. Взаимоотношения с Клиентом на основе Ценности Продукта, а не объеме трудозатрат

2. Эффект масштаба - разделение трудозатрат между участниками рынка.

28

Page 29: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

УПРАВЛЕНИЕ ПРОДУКТАМИ И ПРОЕКТАМИ

29

Page 30: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Управление продуктами в отличие от управления проектами

30

Управление проектами "Как сделать работу за определенное время и в пределах бюджета?"

Управление продуктами "Как сделать что-то, что имело бы успех на рыке?"

Page 31: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Треугольник управления продуктами

31

Time

Cost Scope Покупатели

Технологии Конкуренты

Scope Budget

(c) http://swpm.ru/ http://system –approach.ru

Page 32: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Риски

32

Заказная разработка и ИТ Как правило, компания исполнитель несет финансовую ответственность только за невыполнение своих контрактных обязательств

Продуктовая Как правило, компания вендор в случае срабатывания риска несет полную финансовую ответственность

Page 33: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

И их последствия

Аутсорсинг

Продуктовая разработка

Доход

Время

Срабатывание риска

33

Page 34: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Реальность рынка

34

96%всех выводимых на рынок инновационных продуктов или услуг, не выполняет поставленных передними целей по ROI (BusinessWeek)

Из 30 тыс. новых продуктов, которые запускаются на рынок, 90%обречены на провал, несмотря на дорогостоящие маркетинговые исследования (HarvardBusinessReview)

8 из 10 NPD проектов проваливаются (Ассоциация разработчиков новых продуктов и услуг США ProductDevelopment& ManagementAssociation)

Каковы причины?

Page 35: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО ‹#›

Page 36: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Васа Кейс(Vasa)

« за» (также « са», швед. Vasa) — шведский боевой корабль, спущенный на воду летом 1628 года. Своё название корабль получил в честь царствовавшей в то время династии шведских королей Ваза.

Будучи одним из самых крупных и дорогостоящих боевых кораблей шведского флота, «Ваза» должен был стать его флагманом, однако из-за конструктивных ошибок корабль опрокинулся и затонул в своём первом выходе из Стокгольмской гавани 10 августа 1628 года.

36

Page 37: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Постройка

История «Вазы» началась 16 января 1625 года, когда король Швеции Густав II Адольф подписал с голландским кораблестроителем Хенриком Хюбертссоном контракт на постройку нового боевого корабля для шведского флота.

По замыслу короля, новый корабль должен был стать флагманом Шведского королевского флота, самым крупным и самым тяжеловооружённым кораблём из всех, имевшихся в распоряжении стран, располагавших выходом к Балтике.

37

Page 38: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Первое и последние плавание

Когда корабль вышел на открытое пространство бухты, сильный порыв ветра наполнил паруса, и «Ваза» начал крениться на подветренную сторону, но затем выровнялся и прошёл ещё примерно 1300 метров, дойдя до острова Бекхольмен у входа в гавань Стокгольма.

Там, в ста метрах от острова, новый порыв ветра снова накренил корабль, на этот раз значительно сильнее. Вода хлынула через открытые пушечные порты, корабль лёг на борт и начал тонуть с поднятыми парусами и развевающимися флагами.

38

Page 39: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Сложность и последствия

Page 40: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

ТЕОРИЯ СИСТЕМ

40

Page 41: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 41

Page 42: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 42

Page 43: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 43

Page 44: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 44

Page 45: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО 45

Page 46: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Теперь приведем это в систему

46

Пятая Дисциплина Питер Сенге

Небо затягивается тучами, Собирается гроза Мы знаем, будет дождь Небо прояснится, будет радуга Потом вода впитается в землю, солнце ее

испарит и ..

Эти события разделены во времени, но все они влияют друг на друга, хотя влияние это скрыто от наших глаз.

Page 47: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Системное мышление

Функция/ Границы

Элементы Связи

Динамика

47

Page 48: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Что такое…?

48

Теория систем ― междисциплинарная область, изучающая отношения внутри систем, а также систем между собой.

Система (от греческого «совмещать») ― совокупность элементов, порождающих целое.

Page 49: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

История вопроса

1945-1955 ― общая теория систем (ОТС), Людвиг фон Берталанфи

1948-1955 ― кибернетика, Росс Эшби, Норберт Винер (математическая теория коммуникации и контроля в системах с обратной связью)

1969 ― теория изменений, Илья Пригожин (область химии, изучающая изменения в диссипативных нелинейных средах)

1970 ― теория катастроф, Рене Том (область математики, изучающая резкие масштабные изменения по незначительным причинам)

1980 ― теория хаоса, Эдвард Лоренц, Джеймс Йорк (область математики, изучающая нелинейные динамические системы, бифуркации, аттракторы и хаотические движения)

1990 ― теория комплексных адаптивных систем (CAS), Джон Холланд и др. (область математики, изучающая эмерджентность, адаптацию, само-организацию в сложных системах)

49

Page 50: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

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

сложностью

50

Page 51: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Система ― это комплекс избирательно вовлеченных элементов, взаимосодействующих достижению заданного полезного результата, который принимается основным системно образующим фактором.

В.А.Анохин

51

Page 52: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Теория систем ― это лекарство, которое превратилось в болезнь.

Кен Уилбер

52

Page 53: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО *кадр из презентации лекции «Возникновение будущего» Сергея Боровикова 53

Page 54: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Иерархия

hierarchia = hieros (священный) + arche (власть)

упорядоченное расположение частей целого

по системным уровням от высшего к низшему

54

Page 55: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Закон причинно-следственных ограничений (1/2)

55

На все есть своя причина

На определенную причину есть определенное следствие

Page 56: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Простая обратная связь

56

Page 57: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Поддерживающая ОС

57

Page 58: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Компенсирующая ОС

58

Page 59: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Закон причинно-следственных ограничений (2/2)

Наличие причинно следственных связей не гарантирует 100% предсказуемость системы:

Сложные системы сложно предсказуемы

На микроуровне многие события являются случайными

59

Page 60: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Точка бифуркации

Точка бифуркации — смена установившегося режима работы системы. Термин из неравновесной термодинамики и синергетики.

Точка бифуркации — критическое состояние системы, при котором система становится неустойчивой относительно флуктуаций и возникает неопределенность: станет ли состояние системы хаотическим или она перейдет на новый, более дифференцированный и высокий уровень упорядоченности. Термин из теории самоорганизации.

http://www.youtube.com/watch?v=kpqRHXBMO68

60

Page 61: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Непредсказуемость сложных систем

http://www.youtube.com/watch?v=kpqRHXBMO68

61

Page 62: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Complicated Vs. Complex

Thousands of parts, hundreds of steps to Assemble

Intricate, delicate work, difficult to complete

Must work in specific order

In order for watch to work, the final build should reflect the original plan.

Deviation from plan is considered a defect.

Difficulty to predict details about behavior or outcomes

Outcomes are results of many variables

Variables that affect outcomes are difficult to impossible to predict reliably

Plans expect variability and deviation, then account for this in the plan

Page 63: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Сложность

21.03.2014

Page 64: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Теория хаоса

Хаос ― поведение, возникающее в сложных, нелинейных, динамических системах.

64

Page 65: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Будущее открыто и непредсказуемо, но не произвольно.

Существуют спектры возможных будущих состояний в виде наборов структур-аттракторов сложных

эволюционных процессов.

65

Page 66: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Простые аттракторы

66

Точка Предельный цикл

Page 67: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Паттерны

Паттерн ― устойчивый, повторяющийся элемент системы, включающий структуру и поведение

67

Page 68: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Фрактал как один из примеров паттернов

68

Page 69: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО *кадр из презентации лекции «Возникновение будущего» Сергея Боровикова 69

Page 70: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Итоги: Самое важное

71

Page 71: Бизнес весна 2014 лекция 1

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

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

[email protected]

Page 72: Бизнес весна 2014 лекция 1

Бизнес и Системный Анализ в ЖЦ Разработки ПО

Ключевая литература

1. Александр Остервальдер и Ив Пинье Построение бизнес-моделей. Настольная книга стратега и новатора

2. Клейтон М. Кристенсен Дилемма инноватора. Как из-за новых технологий погибают сильные компании2012

3. Martin Fowler Analysis Patterns: Reusable Object Models

4. Мартин Фаулер, Дейвид Райс, Мэттью Фоммел, Эдвард Хайет, Роберт Ми, Рэнди Стаффорд. Шаблоны корпоративных приложений

5. Nick Rozanski , Eóin Woods , Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition) 2011

6. www.viewpoints-and-perspectives.info/

7. Л. Басс, П. Клементс, Р. Кацман Архитектура программного обеспечения на практике (NFR)

8. Мартин Фаулер UML. Основы. Краткое руководство по стандартному языку объектного моделирования

73