Upload
vladimir-kalenov
View
163
Download
2
Embed Size (px)
DESCRIPTION
Выступление на Программных мирах HP 2013, посвященное специфике управления качеством ПО.
Citation preview
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Программные миры HP 2013 Москва, 4 апреля
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Организация управления качеством ПО. От общего к частному
Владимир Калѐнов,
руководитель направления консалтинга в области обеспечения
качества ПО, Helios IT
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Организация управления качеством ПО. От общего к частному Владимир Каленов,
руководитель направления консалтинга в области
обеспечения качества ПО, Helios IT
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
От общего к частному
Время очевидных ответов:
• Что мы заказываем и разрабатываем?
• Что такое качество?
Время очевидных замечаний:
• Качество Шрѐдингера
• Все хотят нового, никто не хочет ничего менять
Время очевидных действий:
• Все в одной лодке
• Сильные помогают слабым
• Оглянуться по сторонам
• Действовать!
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных ответов: Что мы заказываем и разрабатываем? Программное обеспечение
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных ответов:
Современный проект разработки
ПО:
• Неотчуждаемость продукта от проектной
команды
• Высокая сложность используемых
технологий
• Изменчивость платформы
• Неуправляемое изменение требований к
продукту проекта
Характеристики услуги по ГК:
• Неотделимость от источника
• Неосязаемость
• Непостоянство качества
• Несохраняемость
Что мы заказываем и разрабатываем?
ИТ-услуга (сервис):
• Способ предоставления ценности Заказчикам через содействие им в получении Выходов
(результатов на выходе), которых Заказчики хотят достичь без владения специфическими
Затратами и Рисками
Программное обеспечение ИТ-услуга (сервис)
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных ответов: Что такое качество? Качественно работать
Проектный
офис
Разработка
Инфраструктур
а
Эксплуатация
Вовремя, в рамках бюджета
Инцидентов мало
Запустилось, резервируется
Соответствует ТЗ, мало
дефектов
• Волшебные водопады
проектного управления –
waterfall
• Новая религия – agile и
монастыри где готовят
идеальные команды - scrum
мастера
• Бесконечные источники силы
– Облака
• Пограничные крепости -
стандарты в эксплуатации
ITIL, ISO 20 000…
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных ответов:
TQM:
• ориентация на потребителя
• вовлечение работников
• подход к системе качества как к процессу
• системный подход к управлению
• постоянное улучшение
Что такое качество?
Качество:
• степень соответствия совокупности присущих характеристик требованиям
Качественно работать Соответствие требованиям
Когда нет требований, нельзя определить качественный
результат или нет
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных замечаний: Качество Шрѐдингера
Бизнес-
требования
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных замечаний: Качество Шрѐдингера
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных замечаний: Качество Шрѐдингера
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
CRM
Функциональная
спецификация
Технические
требования
Бухгалтери
я
ИС
CRM
Бухгалтери
я CRM Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Бухгалтери
я
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
ИС
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных замечаний: Качество Шрѐдингера
Бизнес требования:
• результат соответствует ожиданиям на КОНЕЦ проекта
• дефекты не попадают в производственную среду
• мощности заложены с учетом пиковых нагрузок
• инциденты не происходят
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных замечаний: Все хотят нового, никто не хочет ничего менять
Проект
стартует
Выделены
ресурсы
Охват проекта
оценили
участники
Оценили и
сопоставили с
портфелем
Проектный
офис
QC и приемка
Архитектор
ставит задачи,
разработка
Требования
QС и
системные
аналитики
Требования
пишут бизнес-
аналитики
Разработка
Сопровождае
м
Разворачивае
м Проектируем
Пишем
технические
требования
Инфраструктур
а
Готовы к
новым
запросам
Готовы к
новым
инцидентам
Проработано
обучение
Каталог услуг
расширен Эксплуатация
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий:
Проект
стартует
Выделены
ресурсы
Охват
проекта
оценили
участники
Оценили и
сопоставили
с портфелем
Проектный
офис
QC и приемка
Архитектор
ставит
задачи,
разработка
Требования
QС и
системные
аналитики
Устранение
дефектов Разработка
Сопровождае
м
Разворачивае
м Проектируем
Пишем
технические
требования
Инфраструктур
а
Готовы к
новым
запросам
Готовы к
новым
инцидентам
Проработано
обучение
Каталог услуг
расширен Эксплуатация
Управл
ени
е п
отр
еб
ностя
ми
Непреры
вное у
лучш
ени
е
Бизнес
Все в одной лодке Требования
пишут
бизнес-
аналитики
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий: Сильные помогают слабым
Локомотив - наиболее
зрелая практика:
• Внесение разработки в бизнес
подразделение
• Модное слово DevOps
• Единый процесс управления
изменениями
• Выделенная служба QA
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий:
Проект
стартует
Выделены
ресурсы
Охват
проекта
оценили
участники
Оценили и
сопоставили
с портфелем
Проектный
офис
QC и приемка
Архитектор
ставит
задачи,
разработка
Требования
QС и
системные
аналитики
Устранение
дефектов Разработка
Сопровождае
м
Разворачивае
м Проектируем
Пишем
технические
требования
Инфраструктур
а
Готовы к
новым
запросам
Готовы к
новым
инцидентам
Проработано
обучение
Каталог услуг
расширен Эксплуатация
Управл
ени
е п
отр
еб
ностя
ми
Непреры
вное у
лучш
ени
е
Бизнес
Оглянитесь по сторонам Требования
пишут
бизнес-
аналитики
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий: Действовать! Автоматизация
процессов
обеспечения
качества ПО
Среда
тестирования
Организационная
составляющая
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий: Действовать! Автоматизация
процессов
обеспечения
качества ПО
Среда
тестирования
Организационная
составляющая
• Модификации требований к
качеству и механизмов проверки
качества: • вовлечение бизнес-заказчика
• взаимодействие с контрагентами
• сквозные процедуры контроля
качества
________________________________
• Регламенты
• Стандарты контрактов заказной
разработки
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий: Действовать! Автоматизация
процессов
обеспечения
качества ПО
Среда
тестирования
Организационна
я составляющая
• Создание среды
тестирования,
учитывающей
существующую
специфику
инфраструктуры
___________________
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных действий: Действовать! Автоматизация
процессов
обеспечения
качества ПО
Среда
тестирования
Организационная
составляющая
• Автоматизация взаимодействия
исполнителей и заказчиков
• Автоматизация процедур управления
требованиями и потребностями
• Интеграция системами обеспечения
ИТ-процессов эксплуатации
• Интеграция с системами управления
инфраструктурой
____________________________________
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Время очевидных выводов:
• ИТ производит услуги
• Требования – дело общее
• Нельзя просто контролировать – нужно управлять
• Вендоры уже подготовили технологии
• Пора начинать управлять качеством!
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Спасибо за внимание!