• Like
  • Save
Бизнес весна 2014 лекция 2
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 181 views

 

Statistics

Views

Total Views
181
Views on SlideShare
143
Embed Views
38

Actions

Likes
0
Downloads
11
Comments
0

1 Embed 38

https://tech-mail.ru 38

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Бизнес весна 2014 лекция 2 Бизнес весна 2014 лекция 2 Presentation Transcript

    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Лекция №2. «Введение. Бизнес и системный анализ в продуктовой и сервисной разработке» Дмитрий Безуглый
    • Бизнес и Системный Анализ в ЖЦ Разработки ПОБизнес и Системный Анализ в ЖЦ Разработки ПО ‹#›  Обзор области знаний Бизнес и системного анализа  Область проблем и область решений  Теория систем  Закон причинно-следственных ограничений Содержание
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Реальность рынка 3  96%всех выводимых на рынок инновационных продуктов или услуг, не выполняет поставленных передними целей по ROI (BusinessWeek)  Из 30 тыс. новых продуктов, которые запускаются на рынок, 90%обречены на провал, несмотря на дорогостоящие маркетинговые исследования (HarvardBusinessReview)  8 из 10 NPD проектов проваливаются (Ассоциация разработчиков новых продуктов и услуг США ProductDevelopment& ManagementAssociation) Каковы причины?
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Васа Кейс(Vasa)
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Васа Кейс(Vasa) « за» (также « са», швед. Vasa) — шведский боевой корабль, спущенный на воду летом 1628 года. Своё название корабль получил в честь царствовавшей в то время династии шведских королей Ваза. Будучи одним из самых крупных и дорогостоящих боевых кораблей шведского флота, «Ваза» должен был стать его флагманом, однако из-за конструктивных ошибок корабль опрокинулся и затонул в своём первом выходе из Стокгольмской гавани 10 августа 1628 года. 5
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Постройка  История «Вазы» началась 16 января 1625 года, когда король Швеции Густав II Адольф подписал с голландским кораблестроителем Хенриком Хюбертссоном контракт на постройку нового боевого корабля для шведского флота.  По замыслу короля, новый корабль должен был стать флагманом Шведского королевского флота, самым крупным и самым тяжеловооружённым кораблём из всех, имевшихся в распоряжении стран, располагавших выходом к Балтике. 6
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Первое и последние плавание  Когда корабль вышел на открытое пространство бухты, сильный порыв ветра наполнил паруса, и «Ваза» начал крениться на подветренную сторону, но затем выровнялся и прошёл ещё примерно 1300 метров, дойдя до острова Бекхольмен у входа в гавань Стокгольма.  Там, в ста метрах от острова, новый порыв ветра снова накренил корабль, на этот раз значительно сильнее. Вода хлынула через открытые пушечные порты, корабль лёг на борт и начал тонуть с поднятыми парусами и развевающимися флагами. 7
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Обсуждение : Васа Кейс(Vasa)  Разбиваемся на группы  10 мин Подготовка  10 мин Презентация и обсуждение 21.03.2014 8
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Факт №1 Экономический дарвинизм  Все зависит от экономического дарвинизма  Все секторы  Рост глобализации на всех уровнях  Интернет-бизнес  Больше конкурентов на одного клиента  Более высокие ожидания клиентов  Снижение лояльности клиентов  …  В долгосрочной перспективе выживут только те, кто лучше всех удовлетворит нужды Заказчика 21.03.2014 9Бизнес Анализ для ИТ
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Выживает наиболее приспособленный Survival of the Fittest Возможность адаптации к требованиям среды Бизнес Анализ для ИТ
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Факт №2 Информационные технологии важны  Это не просто поддержка или «центр затрат» ...  … это центральная нервная система бизнеса  Даже короткие простои ИТ считаются критическим  Изменения бизнеса стали невозможны без ИТ  Нет новых продуктов без ИТ ИТ для компании сегодня невозможно переоценить 11
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО ЧЕЛОВЕК ДОЛЖЕН ДУМАТЬ А МАШИНА РАБОТАТЬ 21.03.2014 12
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО21.03.2014
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Сложность и последствия Сложность Непредсказуемость/ Дефекты Высокая стоимость создания Сопротивление изменениям
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО БИЗНЕС И СИСТЕМНЫЙ АНАЛИЗ 15
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Бизнес анализ. Определение  Набор задач , процессов , методов  для изучения  структуры,  принципов работы  и операционной деятельности  организаций  с целью  нахождения решений,  которые  позволят данным организациям  решить проблему  или достичь определенных целей. 21.03.2014 Бизнес Анализ для ИТ 16
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Набор • задач • процессов • методов для изучения • структуры, • принципов работы • и операционной деятельности • организаций с целью • нахождения решений, которые • позволят данным организациям • решить проблему • или достичь определенных целей. Бизнес-анализ 17
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Системный анализ .Определение  Системный анализ — научный метод познания, представляющий собой последовательность действий по установлению структурных связей между переменными или элементами исследуемой системы.  Опирается на комплекс общенаучных, экспериментальных, естественнонаучных, статистических, математических методов. 18
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО ОБЛАСТЬ ПРОБЛЕМ И ОБЛАСТЬ РЕШЕНИЙ 19
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Генри Форд 20 Если бы я слушал своих клиентов, то я вряд ли должен был бы им дать что-то большее, чем немного более быстрая и выносливая лошадь.
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Стив Джобс 21 Часто люди не знают, чего хотят, пока им это не покажешь.
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Подход: пространство проблем пользователя и пространство решений 22 Область проблемы:  Проблема пользователя, которую решает продукт  Требования к продукту Область решения:  Определенная функциональность, четко решающая проблему или требование
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Задача аналитика 23 Заказчик (Область проблемы)  Анализ проблемы  Выявление и понимание потребностей Исполнитель (Область решения)  Управление границами системы  Уточнение и улучшение определения системы. Специфицирование Определение системы Управление изменениями
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Основные компетенции по созданию эффективных требований * 24  Анализ проблемы  Выявление и понимание потребностей  Определение системы  Управление границами системы  Уточнение и улучшение определения системы. Специфицирование  Управление изменениями *Дин Леффингуэлл, Дон Уидриг Принципы работы с требованиями к программному обеспечению. Унифицированный подход
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Бизнес Система. Определение 25  «Система» — это объединение  бизнес-процессов,  аппаратных средств,  ПО, другого оборудования  и людей,  Дающее возможность удовлетворять  определенные потребности,  достигать определенные цели. По ГОСТ Р ИСО/МЭК 12207 и ISO/IEC TR 15271, Бизнес процессы в системе Автоматизированные процессы Ручные операции АО ПО Приспособления Автоматизированная система Система
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Требования 26  Требование – это четкое описание  цели и назначения программного обеспечения  и того, что должно делать ПО для реализации своего назначения  Первичные требования  Обычно представляют позицию пользователя ПО  Они функционально ориентированы  Неформализованные и неполные  Должны быть переработаны
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Что такое требование* 27  Обычное определение  Что-то, что должен уметь делать продукт или качество, которым этот продукт должен обладать.  Дополняющие определения  Нечто, что вы должны определить перед началом разработки продукта.  Соглашение, которое должны выработать заказчик и исполнитель, по поводу того, что система должна делать. * Charlene Gross, SEI
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Бизнес анализ Source: BABOK® Guide 28
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Зачем работать с требованиями ? «Заказчик» не знает КАК решить его проблему . «Исполнители» не знаютЧТО значит ее решить
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО ТЕОРИЯ СИСТЕМ 30
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 31
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 32
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 33
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 34
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 35
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Теперь приведем это в систему 36 Пятая Дисциплина Питер Сенге  Небо затягивается тучами, Собирается гроза  Мы знаем, будет дождь  Небо прояснится, будет радуга  Потом вода впитается в землю, солнце ее испарит и ..  Эти события разделены во времени, но все они влияют друг на друга, хотя влияние это скрыто от наших глаз.
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Системное мышление Функция/ Границы Элементы Связи Динамика 37
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Что такое…? 38 Теория систем ― междисциплинарная область, изучающая отношения внутри систем, а также систем между собой. Система (от греческого «совмещать») ― совокупность элементов, порождающих целое.
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО История вопроса 1945-1955 ― общая теория систем (ОТС), Людвиг фон Берталанфи 1948-1955 ― кибернетика, Росс Эшби, Норберт Винер (математическая теория коммуникации и контроля в системах с обратной связью) 1969 ― теория изменений, Илья Пригожин (область химии, изучающая изменения в диссипативных нелинейных средах) 1970 ― теория катастроф, Рене Том (область математики, изучающая резкие масштабные изменения по незначительным причинам) 1980 ― теория хаоса, Эдвард Лоренц, Джеймс Йорк (область математики, изучающая нелинейные динамические системы, бифуркации, аттракторы и хаотические движения) 1990 ― теория комплексных адаптивных систем (CAS), Джон Холланд и др. (область математики, изучающая эмерджентность, адаптацию, само-организацию в сложных системах) 39
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Основная задача теории систем ― управление сложностью 40
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Система ― это комплекс избирательно вовлеченных элементов, взаимосодействующих достижению заданного полезного результата, который принимается основным системно образующим фактором. В.А.Анохин 41
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Теория систем ― это лекарство, которое превратилось в болезнь. Кен Уилбер 42
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО*кадр из презентации лекции «Возникновение будущего» Сергея Боровикова 43
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Иерархия  hierarchia = hieros (священный) + arche (власть)  упорядоченное расположение частей целого  по системным уровням от высшего к низшему 44
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Девять характеристик системы 45 Внешние Назначение/Цель (Purpose) Среда (Environment) Границы (Boundary) Интерфейсы (Interface) Вход (Input) Выход/продукт (Output) Внутренние Компоненты (Components) Взаимосвязи (Interrelationships) Эмержентность
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Характеристики системы 46 Среда Вход Выход/продукт Взаимосвязи Компоненты Интерфейс
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Конечные цели, ценность (value) 47 Цель Заказчика Верификация требований Заказчик и пользователи Требования Автоматизированная система Суррогатная Цель Валидация решения
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО ЗАКОН ПРИЧИННО- СЛЕДСТВЕННЫХ ОГРАНИЧЕНИЙ Теория систем 48
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Закон причинно-следственных ограничений (1/2) 49  На все есть своя причина  На определенную причину есть определенное следствие
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Простая обратная связь 50
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Поддерживающая ОС 51
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Компенсирующая ОС 52
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Закон причинно-следственных ограничений (2/2)  Наличие причинно следственных связей не гарантирует 100% предсказуемость системы:  Сложные системы сложно предсказуемы  На микроуровне многие события являются случайными 53
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Теория хаоса Хаос ― поведение, возникающее в сложных, нелинейных, динамических системах. 54
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Будущее открыто и непредсказуемо, но не произвольно. Существуют спектры возможных будущих состояний в виде наборов структур-аттракторов сложных эволюционных процессов. 55
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Простые аттракторы 56 Точка Предельный цикл
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Паттерны Паттерн ― устойчивый, повторяющийся элемент системы, включающий структуру и поведение 57
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Фрактал как один из примеров паттернов 58
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Точка бифуркации  Точка бифуркации — смена установившегося режима работы системы. Термин из неравновесной термодинамики и синергетики.  Точка бифуркации — критическое состояние системы, при котором система становится неустойчивой относительно флуктуаций и возникает неопределенность: станет ли состояние системы хаотическим или она перейдет на новый, более дифференцированный и высокий уровень упорядоченности. Термин из теории самоорганизации. http://www.youtube.com/watch?v=kpqRHXBMO68 59
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Непредсказуемость сложных систем http://www.youtube.com/watch?v=kpqRHXBMO68 60
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО 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
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Сложность 21.03.2014
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО*кадр из презентации лекции «Возникновение будущего» Сергея Боровикова 63
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Итоги: Самое важное 64        
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО УПРАВЛЕНИЕ ПРОДУКТАМИ И ПРОЕКТАМИ Ответы на вопросы 65
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Управление продуктами в отличие от управления проектами 66 Управление проектами "Как сделать работу за определенное время и в пределах бюджета?" Управление продуктами "Как сделать что-то, что имело бы успех на рыке?"
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Треугольник управления продуктами 67 Time Cost Scope Покупатели ТехнологииКонкуренты Scope Budget (c) http://swpm.ru/ http://system –approach.ru
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Риски 68 Заказная разработка и ИТ Как правило, компания исполнитель несет финансовую ответственность только за невыполнение своих контрактных обязательств Продуктовая Как правило, компания вендор в случае срабатывания риска несет полную финансовую ответственность
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО И их последствия Аутсорсинг Продуктовая разработка Доход Время Срабатывание риска 69
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Спасибо за внимание Безуглый Дмитрий bdl@system-approach.ru
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Ключевая литература 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. Основы. Краткое руководство по стандартному языку объектного моделирования 71
    • Бизнес и Системный Анализ в ЖЦ Разработки ПО Другие ссылки Global 100 software leaders http://www.pwc.com/us/en/technology/publications/g lobal-100-software-us-rankings.jhtml 72