Бизнес и системный анализ весна 2013 лекция 9

84
ЛЕКЦИЯ №9 ‹#›

Upload: technopark

Post on 16-May-2015

210 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 2: Бизнес и системный анализ весна 2013 лекция 9

Часть 1

ЛЕКЦИЯ №9 ‹#›

Page 3: Бизнес и системный анализ весна 2013 лекция 9

Часть 2

‹#› ЛЕКЦИЯ №9

Page 4: Бизнес и системный анализ весна 2013 лекция 9

Процесс разработки архитектуры

Презентация архитектуры заинтересованным лицам

ЛЕКЦИЯ №9 4

Page 5: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 6: Бизнес и системный анализ весна 2013 лекция 9

6 ЛЕКЦИЯ №9

Page 7: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9

СистемаСистема

Архитектурный элемент Архитектурный элемент

ВзаимосвязьВзаимосвязь Состоит из

АрхитектураАрхитектура Обладает

Архитектурное описаниеАрхитектурное описание

Может иметь

Описывает архитектуру для

Заинтересованные лица

Удовлетворяет потребности

Связывает

Проекция (View) Проекция (View)

Состоит из

Точка зрения(Viewpoint)Точка зрения (Viewpoint)

Соответствует

Перспектива (perspective) Перспектива (perspective)

Уточняется Удовлетворяет

Вопрос / ИнтересВопрос / Интерес

Имеет

Удовлетворяет

7

Page 8: Бизнес и системный анализ весна 2013 лекция 9

1. Идентифицируйте заинтересованных лиц (stakeholders)

2. Определите цели заинтересованных лиц (Интересы/ Viewpoints ) по отношению к системе

3. Сделайте краткое описание каждого архитектурного значимого бизнес сценария

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

8 ЛЕКЦИЯ №9

Page 9: Бизнес и системный анализ весна 2013 лекция 9

1. Определите компоненты системы (actors), а затем сценарии, в которых они участвуют.

2. Определите внешние события, на которые реагирует система, а потом свяжите эти события с определенными компонентами и сценариями использования

3. Определите ключевые решения ( в соответсвующих перспективах) .

4. Убедитесь в реализуемости каждого решения

1-й и 2-й шаги могут чередоваться местами

9 ЛЕКЦИЯ №9

Page 10: Бизнес и системный анализ весна 2013 лекция 9

1. Определите требования переходного периода (transition requirements) и свяжите со сценариями использования и действующими лицами

2. Определите характеристики качества (Quality Attributes) и свяжите их свяжите со сценариями использования и действующими лицами

На данном шаге необходимо идентифицировать ограничения и требования которые накладывает решение (solution domain)

10 ЛЕКЦИЯ №9

Page 11: Бизнес и системный анализ весна 2013 лекция 9

1. Осуществите связывание Бизнес целей, Атрибутов качества и компонентов

2. Определите приоритет характеристик системы

3. Уберите «висящие» решения и компоненты или найдите для них владельцев

Цель данного шага идентифицировать пропущенные или «лишние» решения

11 ЛЕКЦИЯ №9

Page 12: Бизнес и системный анализ весна 2013 лекция 9

• Задача

– Идентифицировать пропущенные и «лишние» сценарии

• Время

– Самостоятельная работа лично или в группе 10 мин

– Подготовка итоговой диаграммы

12 ЛЕКЦИЯ №9

Page 13: Бизнес и системный анализ весна 2013 лекция 9

Сортировка и фильтрация

Архитектурные сценарии

Микрооперации

Бизнес контекст

13 ЛЕКЦИЯ №9

Page 14: Бизнес и системный анализ весна 2013 лекция 9

Сначала определите действующих лиц, а затем – бизнес-процессы, в которых они участвуют.

Определите внешние события, на которые реагирует система, а потом свяжите эти события с определенными действующими лицами и вариантами использования.

Опишите бизнес-процессы в терминах сценариев, обобщите сценарии в варианты использования, и определите действующие лица для каждого варианта.

Определите варианты использования на основе существующих функциональных требований. Если какие-либо требования невозможно проследить до какого-либо варианта использования, подумайте - нужны ли они.

14 ЛЕКЦИЯ №9

Page 15: Бизнес и системный анализ весна 2013 лекция 9

15 ЛЕКЦИЯ №9

Page 16: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 16

Page 17: Бизнес и системный анализ весна 2013 лекция 9

‹#› ЛЕКЦИЯ №9

Page 18: Бизнес и системный анализ весна 2013 лекция 9

Вызовы Цели Преимущества Проект Архитектура

ЛЕКЦИЯ №9 18

