Управление и планирование курс ТРПО Домашних Иван.

Презентация:



Advertisements
Похожие презентации
Лекция 3. Структурная декомпозиция работ проекта.
Advertisements

СЕТЕВОЙ ГРАФИК (примеры). Определение длительности операций Оценка длительности операций или объемов работ – оценка количества рабочих временных интервалов.
Лекция 3. Структурная декомпозиция работ проекта.
Жизненный цикл и фазы проекта. Контрольные вопросы Понятие жизненный цикл проекта Фазы жизненного цикла проекта Наиболее часто допускаемые ошибки.
Реализация проекта Вмешательства, ваша система управления обработанной информацией, принятие решений и последствия.
Управление сроками проекта. План управления расписанием Правила, методология и инструменты составления расписания, а так же формат и критерии разработки.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
ПРОЦЕСС УПРАВЛЕНИЯ ПРОЕКТОМ И ОРГАНИЗАЦИОННАЯ СТРУКТУРА.
Задачи решаемые EPCM командой Июль 2009 г.. Термины и определения EPCM (EPCM = Engineering Procurement Construction Management - управление проектированием,
А.М. Новиков, Д.А. Новиков ПРОЕКТ как цикл инновационной деятельности.
Руководство программным проектом. Схема разработки программ.
Тема 7 Планирование и организация маркетинговой деятельности Лекция 9 1. Маркетинговая служба: задачи, функции, особенности, кадры 2. Маркетинговые планы.
Информационные системы Что такое ИС? Функции ИС Жизненные циклы ИС: Понятия Процессы Стадии Модели Основные способы построения ИС.
Анализ ресурсов организации. Компоненты внутреннего анализа ресурсов организации (ресурсы и организация корпорации, финансирование, производство, персонал).
МЕНЕДЖМЕНТ «Контроль как функция менеджмента». Контроль - процесс, обеспечивающий достижение системой поставленных целей и состоящий из трех основных.
IT-Project Management Управление проектами в области информационных технологий В.В.Камалов годВ.В.Камалов год Управление содержанием.
Методика и определение SWOT-анализа
Основы маркетинга в сфере сервиса Доцент кафедры СТЭА Г.Л.Овсянникова 900igr.net.
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «РОССИЙСКИЙ.
Транксрипт:

Управление и планирование курс ТРПО Домашних Иван

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ гибель проектов

Т. ДеМарко, Т. Листер «Человеческий фактор: успешные проекты и команды» А в это время где-то гибнет проект

ГИБЕЛЬ ПРОЕКТОВ что такое провал проекта превышены сроки сдачи проекта превышен бюджет проекта неудовлетворительное качество продукта продукт никому не нужен

ГИБЕЛЬ ПРОЕКТОВ процент провальных проектов

ГИБЕЛЬ ПРОЕКТОВ причины провалов проектов 1.отсутствие четких целей 2.постоянные изменения требований 3.планирование нереалистичное или отсутствует 4.нет контроля качества 5.человеческий фактор 6.неизвестные технологии

ГИБЕЛЬ ПРОЕКТОВ 10 факторов успешности проекта 1.вовлеченность пользователей 2.поддержка руководителей высшего звена 3.понятные бизнес-цели 4.оптимизация рамок проекта 5.гибкость рабочего процесса по мнению The Standish Group

ГИБЕЛЬ ПРОЕКТОВ 10 факторов успешности проекта 6.опытность руководителя проекта 7.финансовый менеджмент 8.опытные сотрудники 9.формализованная методология 10.стандартный инструментарий и инфраструктура по мнению The Standish Group

ГИБЕЛЬ ПРОЕКТОВ как бороться с провалами планирование снижение рисков увеличение гибкости

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ планирование

Уинстон Черчилль Тот, кто проваливает планирование, планирует провал

ПЛАНИРОВАНИЕ определение планирование - это определение ясных и точных задач, служащих для достижения поставленной цели планирование экономит ресурсы отвечает быть проекту или не быть

ПЛАНИРОВАНИЕ определение план играет роль модели действий и прогноза состояния проекта и его окружения план никогда не выполняется в точности главное – курс на выполнение цели проекта

ПЛАНИРОВАНИЕ объект планирования выбор технологий определение этапов проекта расчет необходимых ресурсов временных трудовых финансовых материально-технических

ПЛАНИРОВАНИЕ особенности планирования охватывает все этапы проекта требует итерационного процесса учитываются изменения уточняются детали чем раньше выявляются ошибки, тем лучше

ПЛАНИРОВАНИЕ виды планов концептуальный (предварительный) план проекта стратегический план реализации проекта тактические (детальные, оперативные) планы

ПЛАНИРОВАНИЕ концептуальное планирование проводится на ранних стадиях жизненного цикла цели оценка параметров проекта решение о целесообразности согласование ограничений с заказчиком подготовка контракта

ПЛАНИРОВАНИЕ стратегическое планирование процесс разработки стратегических, укрупненных, долгосрочных планов что мы собираемся сделать? цели как мы это сделаем? этапы частные цели меняются стратегические цели проекта неизменны

среда организация ПЛАНИРОВАНИЕ SWOT-анализ Strengths Weaknesses OpportunitiesThreats

SWOT-АНАЛИЗ SWOT-анализ производства пирожков индивидуальный предприниматель планирует продавать домашние пирожки бабушкам мелким оптом, чтобы они потом перепродавали их в розницу

SWOT-АНАЛИЗ SWOT-анализ производства пирожков 1.в наличии проверенный рецепт 2.есть навык приготовления 3.есть духовка большой емкости 4.есть начальный капитал 5.имеется зарегистрированное ИП 1.нет опыта продаж 2.нет знакомых бабушек 3.нет санитарной книжки 4.нет знакомых в регулирующих органах 5.нет сертификатов качества 1.спрос есть (сделан опрос соседей) 2.бабушки заинтересованы (печь самим сложно, пенсия маленькая) 3.мука подешевела 4.конкуренция невысокая 5.народный бренд «бабушкины пирожки» все еще популярен 1.суровая СЭС в моем районе 2.сложно получить сертификаты на питание 3.бизнес-идею легко скопировать 4.дистрибуторы работают нестабильно (болеют, забывают)

SWOT-АНАЛИЗ SWOT-анализ ПО для турагентства web-разработчик планирует создать веб-сервис для автоматизации работы турагентств в Нижнем Тагиле

SWOT-АНАЛИЗ SWOT-анализ ПО для турагентства Strengths Weaknesses OpportunitiesThreats ?

ПЛАНИРОВАНИЕ декомпозиция

ДЕКОМПОЗИЦИЯ work breakdown structure структура декомпозиции работ WBS – это иерархическая структура, получающаяся в результате последовательной декомпозиции проекта на подпроекты на пакеты работ различного уровня на отдельные рабочие задания

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

WBS традиционные WBS декомпозируют продукт ПО текстовый процессор UI редактор требования проектиров. кодиров.тестиров. форматтер база данных электронная таблица

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

декомпозируют процесс WBS эволюционирующие WBS ПО требованияпроектиров. текстовый процессор база данных UIредакторформаттер электронная таблица кодиров. тестиров.

WBS идентификаторы элементов 1 Велосипед 1.1 Рама Рама Руль Вилка Сиденье 1.2 Кривошип 1.3 Колеса Переднее колесо Заднее колесо 1.4 Тормозная система 1.5 Система переключения передач

WBS порядок построения WBS подобные проекты разрабатывались принципиально новые проекты

WBS оценка сроков и затрат WBS может быть использована для агрегирования информации о бюджете, графике и прочее $13 $5 $2$3 $8

WBS построение оценок декомпозиция ресурсов проекта оптимистична суммирование затрат на задачи пессимистична

ДЕКОМПОЗИЦИЯ mind map ментальная карта или ассоциативная карта

MIND MAP создание сайта

MIND MAP поездка в Париж планирование составить список мест, которые следует посетить в Париже и действий, которые там предпринять ?

MIND MAP подарок девушке мозговой штурм составить список подарков для девушки, начиная с некоторых ассоциаций, постепенно переходя к конкретным подаркам ?

ПЛАНИРОВАНИЕ сетевое планирование проект состоит из N задач длительностью 1 день когда будет закончен проект? … N дней … 1 день

СЕТЕВОЕ ПЛАНИРОВАНИЕ program evaluation and review technique техника оценки и пересмотра программ PERT – это техника, созданная для анализа и представления задач проекта включает PERT-диаграммы (сетевые диаграммы) используется совместно с critical path method

СЕТЕВОЕ ПЛАНИРОВАНИЕ построение зависимостей НомерНазвание задачиДлительностьЗависимости 1сверстать шаблон3 ч 2контент главной страницы1 ч1 3прикрутить метрику1 ч2 4подготовить фото2 ч 5скрипт галереи3 ч1 6контент страницы контактов1 ч1 7встроить карту проезда1 ч6 8выбрать доменное имя1 ч 9купить доменное имя1 ч8 10купить хостинг1 ч9

СЕТЕВОЕ ПЛАНИРОВАНИЕ типы сетевых диаграмм 1. задачи-стрелки 2. задачи-узлы

СЕТЕВОЕ ПЛАНИРОВАНИЕ вехи

СЕТЕВОЕ ПЛАНИРОВАНИЕ диаграмма Ганта верстка контент главной метрика фото скрипт контент контактов карта выбрать имя купить имя хостинг

СЕТЕВОЕ ПЛАНИРОВАНИЕ критический путь верстка контент главной метрика фото скрипт контент контактов карта выбрать имя купить имя хостинг

СЕТЕВОЕ ПЛАНИРОВАНИЕ critical path method метод критического пути заключается в использовании PERT-диаграмм для построения критического пути и оценки общего времени выполнения проекта

ПЛАНИРОВАНИЕ ресурсное планирование распределение ресурсов по задачам разрешение конфликтов между требуемым количеством ресурса и имеющимся в наличии

РЕСУРСНОЕ ПЛАНИРОВАНИЕ типы ресурсов невоспроизводимые энергия e.g. топливо, предметы труда, деньги воспроизводимые мощность e.g. люди, машины, механизмы

ПЛАНИРОВАНИЕ проектный треугольник содержание времяденьги качество сделаем хорошо, быстро, дешево. выберите из этих трех условий два

ПЛАНИРОВАНИЕ планирование по итерациям более динамичное, но более простое планирование N-1N+1N

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ управление рисками

Т. ДеМарко «Deadline: Роман об управлении проектами» Чтобы управлять проектом достаточно управлять его рисками

УПРАВЛЕНИЕ РИСКАМИ система автоматической обработки багажа ДМА начало: 1988 план: 31 октября 1993 факт: 1995 потери: $

СИСТЕМА АВТОМАТИЧЕСКОЙ ОБРАБОТКИ БАГАЖА кто виноват? почему нельзя было открыть аэропорт без этого ПО? оно было на критическом пути не было ли альтернативных способов обработки багажа? грузчики и грузовички, тянущие гирлянду тележек с багажом

СИСТЕМА АВТОМАТИЧЕСКОЙ ОБРАБОТКИ БАГАЖА кто виноват? почему нельзя было использовать альтернативные способы? построенные туннели были низкими для людей и не могли вместить грузовички нельзя ли было переделать туннели? можно, но это было бы дольше, чем дождаться ПО нельзя ли было переоборудовать туннели раньше? можно, но не сочли необходимым

СИСТЕМА АВТОМАТИЧЕСКОЙ ОБРАБОТКИ БАГАЖА кто виноват? рассматривалась ли задержка ПО как потенциальный риск? только после того, как это случилось случались ли прежде задержки по разработке ПО? да, но рассчитывали, что в этот раз будет иначе разрабатывались ли подобные системы? да, в Мюнхенском аэропорту ознакомилась ли разработчики ДМА с мюнхенским проектом? да, в Мюнхене потратили полных 2 года на тестирование системы и 6 месяцев на окончательную отладку

СИСТЕМА АВТОМАТИЧЕСКОЙ ОБРАБОТКИ БАГАЖА кто виноват? последовало ли руководство ДМА этому совету? нет, время на обширное тестирование не было запланировано делала ли команда проекта предупреждения о запаздывании? да, в начале за проект никто не хотел браться подрядчик почти сразу стал сообщать об отставании от плана все знали, что 4-х летний проект пытаются сделать за 2 года

СИСТЕМА АВТОМАТИЧЕСКОЙ ОБРАБОТКИ БАГАЖА выводы проект погубило отсутствие управления рисками очевидно, что задержка сдачи ПО – существенный риск на критическом пути чтобы снять достаточно иметь альтернативную систему стоимостью всего несколько миллионов

УПРАВЛЕНИЕ РИСКАМИ что такое риск риск проекта - это неопределенное событие или условие, которое в случае возникновения имеет позитивное или негативное воздействие по меньшей мере на одну из целей проекта например на сроки, стоимость, содержание или качество

УПРАВЛЕНИЕ РИСКАМИ процессы управления рисками идентификация рисков оценка рисков разработка методов реагирования на риски контроль реагирования на рисковые события

УПРАВЛЕНИЕ РИСКАМИ идентификация рисков самостоятельно изучение схожих проектов общение с коллегами с командой мозговой штурм диверсионный анализ SWOT-анализ метод Делфи

УПРАВЛЕНИЕ РИСКАМИ оценка рисков метрика риска = влияние риска х вероятность риска влияние/ вероятность очень высокоевысокоесреднеенизкое очень высокаяочень высокий высокий высокаяочень высокийвысокий средний средняявысокий средний низкаявысокийсредний низкий качественные оценки можно перевести в баллы и посчитать показатель риска по всему проекту

УПРАВЛЕНИЕ РИСКАМИ стратегии реагирования на риски реагирование на угрозы уклонение отказ от проекта отказ от части целей пересмотр идеи проекта передача страхование передача подрядчику снижение вероятности влияния общие стратегии принятие пассивное активное реагирование на возможности совместное использование усиление вероятности влияния использование

УПРАВЛЕНИЕ РИСКАМИ проведение конференции описание угрозыстратегия реагирования антирисковые мероприятия накладки, связанные с обеспечением уюта гостей передачапривлечение турагентства для организации трансферта, проживания и досуга гостей сложности с переводом на редкие языки уклонениеотказ от привлечения докладчиков, не владеющих распространенными языками отказ спонсора от участия в конференции незадолго до конференции снижениечастичная предоплата спонсорского пакета расходы на прием иностранных гостей сверх ожидавшихся активное принятие создание резерва средств на указанные расходы отказ одного из докладчиков от выступления незадолго до конференции пассивное принятие экстренный поиск другого докладчика

УПРАВЛЕНИЕ РИСКАМИ проведение конференции описание возможностистратегия реагирования антирисковые мероприятия интерес к конференции со стороны центральных СМИ использованиеиспользование для бесплатного продвижения бренда компании и конференции возможность привлечения на конференцию клиентской аудитории компании-конкурента совместное использование проведение партнерской конференции совместно с компанией-конкурентом возникновение на конференции клиентов на услуги компании- организатора усилениеработа на конференции консультантов, компетентных ответить на интерес к услугам компании

УПРАВЛЕНИЕ РИСКАМИ примеры рисков внешний мир изменение требований потеря актуальности команда болезнь, декрет, армия увольнение падение мотивации недостаточная квалификация технологии долгое освоение не оправдывает ожидания подводные камни

УПРАВЛЕНИЕ РИСКАМИ примеры рисков система высокая нагрузка потеря данных техника сбой ОС, сбой ПО сбой оборудования, сбой в сети проблемы с интернетом отключение электроэнергии

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ оценка сложности

Т. ДеМарко «Controlling Software Projects: Management, Measurement, and Estimates» Вы не можете контролировать то, что не можете измерить

ОЦЕНКА СЛОЖНОСТИ цели оценки планирование оценка проекта перед запуском оценка оставшейся работы управление рисками

ОЦЕНКА СЛОЖНОСТИ единицы измерения руководитель проекта - аналогичные проекты аналитик - сценарии использования разработчик - строчки кода заказчик - деньги и вехи трудозатраты - человеко-дни надо уметь конвертировать

ОЦЕНКА СЛОЖНОСТИ методики оценки экспертная оценка оценка по аналогии метрики USP – use case points FP – function points SLOC – source lines of code цикломатическая сложность

ОЦЕНКА СЛОЖНОСТИ экспертная оценка

ЭКСПЕРТНАЯ ОЦЕНКА суть оценка проекта с опорой на знание и опыт экспертов алгоритм оцениваемая задача декомпозируется эксперты оценивают части задачи оценки усредняются

ЭКСПЕРТНАЯ ОЦЕНКА особенности экспертные оценки следует перепроверять у экспертов могут быть разные веса при расчете средней оценки наличие оценок, значительно отличающихся от средней, говорит о неопытности эксперта непонятности задачи

ЭКСПЕРТНАЯ ОЦЕНКА применимость преимущества универсальная методика ограничения зависимость от наличия и квалификации экспертов может быть трудоемкой человеческий фактор разный уровень ответственности игнорирование части рисков настроение

ЭКСПЕРТНАЯ ОЦЕНКА оценка сложности калькулятора декомпозировать задачу разработки калькулятора оценить время разработки каждой части в часах методом экспертной оценки ?

ОЦЕНКА СЛОЖНОСТИ оценка по аналогии

ОЦЕНКА ПО АНАЛОГИИ суть оценка проекта на основании исторических данных алгоритм проект оценивается в формах, отчетах, подсистемах, сущностях и т.п. результаты измерений пересчитываются в трудозатраты согласно накопленной статистики

ОЦЕНКА ПО АНАЛОГИИ применимость преимущества уменьшенное влияние человеческого фактора подходит для развития существующего бизнеса при накоплении истории растет точность оценки ограничения требуются исторические данных и их обработка слабо применима для новых бизнес-областей при смене технологий требуется перекалибровка

ОЦЕНКА СЛОЖНОСТИ метрики

МЕТРИКИ use case points выявление акторов (actors) и сценариев использования (use cases), затем оценка сценариев преимущества быстро и просто хорошо подходит, когда много UI и мало сложных алгоритмов ограничения нужен аналитик точность зависит от опыта аналитика требуется выделение стандартных сценариев использования оценка сложности выполняется экспертным путем не все системы можно оценивать

МЕТРИКИ function points выявление всех информационных объектов и всех операций по обмену данными между системой и акторами (пользователями, другими системами) и оценка их сложности в FP использование результатов (в FP) в модели COCOMO (Constructive Cost Model) преимущества высокая точность подходит для стандартных систем ограничения высокая трудоемкость детальное понимание того, как работает система, знание архитектурных решений стоит использовать только когда нужна очень точная оценка можно понизить требования к детальности, используя усредненные оценки

МЕТРИКИ метрики по исходному коду количество строк кода KSLOC = Kilo Source Lines Of Code цикломатическая сложность зависит от количества условий и циклов количество функций/классов не надо использовать!

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ расстановка приоритетов

Пословица За двумя зайцами погонишься, ни одного не поймаешь

РАССТАНОВКА ПРИОРИТЕТОВ цель расстановки приоритетов выполнять в первую очередь самые важные задачи если что-то не будет выполнено то потери будут минимальными если что-то не будет выполнено и об этом не вспомнят то ресурсы будут сэкономлены

РАССТАНОВКА ПРИОРИТЕТОВ модель Кано

МОДЕЛЬ КАНО выводы базовые свойства должны быть в обязательном порядке следует удовлетворять до некоторой степени основные свойства необходимо определиться с целевой аудиторией восхищающие свойства нужны, чтобы о продукте говорили требуется понимание потребностей, копирование не поможет ожидание потребителей постоянно растут

РАССТАНОВКА ПРИОРИТЕТОВ парное сравнение задача 1задача 2задача 3задача 4 задача 1-задача 1, 3задача 1, 1задача 1, 0 задача 2--задача 3, 1задача 4, 1 задача 3---задача 4, 2 задача итого4013 более точная расстановка приоритетов, чем при попытке расставить все приоритеты за один проход

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ minimal viable product

Алладин Теперь мои три желания

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

MINIMAL VIABLE PRODUCT примеры продуктовый сайт + продвижение в поисковых системах ручная реализация заявленной функциональности ссылка для сбора пожеланий вместо функциональности цветик семицветик глобальный импорт

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ резюме

РЕЗЮМЕ IT-проекты – это сложно

РЕЗЮМЕ нужно всегда помнить о цели

среда организация РЕЗЮМЕ не все проекты целесообразны Strengths Weaknesses OpportunitiesThreats

РЕЗЮМЕ декомпозиция делает задачи проще

РЕЗЮМЕ критический путь без задержек верстка контент главной метрика фото скрипт контент контактов карта выбрать имя купить имя хостинг

РЕЗЮМЕ рисками надо управлять

РЕЗЮМЕ оценивать можно по-разному

РЕЗЮМЕ сначала важное, а остальное - никогда

РЕЗЮМЕ желания пользователей надо проверять

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ стандарты PMBOK - Project Management Body Of Knowledge свод знаний по управлению проектами SWEBOK - Software Engineering Body Of Knowledge свод знаний по разработке ПО

УПРАВЛЕНИЕ И ПЛАНИРОВАНИЕ рекомендуется к прочтению Том ДеМарко Deadline. Роман об управлении проектами

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