Слайд 2Содержание
Выбор исполнителя
Требования и техническое задание
Контроль за выполнением проекта приемка работ
Внедрение, поддержка и
![Содержание Выбор исполнителя Требования и техническое задание Контроль за выполнением проекта приемка](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-1.jpg)
сопровождение
Вопросы и ответы
Слайд 4Идеальный подрядчик. Кто он?
Определить требования
Отобрать кандидатов
Провести конкурс
Пилотный проект
![Идеальный подрядчик. Кто он? Определить требования Отобрать кандидатов Провести конкурс Пилотный проект](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-3.jpg)
Слайд 5Требования к подрядчику
Опыт в предметной области
Знание необходимых технологий
Положительные отзывы на рынке
Гибкость
Эмоциональный интеллект
Общие
![Требования к подрядчику Опыт в предметной области Знание необходимых технологий Положительные отзывы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-4.jpg)
ценности
Корпоративная культура
Слайд 6Организация тендера
Паспорт проекта
Бизнес-требования
Выбор претендентов
Критерии оценки предложений
План проведения
Подведение итогов
![Организация тендера Паспорт проекта Бизнес-требования Выбор претендентов Критерии оценки предложений План проведения Подведение итогов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-5.jpg)
Слайд 7Действующие стандарты
ГОСТ 19 и ГОСТ 34
Протокол отношений заказчик-исполнитель
Не задают требований к процессу
![Действующие стандарты ГОСТ 19 и ГОСТ 34 Протокол отношений заказчик-исполнитель Не задают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-6.jpg)
разработки
Ключевые документы – ТЗ и ПМИ
Слайд 8Виды контрактов
Повременная оплата (time and material)
Риск и управление требованиями на заказчике
Время –
![Виды контрактов Повременная оплата (time and material) Риск и управление требованиями на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-7.jpg)
признак конца этапа
Фиксированная цена (fixed price)
Все риски на подрядчике
Возмещение затрат (cost reimbursable)
Риски распределяются между заказчиком и подрядчиком
Слайд 9“Методологии” разработки
Code-and-Fix
Agile (Scrum, XP)
Evolutionary Prototyping
RUP
Spiral
Waterfall
![“Методологии” разработки Code-and-Fix Agile (Scrum, XP) Evolutionary Prototyping RUP Spiral Waterfall](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-8.jpg)
Слайд 10Цикл разработки
Определяет структуру плана
Поэтапный план – часть ТЗ
Этап – единица оплаты
Подходы:
Iterative
Mix
Grand Design
![Цикл разработки Определяет структуру плана Поэтапный план – часть ТЗ Этап –](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-9.jpg)
Слайд 12Управление требованиями
Требования:
бывают функциональными и не функциональными
разные по ценности (MoSCow)
разные по стоимости реализации
должны
![Управление требованиями Требования: бывают функциональными и не функциональными разные по ценности (MoSCow)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-11.jpg)
полны и непротиворечивы
и они меняются…
Требованиями надо управлять!
Слайд 13ТЗ по ГОСТ 19
Цели и задачи работы
Ключевые технические требования
Поэтапный план работ
Соглашение по
![ТЗ по ГОСТ 19 Цели и задачи работы Ключевые технические требования Поэтапный](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-12.jpg)
организации работ
Слайд 14Составление поэтапного плана
План – последовательность этапов
Этап – единица оплаты
Этап определяется результатами, а
![Составление поэтапного плана План – последовательность этапов Этап – единица оплаты Этап](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-13.jpg)
не процессом
Результаты имеют критерии приемки
Общие критерии приемки расписаны в ПМИ. ПМИ – результат одного из этапов
Внедрение и поддержка – тоже этапы
Слайд 15Типовые этапы
Эскизный проект
Результаты: прототип, техническая документация
Технический проект
Рабочий проект
Внедрение
Сопровождение
Состав этапов может меняться
![Типовые этапы Эскизный проект Результаты: прототип, техническая документация Технический проект Рабочий проект](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-14.jpg)
Слайд 16Оценка срока и бюджета
Детальнее задачи – точнее план
понимаем структуру работ и рисков
Методы
![Оценка срока и бюджета Детальнее задачи – точнее план понимаем структуру работ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-15.jpg)
оценки трудозатрат
PERT-Estimation
COCOMO II
Функциональные точки
Общая стоимость владения
Разработка + внедрение (CAPEX)
Эксплуатация + поддержка (OPEX)
Слайд 17Управление рисками
Что такое риск?
Процесс управления рисками
Конструкция «Условие-Последствие»
Распределение ответственности
Основные риски ИТ-проекта
Выгоды возмещают риски
![Управление рисками Что такое риск? Процесс управления рисками Конструкция «Условие-Последствие» Распределение ответственности](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-16.jpg)
Слайд 18КОНТРОЛЬ ЗА ВЫПОЛНЕНИЕМ ПРОЕКТА И ПРИЕМКА РАБОТ
![КОНТРОЛЬ ЗА ВЫПОЛНЕНИЕМ ПРОЕКТА И ПРИЕМКА РАБОТ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-17.jpg)
Слайд 19Способы оценки прогресса
План работ (готово на 90%!)
Степени готовности:
Cпроектировано
Готово к демонстрации
Работают!
Считаем количество:
функций, имеющие
![Способы оценки прогресса План работ (готово на 90%!) Степени готовности: Cпроектировано Готово](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-18.jpg)
бизнес-ценность
use cases
Аудит архитектуры на соответствие
Слайд 20Мониторинг эффективности
Точность оценки трудозатрат
Оценка качества тестирования
Ограничение текучести персонала
Лимиты по видам активностей
Когда требования
![Мониторинг эффективности Точность оценки трудозатрат Оценка качества тестирования Ограничение текучести персонала Лимиты](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-19.jpg)
превращаются в спам
Сегодняшние проблемы – это вчерашние риски
Слайд 21Программа и методика испытаний
Принимать все сразу, или по частям?
Методика – способы тестирования
![Программа и методика испытаний Принимать все сразу, или по частям? Методика –](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-20.jpg)
(как)
Программа – план тестирования (что)
Каждый пункт программы соответствует ТЗ
Детализирует требования ТЗ
ПМИ составляется как можно раньше
Слайд 22Организация процесса приемки
Составляется протокол «испытаний»
Выявленные недостатки устраняются
Подписывается акт приемки-передачи
Важно для внедрения:
Привлечение конечных
![Организация процесса приемки Составляется протокол «испытаний» Выявленные недостатки устраняются Подписывается акт приемки-передачи](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-21.jpg)
пользователей
Процедура постановки в эксплуатацию
Процедуры обработки экстренных ситуаций
Наличие документации согласно ТЗ
Внедрение и поддержка – тоже этапы
Слайд 23ВНЕДРЕНИЕ, ПОДДЕРЖКА И СОПРОВОЖДЕНИЕ
![ВНЕДРЕНИЕ, ПОДДЕРЖКА И СОПРОВОЖДЕНИЕ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-22.jpg)
Слайд 24Процесс поддержки ПО
Непрерывный процесс доработок и исправлений ошибок
Доработки могут быть существенны
Инциденты отличаются
![Процесс поддержки ПО Непрерывный процесс доработок и исправлений ошибок Доработки могут быть](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-23.jpg)
по срочности:
«Немедленно» – релиз вне графика
«Обязательно» - в ближайшем релизе
«Обычный» – эти можно двигать
Слайд 25Планирование релиза
Оценка сроков решения инцидентов затруднена
Инцидентов много, они не связаны друг с
![Планирование релиза Оценка сроков решения инцидентов затруднена Инцидентов много, они не связаны](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-24.jpg)
другом
Релиз планируется на основе среднего темпа исправления
Релиз жестко ограничен временем, выходит регулярно
Слайд 26Организация процесса поддержки
Первая линия поддержки (Helpdesk)
консультирует пользователей
регистрирует ошибки и доработки
Вторая линия поддержки
![Организация процесса поддержки Первая линия поддержки (Helpdesk) консультирует пользователей регистрирует ошибки и](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-25.jpg)
(программисты)
Исправляет ошибки
Реализует доработки
Третья линия поддержки (архитектора)
Решают сложные ошибки
Следят за целостностью архитектуры
Слайд 27Метрики оценки поддержки
SLA (Service Level Agreement)
Гарантированное время реагирования на инциденты
Размер очереди открытых
![Метрики оценки поддержки SLA (Service Level Agreement) Гарантированное время реагирования на инциденты](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-26.jpg)
инцидентов
Средний темп исправления инцидентов
Слайд 28Свойства инцидента
Severity – серьезность проблемы, оценивается автором
Общесистемный сбой, потеря данных
Функция не работает
Часть
![Свойства инцидента Severity – серьезность проблемы, оценивается автором Общесистемный сбой, потеря данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-27.jpg)
функции не работает
Косметика
Priority – приоритет, назначается исполнителем
Слайд 29Триаж: назначение приоритета
Триаж – процесс сортировки раненых на поле боя по степени
![Триаж: назначение приоритета Триаж – процесс сортировки раненых на поле боя по](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388761/slide-28.jpg)
тяжести ранения.
Критерии:
Объем затронутого функционала
Критичность затронутых функций
Наличие workaround
Частота проявления инцидента
Количество затрагиваемых пользователей
Затраты на исправление