Неопределенность Как с ней жить и как на ней заработать Днепропетровск, 2012 …About zav@dataart.com http://www.dataart.com http://www.dataart.ru http://www.dataart.com.ua ДеНеуверенность Неопределенность мотивация Непродуктивность Риски Дороговизна Природа неопределенности Хаос Все имеет вероятностный характер Информация Неполна Противоречива Неопределена Лечим болезнь Неполнота • Информация есть, но… – … источник недоступен (недостаточно доступен) – … нет (или пока не потрачено достаточно) времени и усилий – … велики искажения в канале (разрывы в контекстах - языковых, индустриальных…) Что делать? Agile Planning Обход зон «Отфутбол» Границы зон Прототипы Временное заполнение Эксперты Противоречива • Информация есть, но избыточна и противоречива (inconsistent) – Несколько источников противоречат друг-другу (конфликты интересов, эхо-конфликты) – Противоречия между унаследованной системой и требованиями к развитию – Интеграция (в т.ч. использование платформ и инструментов) – Универсализм («One-size fits all» approach) Что делать? Обход зон Зоны противоречий Перекрестные одобрения Боевые аналитики Атака «Очные ставки» «Двухколейка» (бранчинг) Не определена • Информации действительно нет – Инновационная разработка – Турбулентная среда – Точки бифуркации – Источники утрачены (документы, исходники, люди) Что делать? Фокус на процесс Рискменеджмент Сценарный менеджмент Стратегии поиска Agile++ Ресурсное Давление Личностное (?) Лечим симптом Уверенное поведение Принятие рисков Сценарии Неуверенность Диверсификация «Скука» Oppothreads Уверенность • Уверенность, но не упертость – Не «потому что», а «для того, чтобы» – Открытость к информации, потребность в различных мнениях – Легко меняем позицию без потери уверенности – Это работа! Инициатива • Неопределенность таит в себе угрозы и возможности (oppothreads) – Ниже конкуренция – Ниже цена ошибки – Выше вознаграждение – Больше приз Будущее и сценарии • Будущее – это такое прошлое, иначе не было бы мудрецов • Сценарии – уникальные сочетания известных факторов • Наличие сценариев – Отучает от мысли о предопределенности будущего и о том, что отклонение от плана – плохо – Отучает от «ловушек рассуждений» – Сокращает время распознавания изменений в обстоятельствах и реакции на них – Помогает с разумными приоритетами и фокусами Сценарное планирование Стратегическое 1. 2. 3. 4. Выбор горизонта Подбор группы и модератора Создание «генератора» событий Планирование 4-8 периодов Тактическое 1. «Что-если» вопросы 2. Варианты ответов 3. «Что-тогда» цепочки (не длиннее двух переходов) Риск-менеджмент • Для чего нужен риск менеджмент? • Что такое планирование рисков? • Статистическая природа рисков, иерархии рисков и портфельная теория • Типичные риски софтверных процессов Что делать? Качество (процесс) Оценка повторяемости Снижение разброса Мониторинг показателей Мониторинг событий Тактическое управление Коррекции Резервы