Page 19: Бизнес и системный анализ весна 2013 лекция 9

• Понимание связи между бизнес преимуществами , изменениями вносимыми в бизнес и проектом реализующим архитектуру

• Понимание кто заинтересован в изменениях и преимуществах

• Чувство срочности

ЛЕКЦИЯ №9 19

Page 20: Бизнес и системный анализ весна 2013 лекция 9

• Вызов /Драйвер это что-то вынуждающие к организационным изменениям, тем или иным способом .

• Ответ организации на вызов зона ответственности Лиц принимающих решение (ЛПР)

• Соответственно ЛПР должны определить что является важным в данный момент времени, настолько чтобы они почувствовали необходимость изменений

ЛЕКЦИЯ №9 20

Page 21: Бизнес и системный анализ весна 2013 лекция 9

• Цели лучше всего извлекать с помощью структурированных интервью со спонсором и ключевыми заинтересованными лицами.

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

ЛЕКЦИЯ №9 21

Page 22: Бизнес и системный анализ весна 2013 лекция 9

• Вызовы говорят, Почему инвестиции делаются.

• Цели определяют Конечную точку или состояние на которое инвестиции нацелены . Цели поэтому определяют набор преимуществ – а не наоборот.

• Преимущества - то, Что появится в бизнесе.

• Остальная часть сети описывает, Как преимущества появятся, ЛЕКЦИЯ №9 22

Page 23: Бизнес и системный анализ весна 2013 лекция 9

Архитектура Архитектура Проект Проект Преимущес

тва Преимущес

тва Цели Цели Вызовы Вызовы

Ключевые внешние вызовы

Цель 1 Преимущество 1 Проект 1

Атрибут качества 1

Атрибут качества 2

Цель 2 Преимущество 2 Проект 2

Атрибут качества 1

….

Цель 2 ….

ЛЕКЦИЯ №9 23

Page 24: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 24

Page 25: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 26: Бизнес и системный анализ весна 2013 лекция 9

• Кто заинтересованные стороны документирования архитектуры ?

• Для чего оно необходимо ?

ЛЕКЦИЯ №9 26

Page 27: Бизнес и системный анализ весна 2013 лекция 9

Заинтересованные лица

Разработчики

ЛЕКЦИЯ №9 27

Page 28: Бизнес и системный анализ весна 2013 лекция 9

Заинтересованные стороны Заинтересованные стороны

ЛЕКЦИЯ №9

28

Ключевые польз-ли

Конечные польз-ли

Владельцы БП

Спонсор Управл. Партнер

РП

Координатор проекта

Управляющий комитет Управляющий комитет

Исполнитель Исполнитель

Заказчик Заказчик

Поставщик Поставщик

Члены команды

Руков-ли Групп

Page 29: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 30: Бизнес и системный анализ весна 2013 лекция 9

• Профессор Ицхак Адизес – израильтянин, родился в Югославии. Он преподает в Школе Менеджмента Калифорнийского Университета в Лос-Анджелесе (Graduate School of Management, University of California, Los Angeles) и в универсинтете Тель-Авива (Tel Aviv University). Он также является основателем и директором Института Адизеса (Adizes Institute) в Санта-Монике

‹#› ЛЕКЦИЯ №9

Page 31: Бизнес и системный анализ весна 2013 лекция 9

• P – производство результатов

• A – административная роль

• E – предпринимательская роль

• I – интеграционная роль

‹#› ЛЕКЦИЯ №9

Page 32: Бизнес и системный анализ весна 2013 лекция 9

Краткосрочная

результативность

Производство результатов

Обеспечение результатов

для которых существует организация,

удовлетворяя потребности клиентов

‹#› ЛЕКЦИЯ №9

Page 33: Бизнес и системный анализ весна 2013 лекция 9

Краткосрочная

эффективность

Администрирование

Систематизация, рутинизация и

программирование того, что будет

сделано; разъяснение когда,

где и кем для создания эффективной

системы

‹#› ЛЕКЦИЯ №9

Page 34: Бизнес и системный анализ весна 2013 лекция 9

Долгосрочная

результативность

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

Побуждение организации к изменениям и

адаптация к новым угрозам и

возможностям

‹#› ЛЕКЦИЯ №9

Page 35: Бизнес и системный анализ весна 2013 лекция 9

Долгосрочная

эффективность

Интеграция

Создание климата сотрудничества,

движение организации от

механистического к органическому

способу мышления и действий

‹#› ЛЕКЦИЯ №9

Page 36: Бизнес и системный анализ весна 2013 лекция 9

Роли принятия решений

Организационные характеристики

Производство результата (функциональная)

