SlideShare a Scribd company logo
О качестве, требованиях, сервисах, и
немного об ITSM
Владимир Калѐнов
Специфика
Качество – совокупность характеристик объекта,
относящихся к его способности удовлетворять заявленным
или предполагаемым требованиям.
Качество ПО – ответственность разработчика…
Качеством ПО нужно управлять
29.04.2013 ( 2
Услуга– продукт + процессы
29.04.2013 ( 3
Услуга– продукт + процессы
29.04.2013 ( 4
Требования и разработка
29.04.2013 ( 5
Инфраструктура и эксплуатация
29.04.2013 ( 6
Процессы, которыми
оборачивают продукт
( 8
Заказчики
Разработка
Инфраструктура
Эксплуатация
Минимизировать финансовые риски
Сократить поток обращений
Сжечь минимум электричества
Изменить любой ценой
• Волшебные водопады
проектного управления –
waterfall
• Новая религия – agile и
монастыри где готовят
идеальные команды - scrum
мастера
• Бесконечные источники силы
– Облака
• Пограничные крепости -
стандарты в эксплуатации
ITIL, ISO 20 000…
Качество с точки зрения бизнеса
29.04.2013 ( 9
Бизнес требования:
• результат соответствует ожиданиям на КОНЕЦ проекта
• дефекты не попадают в производственную среду
• мощности заложены с учетом пиковых нагрузок
• инциденты не происходят
Требования
29.04.2013 ( 10
Бизнес-требования
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Требования
29.04.2013 ( 11
Функциональная
спецификация
Технические
требования
Эксплуатационные
характеристики
Заказчик покупает ИТ-услугу
Качество – оценка продукта на соответствие требованиям:
» Бизнеса
» Специалистов внедрения и сопровождения
» Специалистов инфраструктуры
» Разработчиков
Качество ПО – качество продукта, процесса производства,
«оборачивающих» процессов
Качеством ПО нужно управлять
29.04.2013 ( 12
ITSM и ITIL 2
29.04.2013 ( 13
Наименование процесса Одна из основных целей
Управление уровнями обслуживания Централизованный контроль всех соглашений о качестве
ИТ-услуг
Управление мощностями Централизованный контроль и прогноз мощностей
Управление доступностью услуг ИТ Централизованный контроль доступности услуг ИТ
Управление финансами в ИТ Расчет стоимости услуг ИТ
Управление непрерывностью
предоставления услуг ИТ
Мероприятия в ИТ по восстановлению основного бизнеса
после ЧП
Управление безопасностью Конфиденциальность информации
Управление инцидентами Быстрое устранение инцидентов
Управление проблемами Поиск корневых причин инцидентов и решений по ним
Управление конфигурациями Актуальность и полнота данных по учетным элементам
Управление изменениями Авторизация изменений
Управление релизами Группировка, обеспечение и автоматизация реализации
изменений
Подход
Автоматизация
контроля качества
ПО
Среда тестирования
Организационная
составляющая
29.04.2013 ( 14
Тестовая среда
Автоматизация
процессов обеспечения
качества ПО
Среда тестирования
Организационная
составляющая
• Создание среды
тестирования, учитывающей
существующую специфику
инфраструктуры
___________________
29.04.2013 ( 15
Тестовая среда
Автоматизация
процессов обеспечения
качества ПО
Среда тестирования
Организационная
составляющая
• Найдите время понять
инфраструктуру заказчика
• Учтите это в тестовой среде
• Привлекайте специалистов по
инфраструктуре
29.04.2013 ( 16
Автоматизация
Автоматизация
процессов обеспечения
качества ПО
Среда тестирования
Организационная
составляющая
• Автоматизация взаимодействия
исполнителей и заказчиков
• Автоматизация процедур управления
требованиями и потребностями
• Интеграция системами обеспечения ИТ-
процессов эксплуатации
• Интеграция с системами управления
инфраструктурой
____________________________________
29.04.2013 ( 17
Автоматизация
Автоматизация
процессов обеспечения
качества ПО
Среда тестирования
Организационная
составляющая
• Автоматизируйте взаимодействие (почта – не
автоматизация)
• Автоматизируйте процедур управления
требованиями
• Используйте ITSM инструменты заказчика
• Сразу автоматизируйте подготовку тестовых
даных
29.04.2013 ( 18
Организация
Автоматизация
процессов обеспечения
качества ПО
Среда тестирования
Организационная
составляющая
• Модификации требований к качеству и
механизмов проверки качества:
• вовлечение бизнес-заказчика
• систематизация взаимодействия
• прозрачные процедуры контроля качества
________________________________
• Регламенты
• Стандарты контрактов заказной
разработки
29.04.2013 ( 19
Организация
• Найдите хотя бы одного сторонника и поддерживайте
коммуникации с ним весь проект
• Найдите у себя и заказчика бизнес-аналитиков
• Собирайте всех представителей для обсуждения требований
Собирайте все
требования
• Отдельно демонстрируйте соответствие требованиям в зависимости от их
типа
• Периодически сообщайте заказчику о результатах внутреннего
тестирования
Демонстрируйте
• Предложите типовой регламент «приемки» в контракте
• Договоритесь о фиксации и рассылке замечаний и предложений
• Фиксируйте и рассылайте – протоколы, замечания, переписка!
Организуйте
взаимодействие
• Предложите типовой регламент приемки в контракте
• Покажите требования всех типов
Предлагайте
29.04.2013 ( 20
Что почитать
• BABoK, Write affective use-cases
Собирайте все
требования
• Организация и проведение совещаний
• Книги по фасилитации
Демонстрируйте
• ГОСТ 34
• ГОСТ 15288:2005, ГОСТ 9004:2000
• ITSM Foundation, ITIL
Организуйте
взаимодействие
• Систематизация вашего опыта тестированияПредлагайте
29.04.2013 ( 21
Спасибо за внимание!

More Related Content

Viewers also liked

10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис
SQALab
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщика
SQALab
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований
SQALab
 
Аналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуАналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуSQALab
 
Impact Analysis в тестировании
Impact Analysis в тестированииImpact Analysis в тестировании
Impact Analysis в тестировании
SQALab
 
Работа с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продуктаРабота с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продукта
SQALab
 
Основы разработки требований по К.Вигерсу
Основы разработки требований по К.ВигерсуОсновы разработки требований по К.Вигерсу
Основы разработки требований по К.Вигерсу
Olya Kollen, PhD
 

Viewers also liked (7)

10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщика
 
Процесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требованийПроцесс тестирования в условиях неявных требований
Процесс тестирования в условиях неявных требований
 
Аналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качествуАналитик и Тестировщик в одном лице – путь к качеству
Аналитик и Тестировщик в одном лице – путь к качеству
 
Impact Analysis в тестировании
Impact Analysis в тестированииImpact Analysis в тестировании
Impact Analysis в тестировании
 
Работа с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продуктаРабота с бизнес-требованиями на стадии выхода продукта
Работа с бизнес-требованиями на стадии выхода продукта
 
Основы разработки требований по К.Вигерсу
Основы разработки требований по К.ВигерсуОсновы разработки требований по К.Вигерсу
Основы разработки требований по К.Вигерсу
 

Similar to О качестве, требованиях, сервисах и немного об ITSM

Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Technopark
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
SQALab
 
Облачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лабОблачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лаб
Глобал Позитив
 
Единый центр технической поддержки
Единый центр технической поддержкиЕдиный центр технической поддержки
Единый центр технической поддержки
IT Frio Development Group
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
CEE-SEC(R)
 
Решения для оптимизации работы приложений
Решения для оптимизации работы приложенийРешения для оптимизации работы приложений
Решения для оптимизации работы приложений
КРОК
 
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...Zestranec
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требования
Natalia Zhelnova
 
Cisco expo ms
Cisco expo msCisco expo ms
Cisco expo msifedorus
 
Особенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисовОсобенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисов
SQALab
 
ИТ-процессы: бодры, мощны и всегда готовы!
ИТ-процессы: бодры, мощны и всегда готовы!ИТ-процессы: бодры, мощны и всегда готовы!
ИТ-процессы: бодры, мощны и всегда готовы!
КРОК
 
Ядро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуруЯдро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуру
SQALab
 
Планирование и оптимизация ИТ-услуг
Планирование и оптимизация ИТ-услугПланирование и оптимизация ИТ-услуг
Планирование и оптимизация ИТ-услуг
КРОК
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...
Evgeny Savitsky
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...
Диалог Информационные Технологии
 
Cxp analyzer-mix-5
Cxp analyzer-mix-5Cxp analyzer-mix-5
Cxp analyzer-mix-5Mag0s
 
Обзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINEОбзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINE
Cleverics
 
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Ontico
 
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
КРОК
 

Similar to О качестве, требованиях, сервисах и немного об ITSM (20)

Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
 
Облачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лабОблачные тестовые среды Перфоманс лаб
Облачные тестовые среды Перфоманс лаб
 
Единый центр технической поддержки
Единый центр технической поддержкиЕдиный центр технической поддержки
Единый центр технической поддержки
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
Решения для оптимизации работы приложений
Решения для оптимизации работы приложенийРешения для оптимизации работы приложений
Решения для оптимизации работы приложений
 
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требования
 
Cisco expo ms
Cisco expo msCisco expo ms
Cisco expo ms
 
Особенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисовОсобенности анализа в проектах по разработке сервисов
Особенности анализа в проектах по разработке сервисов
 
ИТ-процессы: бодры, мощны и всегда готовы!
ИТ-процессы: бодры, мощны и всегда готовы!ИТ-процессы: бодры, мощны и всегда готовы!
ИТ-процессы: бодры, мощны и всегда готовы!
 
Ядро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуруЯдро автоматизации под микро-сервисную архитектуру
Ядро автоматизации под микро-сервисную архитектуру
 
Планирование и оптимизация ИТ-услуг
Планирование и оптимизация ИТ-услугПланирование и оптимизация ИТ-услуг
Планирование и оптимизация ИТ-услуг
 
Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...Система управления жизненным циклом разработки программного обеспечения Devpr...
Система управления жизненным циклом разработки программного обеспечения Devpr...
 
MS ALM 2013 Review
MS ALM 2013 ReviewMS ALM 2013 Review
MS ALM 2013 Review
 
Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...Технология внедрения и эффекты от систем автоматизации управления производств...
Технология внедрения и эффекты от систем автоматизации управления производств...
 
Cxp analyzer-mix-5
Cxp analyzer-mix-5Cxp analyzer-mix-5
Cxp analyzer-mix-5
 
Обзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINEОбзор OMNITRACKER CleverENGINE
Обзор OMNITRACKER CleverENGINE
 
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
Как Mail.Ru и AT Consulting перевели профили абонентов Beeline на Tarantool /...
 
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
Автоматизация выполнения задач в проектах Business Continuity Management (BCM...
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
SQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
SQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
SQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
SQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
SQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
SQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
SQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
SQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
SQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
SQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
SQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
SQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
SQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
SQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
SQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
SQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
SQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

О качестве, требованиях, сервисах и немного об ITSM

  • 1. О качестве, требованиях, сервисах, и немного об ITSM Владимир Калѐнов
  • 2. Специфика Качество – совокупность характеристик объекта, относящихся к его способности удовлетворять заявленным или предполагаемым требованиям. Качество ПО – ответственность разработчика… Качеством ПО нужно управлять 29.04.2013 ( 2
  • 3. Услуга– продукт + процессы 29.04.2013 ( 3
  • 4. Услуга– продукт + процессы 29.04.2013 ( 4
  • 7. Процессы, которыми оборачивают продукт ( 8 Заказчики Разработка Инфраструктура Эксплуатация Минимизировать финансовые риски Сократить поток обращений Сжечь минимум электричества Изменить любой ценой • Волшебные водопады проектного управления – waterfall • Новая религия – agile и монастыри где готовят идеальные команды - scrum мастера • Бесконечные источники силы – Облака • Пограничные крепости - стандарты в эксплуатации ITIL, ISO 20 000…
  • 8. Качество с точки зрения бизнеса 29.04.2013 ( 9 Бизнес требования: • результат соответствует ожиданиям на КОНЕЦ проекта • дефекты не попадают в производственную среду • мощности заложены с учетом пиковых нагрузок • инциденты не происходят
  • 11. Заказчик покупает ИТ-услугу Качество – оценка продукта на соответствие требованиям: » Бизнеса » Специалистов внедрения и сопровождения » Специалистов инфраструктуры » Разработчиков Качество ПО – качество продукта, процесса производства, «оборачивающих» процессов Качеством ПО нужно управлять 29.04.2013 ( 12
  • 12. ITSM и ITIL 2 29.04.2013 ( 13 Наименование процесса Одна из основных целей Управление уровнями обслуживания Централизованный контроль всех соглашений о качестве ИТ-услуг Управление мощностями Централизованный контроль и прогноз мощностей Управление доступностью услуг ИТ Централизованный контроль доступности услуг ИТ Управление финансами в ИТ Расчет стоимости услуг ИТ Управление непрерывностью предоставления услуг ИТ Мероприятия в ИТ по восстановлению основного бизнеса после ЧП Управление безопасностью Конфиденциальность информации Управление инцидентами Быстрое устранение инцидентов Управление проблемами Поиск корневых причин инцидентов и решений по ним Управление конфигурациями Актуальность и полнота данных по учетным элементам Управление изменениями Авторизация изменений Управление релизами Группировка, обеспечение и автоматизация реализации изменений
  • 14. Тестовая среда Автоматизация процессов обеспечения качества ПО Среда тестирования Организационная составляющая • Создание среды тестирования, учитывающей существующую специфику инфраструктуры ___________________ 29.04.2013 ( 15
  • 15. Тестовая среда Автоматизация процессов обеспечения качества ПО Среда тестирования Организационная составляющая • Найдите время понять инфраструктуру заказчика • Учтите это в тестовой среде • Привлекайте специалистов по инфраструктуре 29.04.2013 ( 16
  • 16. Автоматизация Автоматизация процессов обеспечения качества ПО Среда тестирования Организационная составляющая • Автоматизация взаимодействия исполнителей и заказчиков • Автоматизация процедур управления требованиями и потребностями • Интеграция системами обеспечения ИТ- процессов эксплуатации • Интеграция с системами управления инфраструктурой ____________________________________ 29.04.2013 ( 17
  • 17. Автоматизация Автоматизация процессов обеспечения качества ПО Среда тестирования Организационная составляющая • Автоматизируйте взаимодействие (почта – не автоматизация) • Автоматизируйте процедур управления требованиями • Используйте ITSM инструменты заказчика • Сразу автоматизируйте подготовку тестовых даных 29.04.2013 ( 18
  • 18. Организация Автоматизация процессов обеспечения качества ПО Среда тестирования Организационная составляющая • Модификации требований к качеству и механизмов проверки качества: • вовлечение бизнес-заказчика • систематизация взаимодействия • прозрачные процедуры контроля качества ________________________________ • Регламенты • Стандарты контрактов заказной разработки 29.04.2013 ( 19
  • 19. Организация • Найдите хотя бы одного сторонника и поддерживайте коммуникации с ним весь проект • Найдите у себя и заказчика бизнес-аналитиков • Собирайте всех представителей для обсуждения требований Собирайте все требования • Отдельно демонстрируйте соответствие требованиям в зависимости от их типа • Периодически сообщайте заказчику о результатах внутреннего тестирования Демонстрируйте • Предложите типовой регламент «приемки» в контракте • Договоритесь о фиксации и рассылке замечаний и предложений • Фиксируйте и рассылайте – протоколы, замечания, переписка! Организуйте взаимодействие • Предложите типовой регламент приемки в контракте • Покажите требования всех типов Предлагайте 29.04.2013 ( 20
  • 20. Что почитать • BABoK, Write affective use-cases Собирайте все требования • Организация и проведение совещаний • Книги по фасилитации Демонстрируйте • ГОСТ 34 • ГОСТ 15288:2005, ГОСТ 9004:2000 • ITSM Foundation, ITIL Организуйте взаимодействие • Систематизация вашего опыта тестированияПредлагайте 29.04.2013 ( 21