SlideShare a Scribd company logo
1 of 21
О качестве, требованиях, сервисах, и
немного об 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 managementCEE-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 CleverENGINECleverics
 
Как 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 testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте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