Администрирование (систематизация)

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

Интеграция (органическая)

Результативность

Эффективность

Результативность

эффективность

Кратко-

срочная

Долго-

срочная

‹#› ЛЕКЦИЯ №9

Page 37: Бизнес и системный анализ весна 2013 лекция 9

• Производитель

Paei

• Администратор pAei

• Предприниматель/генератор идей paEi

• Интегратор

paeI

ЛЕКЦИЯ №9 ‹#›

Page 38: Бизнес и системный анализ весна 2013 лекция 9

•Герой-одиночка P---

•Бюрократ -A--

•Поджигатель --E-

•Горячий сторонник ---I

ЛЕКЦИЯ №9 ‹#›

Page 39: Бизнес и системный анализ весна 2013 лекция 9

• "Шеф, у нас кризис, время поджимает,

поэтому у меня уже есть решение. Все,

что мне нужно, - это ваше одобрение"

У него всгеда нет времени. Будьте

максимально кратким.

Если ваша проблема - НЕ кризис, ей

прийдется подождать.

ЛЕКЦИЯ №9

Как вести себя с P (Герой-

одиночка/Производитель)

‹#›

Page 40: Бизнес и системный анализ весна 2013 лекция 9

• "Здесь явное отступление от правил. Мы все согласовали, но,

представьте себе, они не выполняют договор. Так не пойдет. Это

неправильно.«

• Обязательно употребите слово "правильно".

• А интересует не что, а как.

• Составьте длинную пояснительную записку. Покажите что ваше

решение не содержит риска и одобрено авторитетами.

• Заранее попросите назначить встречу, скажите тему, укажите сколько

вам нужно будет его времени. Также сбавьте темп!

ЛЕКЦИЯ №9

Как вести себя с A

(Бюрократ/Администратор)

‹#›

Page 41: Бизнес и системный анализ весна 2013 лекция 9

• "У нас появилась возможность делать свою работу лучше" или "У

нас есть возможность кое-что изменить. Каково ваше мнение?«

• Не говорите о проблемах. Используйте "я предлагаю...", "я тут

подумал...", "мне кажется что...", "как вы считаете?"

Дайте Е возможность поставить на решении личное клеймо.

• Вариант 2: изложите проблему и решение, но умышленно сделайте

очевидную ошибку. Е сразу заметит и исправит, и почувствует

причастность к решению.

Осторожно! Ошибка не должна быть слишком тупой, а то вас уволят :)

• Если Е отвергает то что вы говорите - отступите.

• Е не любит чтобы дурные новости бросали на него тень.

ЛЕКЦИЯ №9

Как вести себя с E

(Поджигатель/Предприниматель)

‹#›

Page 42: Бизнес и системный анализ весна 2013 лекция 9

• "Шеф, у нас проблема, мы ее обсудили и пришли к единому мнению. Вот наше решение. Мы хотим получить ваше одобрение." Наивысший приоритет I - "Достигнут ли консенсус?" Прежде чем идти к I - подготовьтесь, поговорите со всеми, с кем I считается, выясните их мнение.

ЛЕКЦИЯ №9

Как вести себя с I (Горячий

сторонник/Интегратор)

‹#›

Page 43: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 44: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 44

Page 45: Бизнес и системный анализ весна 2013 лекция 9

• Эффективная коммуникация включает :

– Донесение информации

– Получение одобрения и соглашения

• Серьезная психологическая основа

• Насколько возможно использовать все стили в одном сообщении ?

ЛЕКЦИЯ №9 45

Page 46: Бизнес и системный анализ весна 2013 лекция 9

Канал восприятия Описание %

Зрение Необходимо увидеть продукт услугу или идею

55%

Слух Необходимо услышать рассказ или историю

30%

Чтение Нужно что-то прочитать 3%

Действие Необходимо что-то сделать

12%

ЛЕКЦИЯ №9 46

Page 47: Бизнес и системный анализ весна 2013 лекция 9

Вопрос Стиль изучения % Описание

Зачем (Why) ? Обсуждение 35% Большое кол-во причин и

объяснений

Что (What) ? Лекция 22% Первичная информация,

данные и факты

Как ( How ) ? Тренировка 18% Практический опыт

Что если (What if)?

Самостоятельное изучение

25% Самообучение с обсуждением в

группе

ЛЕКЦИЯ №9 47

Page 48: Бизнес и системный анализ весна 2013 лекция 9

Базовый стиль принятия решения

Стиль решения Тип мышления Стиль презентации

Директивный Правила и политики

Сфокусированный Сжатый, Подведение итогов

Аналитический Анализ и озарение

Логический Первичная информация, данные и факты

Концептуальный Интуиция и процесс

Креативный Общая картина , Множество сценариев,

Поведенческий Чувства и инстинкты

Эмоциональный Много деталей, акцент на управлении изменениями

ЛЕКЦИЯ №9 48

Page 49: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 49

Page 50: Бизнес и системный анализ весна 2013 лекция 9

Зачем (Why)?

До тех пор пока вы не дали причину , люди не захотят слушать остаток информации

Что ( What) ? Людям необходимы детали , перед тем как они начнут думать как они могут использовать что-то.

Как ( How) ? Как вы можете использовать эту информацию прямо сейчас

Что если (What if) ? Последствия принятия решения , Что будет если решение принято не будет ..

ЛЕКЦИЯ №9 50

Page 51: Бизнес и системный анализ весна 2013 лекция 9

Нет смысла вдаваться в детали, если неизвестно о чем идет речь.

Джон Фон Нейман

ЛЕКЦИЯ №9 51

Page 52: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 53: Бизнес и системный анализ весна 2013 лекция 9

• Идеи каждого уровня должны обобщать идеи, сгруппированные ниже

• Идеи внутри группы должны быть логически взаимосвязаны

• Идеи внутри группы должны идти в логической последовательности

ЛЕКЦИЯ №9 ‹#›

Page 54: Бизнес и системный анализ весна 2013 лекция 9

Введение Ситуация Развитие Вопрос

Предмет обсуждения

Ответ на вопрос

Главный Индукция

Вспомогательные суждения

Уровень или дедукция

ЛЕКЦИЯ №9

Новый вопрос

‹#›

Page 55: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 55

Page 56: Бизнес и системный анализ весна 2013 лекция 9

Результат = четко и ясно написанный документ за

рекордно короткое время

Метод обнаружения логических ошибок

Три логических направления

взаимосвязи между высказываниями (вверх, вниз и в

стороны)

Принципы построения документа

ЛЕКЦИЯ №9 ‹#›

Page 57: Бизнес и системный анализ весна 2013 лекция 9

– Ситуация известные

– Развитие ситуации факты

– Вопрос (подразумеваемый)

– Ответ

ЛЕКЦИЯ №9 ‹#›

Page 58: Бизнес и системный анализ весна 2013 лекция 9

– Должна напоминать, а не информировать

– Состоит из Ситуации, Развития Ситуации, Вопроса, Ответа

– Объем зависит от требований читателя, от описываемого предмета

– Введение должно быть к каждой группе идей Главного Уровня

ЛЕКЦИЯ №9 ‹#›

Page 59: Бизнес и системный анализ весна 2013 лекция 9

• Указания и распоряжения

• Согласования

• Пояснения

• Выбор решения из альтернативных

ЛЕКЦИЯ №9 ‹#›

Page 60: Бизнес и системный анализ весна 2013 лекция 9

• Основная часть рассуждений / исследований / доказательств

– Дает ответ на Вопрос

– Описывает план документа

– Представляет собой группу взаимосвязанных идей

‹#› ЛЕКЦИЯ №9

Page 61: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 61

Page 62: Бизнес и системный анализ весна 2013 лекция 9

• Установки

– ориентируют аудиторию

• Характеры

– Вовлечение аудитории

• Интрига

– Связывает события в истории вместе

• Настроение

– – эмоциональный тон, образы.

Рассказывание истории с картинами работает от мультфильмов до деловой графики.

ЛЕКЦИЯ №9 62

Page 63: Бизнес и системный анализ весна 2013 лекция 9

Историко-хронологическая Развитие событий во времени

Географическая Если есть ясная чувствительность местоположения к информации.

Логико-аналитическая Цепь логических шагов, приводящих к заключению.

Объяснение функционирования Расскажите аудитории, шаг за шагом, как что-то работает.

Сравнение и контраст Анализ компромиссов, преимуществ и недостатков и т.д.

Конфликт Каждая история нуждается в конфликте, две силы, диаметрально противоположные. .

Метафора Организуйте презентацию как метафору, сравнение компании с судном, или маркетинговую кампанию с военной.

ЛЕКЦИЯ №9 63

Page 64: Бизнес и системный анализ весна 2013 лекция 9

• Лучше всего использовать метафоры или опыт которые большая часть аудитории может связать с :

– Путешествием

– Ценной находкой

– Спортивной метафорой

– Рабочей средой

ЛЕКЦИЯ №9 64

Page 65: Бизнес и системный анализ весна 2013 лекция 9

Принятие

решения

Структура

Принципы

Buy-in

Scope

Метафора

Модель

Карта

Метрики

ЛЕКЦИЯ №9 65

Page 66: Бизнес и системный анализ весна 2013 лекция 9

• Уменьшение сложности до приемлемого уровня

• Усиление сигнала, снижение шума

• Формирование представления

• Краткость

ЛЕКЦИЯ №9 66

• Преимущества • Недостатки

• Порождают искажение

• Поощряют неточность и пропуски

• Формируют ложное впечатление

• Становятся ненужными

Page 67: Бизнес и системный анализ весна 2013 лекция 9

• Визуальный контроль за цепочкой ценности в проекте

• Показывает зависимости между большими историями и их декомпозицией

• Удобное представление для Приоритезации

• Полнота бэклога • Планирование релизов ≪слоями≫

70 ЛЕКЦИЯ №9

Page 68: Бизнес и системный анализ весна 2013 лекция 9

‹#› ЛЕКЦИЯ №9

Page 69: Бизнес и системный анализ весна 2013 лекция 9

• Визуальный контроль за развитием истории

• Показывает зависимости между основными компонентами и целями бизнеса

• Удобное представление для Приоритезации

• Планирование презентации ≪слоями≫

72 ЛЕКЦИЯ №9

Page 70: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 73

Page 71: Бизнес и системный анализ весна 2013 лекция 9

Убеждение и

понимание

Информационная модель

Модель преимуществ

Стили восприятия и принятия решений

Структура

Рассказ

ЛЕКЦИЯ №9 74

Page 72: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 75

Page 73: Бизнес и системный анализ весна 2013 лекция 9

• Facebook Architecture

– http://www.slideshare.net/adityaagarwal/qcon

• Google

– http://www.slideshare.net/chenhsiu/designs-lessons-and-advice-from-building-large-distributed-systems

• Designing a DSL for Information Systems Architecture

– http://www.slideshare.net/eoinwoods/domain-specific-languages-for-information-systems-architecture-presentation

• www.iasaglobal.org

ЛЕКЦИЯ №9 ‹#›

Page 74: Бизнес и системный анализ весна 2013 лекция 9

ЛЕКЦИЯ №9 ‹#›

Page 75: Бизнес и системный анализ весна 2013 лекция 9

Часть 1

ЛЕКЦИЯ №9 ‹#›

Page 76: Бизнес и системный анализ весна 2013 лекция 9

Часть 2

‹#› ЛЕКЦИЯ №9

Page 77: Бизнес и системный анализ весна 2013 лекция 9

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

[email protected]

ЛЕКЦИЯ №9 ‹#›

Page 80: Бизнес и системный анализ весна 2013 лекция 9

Foundation Body of Knowledge Foundation Body of Knowledge

Human Dynamics Human Dynamics

Design Design

Quality Attributes Quality Attributes

IT Environment IT Environment

Business Technology Strategy Business Technology Strategy

Software Architecture Software Architecture

Infrastructure ArchitectureInfrastructure Architecture

Information Architecture Information Architecture

Business Architecture Business Architecture Specialisations

Foundation (5-Pillars)

Enterprise Architecture

83

1st – ALL architects should have the

SAME foundation

2nd – Architects should specialise

ЛЕКЦИЯ №9

Page 81: Бизнес и системный анализ весна 2013 лекция 9

Scope (Ballpark) viewScope (Ballpark) view

Owners View (Enterprise Model) Owners View (Enterprise Model)

Designers View (System Model) Designers View (System Model)

Builder’s View (Technology Model) Builder’s View (Technology Model)

Out of Context View (Detailed Model) Out of Context View (Detailed Model)

Operational View (Functioning) Operational View (Functioning)

DataData (What)(What)

FunctionFunction (How)(How)

NetworkNetwork (Where)(Where)

PeoplePeople (Who)(Who)

TimeTime (When)(When)

MotivationMotivation

(Why)(Why)

‹#› ЛЕКЦИЯ №9

Page 82: Бизнес и системный анализ весна 2013 лекция 9

‹#› ЛЕКЦИЯ №9

Page 83: Бизнес и системный анализ весна 2013 лекция 9

• Задача

– Нарисовать модель бизнес сценариев использования

• Время

– Самостоятельная работа лично или в группе 10-15 мин

– Представление результатов и обсуждение 10-15 мин

86 ЛЕКЦИЯ №9

Page 84: Бизнес и системный анализ весна 2013 лекция 9

• Задача

– Подготовить модель сценариев использования

– Сделать краткое описание (Brief) для 2-3 сценариев

• Время

– Самостоятельная работа лично или в группе 10-15 мин

– Представление результатов и обсуждение 10-15 мин

87 ЛЕКЦИЯ №9