SlideShare a Scribd company logo
Процессный консалтинг:
- зачем и как делается
- когда приносит пользу
Немного о себе
 1963-1999 – Вычислительный центр Московского
  Государственного университета им. М.В. Ломоносова
  (студент, сотрудник)
 1999-2005 – Люксофт (руководитель группы
  тестирования, тест-менеджер)
 2006-2007 – Auriga (директор по качеству)
 С 2008 – Люксофт (эксперт по управлению
  качеством ПО)
 Кандидат физико-математических наук, доцент,
  старший научный сотрудник
 Сертифицированный инструктор университета
  Carnegie Mellon по тематике Quality Assurance
                                                  2
Опыт работы
 Более 30 лет работы в области тестирования и
  обеспечения качества (МГУ, Люксофт, Auriga)
 Более 5 лет работы в области управления качеством
  (Люксофт, Auriga)
 Опыт cертификации ISO 9001 (Люксофт), CMM,
  CMMI (Люксофт, Аурига)
 Опыт внедрения процессов в рамках модели CMMI
  (Люксофт, Аурига)
 Сертификат обучения Project Management от Project
  Management Institute (2000)
 Сертификат обучения Introduction to Capability
  Maturity Model Integration v. 1.2 от ProceXpert (2007)
                                                       3
Ближайшие мероприятия
  Учебного Центра Luxoft (1)

     Конференции (www.soft-labs.ru):
 26 сентября, Киев: TEST Labs 2009 (www.test-labs.ru)
  Программа сформирована, идет регистрация участников
 17 ноября, Москва: Req Labs 2009 (www.rec-labs.ru)
  Завершена регистрация докладчиков, идет формирование
    программ и регистрация участников
 15 декабря, Москва: Arch Labs 2009 (www.arch-
  labs.ru)
  Открыта регистрация докладчиков
                                                         4
Ближайшие занятия
  в Школах (оффлайн)
Расписание (http://www.luxoft-training.ru/timetable):


 Класс руководителя группы разработки. Основные
  курсы (24.08.2009 - 15.09.2009)
 Класс менеджера проектов. Основы управления
  проектами (24.08.2009 - 17.09.2009)
 Класс тест-дизайнера. Дополнительные курсы
  (27.08.2009 - 11.09.2009)
 Класс java-разработчика. Разработка на базе
  платформы JavaSE. Экспертный уровень. (31.08.2009 -
  30.09.2009)
                                                        5
Ближайшие онлайн курсы


Расписание (http://www.luxoft-
  training.ru/timetable):



 TL-001 «Основы планирования и
  контроля исполнения проекта»
  (30.09.2009)



                                  6
Предпосылки
Прекрасно известно, что:
Процесс тестирования хорошо описан в литературе и
методологических материалах
Имеется большое число высококвалифицированных
специалистов по тестированию
Имеется большое число учебных курсов по тестированию
и высококвалифицированных тренеров
Тем не менее:
В реальных проектах проблемы с тестированием
возникают регулярно
Тестировщики не всегда эффективно осуществляют
подготовку и проведение тестирования
                                                        7
Содержание

 Чему и кого учить
 Только ли учить
 От обучения к консалтингу
 Кому это надо и зачем
 Что надо знать
 Примеры консалтинга
 Рекомендации

                              8
Чему и кого учить


 Чему учить
  1. Тестированию
  2. Не тестированию
 Кого учить
  1. Тестировщиков
  2. Не тестировщиков



                        9
Область 1-1


 Этому учат все!!
  Проведение тестирования (тестировщики)
  Подготовка тестирования (тест-дизайнеры)
  Управление тестированием (тест-менеджеры)
  Использование инструментария (инженеры по
  автоматизации тестирования)




                                               10
Область 1-2
 Обучение проектных команд
   Аналитики (в т. ч. статическое тестирование)
   Архитекторы
   Разработчики
   Технические писатели
 Обучение менеджеров проектов
   Основы управления тестированием
   Взаимодействие команд разработки и тестирования
 Обучение middle- и top-менеджеров
   Необходимость тестирования
   Оценка трудозатрат на тестирование
 Обучение службы персонала
   Что такое тестирование
   Как набирать тестировщиков
                                                      11
Область 2-1


 Тестировщики должны быть знакомы с:
  Управлением требованиями
  Особенностями архитектуры
  Конфигурационным управлением (сборка объекта
  тестирования из baseline, настройка окружения)
  Управлением проектами
  Коммуникациями
  Специфическими средствами тестирования
  (например, использованием SQL)


                                                   12
Область 2-2


 Вроде бы out of scope…
 И тем не менее
  Процессная культура
  Обеспечение качества, аудиты
  Командообразование
 Особенно важно:
  Управление дефектами




                                  13
Только ли учить
                            Не умеешь – научим
                            Не можешь – поможем
                            Не хочешь – заставим
                                              (Армейское)


 Почему возникают проблемы в тестировании
  Отсутствие процесса тестирования
  Незнание процесса тестирования
  Невозможность эффективно тестировать
  Неумение эффективно тестировать
  Нежелание эффективно тестировать
                                                       14
Что делать?
 Отсутствие процесса тестирования
  Выстроить процесс
 Незнание процесса тестирования
  Обучить процессу
 Невозможность эффективно тестировать
  Понять причину невыполнения процесса
 Неумение эффективно тестировать
  Обучить процессу
  Обучить компетенциям
 Нежелание эффективно тестировать
  Контролировать процесс
  Мотивировать исполнителей
                                          15
Обучение
 Инструктор интересуется, знакомы ли слушатели с
  конкретными действиями и/или артефактами
 Из ответов слушателей следует, что…
  Попытка их использования закончилась неудачей
  Это никем не востребовано
  Никто не умеет с этим работать
  Никто не знает, зачем это нужно
  Работать с этим сложно
  Есть что-то похожее, но …
  Неизвестно, что это такое
                                                    16
Консалтинг
 Инструктор переключается на анализ и рекомендации
  по совершенствованию соответствующего процесса
 Из ответов слушателей следует, что…
  Процесс не дает ожидаемых результатов
  У процесса нет владельца
  Процессу никто не учит
  Никто не знает о преимуществах процесса
  Процесс неадекватно сложный / трудоемкий
  Есть что-то похожее на процесс, но …
  Процесса нет                                  17
Зачем и как делается
 Зачем
  Необходимость обеспечения бизнес-потребностей
  Получение выгоды
  Реализуемость (с учетом сложности, стоимости,
  квалификации)


 Как
  Не «заимствуются» и не «насаждаются»
  «Ability to perform»
  «Say what you do and do what you say»


                                                   18
Что может принести
 Пользу
  Процессы продиктованы бизнес-потребностями
  организации
  Внедрение процессов приводит к получению ощутимой
  (измеряемой) выгоды
  Процессы реализуемы в организации
 Вред
  Процессы ради процессов
  А чем мы хуже?
  Ну надо же что-то делать!                           19
Кому интересен консалтинг
 Менеджеру, стремящемуся обеспечить в рамках
  зафиксированного объема работ:
   Качество продуктов - “Лучше”
   План-график - “Быстрее"
   Сохранность бюджета - “Дешевле“
 Команде, отвечающей за:
   Проект разработки или сопровождения
   Работу с подрядчиками
   Совершенствование процессов
 Стейкхолдеру, вовлеченному в совершенствование
  процессов

                                                20
Риски консалтинга
 Совершенствование процессов не является
  стратегической целью компании
    Нет четкого видения бизнес-целей компании
    Нет четкого видения целей совершенствования
     процессов
    Нет поддержки высшего руководства
    Нет необходимых квалифицированных ресурсов -
     остаточный принцип
    Нет службы качества
    Нет мотивированных ответственных лиц
    Нет взаимодействия с производством - вовлечения
     проектных команд
    Нет полезных артефактов – лишь общие слова и
     рекомендации (орел и мыши)

                                                       21
Знание существующих процессов
 Эффективная программа изменений требует
 понимания существующего положения дел

 Китайская пословица
 Если вы не знаете, куда идти,
 вам годится любой путь


 Пословица от Watts Humphrey


 Если вы не знаете, где вы находитесь,
 карта вам не поможет



                                           22
Модель IDEAL

Процесс совершенствования процессов

                     Learning


                                      Acting

     Initiating




        Diagnosing



                       Establishing

                                               23
Пример 1
 Проблема
  Оценки трудозатрат на тестирование для новых
  проектов, получаемые от экспертов, неточны
 Анализ
  Доступны сведения о завершенных проектах:
       Объем разработанного кода
       Число найденных дефектов
       Число дефектов, найденных заказчиком
       Суммарные трудозатраты в проекте
 Рекомендации
  Использовать доступные сведения для более точной
  оценки трудозатрат
                                                      24
Пример 2
 Проблема
  Отклонения от плана-графика работ по тестированию
  обнаруживаются слишком поздно
 Анализ
  Мониторинг проектов не производится
  Метрики проектов не собираются и не анализируются
 Рекомендации
  Разработать понятные метрики и использовать их для
  анализа хода проекта
  Регулярно отслеживать соответствие хода проекта плану-
  графику
                                                        25
Пример 3

 Проблема
  Повторяющиеся проблемы с тестированием во многих
  проектах
 Анализ
  Управление рисками не производится
  Проблемы в завершенных проектах не анализируются и
  не сдерживаются
 Рекомендации
  Разработать и внедрить процесс управления рисками
  (=управлению проектом – ДеМарко)
  Начать построение корпоративной базы рисков на основе
  данных завершенных проектов
                                                        26
Пример 4

 Проблема
  Требования изменяются, а тестировщики к этому не
  готовы
 Анализ
  Управление изменениями производится без участия
  тестировщиков
 Рекомендации
  Усовершенствовать процесс управления изменениями
  Учитывать возможность изменения требований про
  оценке трудозатрат и планировании проекта

                                                      27
Пример 5
 Проблема
  Серьезность дефекта определяется произвольным
  образом разработчиками
 Анализ
  Управление дефектами не отвечает потребностям
  проекта
 Рекомендации
  Усовершенствовать процесс управления дефектами
  Учитывать требования этого процесса при подготовке
  плана приемо-сдаточных испытаний


                                                        28
Пример 6

 Проблема
  Затруднителен поиск и идентификация версий проектных
  артефактов (переписки, документов, кода …)
 Анализ
  Управление конфигурацией не производится
 Рекомендации
  Разработать и внедрить процесс управления
  конфигурацией
  Начать с конфигурационного управления для проектной
  переписки
  Определить правила именования и жизненный цикл
  проектных документов
                                                         29
Пример 7

 Проблема
  Качество объекта тестирования оценивается «на
  пальцах»
 Анализ
  Измерения либо не производятся, либо производятся, но
  не востребованы
 Рекомендации
  Предложить простые, понятные и интересные всем
  метрики
  Разработать и внедрить процесс измерений

                                                       30
Пример 8
 Проблема
  Тестирование по плану находит слишком мало дефектов
 Анализ
  Статическое тестирование не производится
 Рекомендации
  Разработать и внедрить процесс статического
  тестирования
  Считать обязательными проектными активностями
  статическое тестирование требований и планов
  тестирования

                                                         31
Пример 9
 Проблема
  Процессы разработаны и опубликованы, но при их
  использование ничего не известно
 Анализ
  Служба качества отсутствует
  Поэтому контроль следования процессам не
  производится
 Рекомендации
  Создать службу качества
  Разработать и внедрить процесс контроля следования
  процессам
                                                        32
Пример 10
 Проблема
  Процессы разработаны, опубликованы и внедрены, но
  используются не в соответствии с бизнес-целями
 Анализ
  Совершенствование процессов не ориентировано на
  потребности компании
 Рекомендации
  Планировать активности по совершенствованию
  процессов в соответствии с целями компании (таймшиты
  в ресурсных проектах)


                                                         33
Рекомендации

 Проводя обучение, необходимо интересоваться
  состоянием процессов
 Идентифицировать процессные проблемы и
  обращать на них внимание в тренингах
 В рамках консалтинга проводить анализ и
  обсуждать активности по совершенствованию
  процессов
 Оценивать востребованность этих активностей
 Предостерегать от активностей, которые не дают
  никаких преимуществ


                                                   34
Ближайшие мероприятия
  Учебного Центра Luxoft (1)

     Конференции (www.soft-labs.ru):
 26 сентября, Киев: TEST Labs 2009 (www.test-labs.ru)
  Программа сформирована, идет регистрация участников
 17 ноября, Москва: Req Labs 2009 (www.rec-labs.ru)
  Завершена регистрация докладчиков, идет формирование
    программ и регистрация участников
 15 декабря, Москва: Arch Labs 2009 (www.arch-
  labs.ru)
  Открыта регистрация докладчиков
                                                        35
Ближайшие занятия
  в Школах (оффлайн)
Расписание (http://www.luxoft-training.ru/timetable):


 Класс руководителя группы разработки. Основные
  курсы (24.08.2009 - 15.09.2009)
 Класс менеджера проектов. Основы управления
  проектами (24.08.2009 - 17.09.2009)
 Класс тест-дизайнера. Дополнительные курсы
  (27.08.2009 - 11.09.2009)
 Класс java-разработчика. Разработка на базе
  платформы JavaSE. Экспертный уровень. (31.08.2009 -
  30.09.2009)
                                                        36
Ближайшие онлайн курсы


Расписание (http://www.luxoft-
  training.ru/timetable):



 TL-001 «Основы планирования и
  контроля исполнения проекта»
  (30.09.2009)



                                  37
Спасибо за внимание!
          Вопросы?

УЦ Luxoft: www.luxoft-training.ru

More Related Content

What's hot

Test labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияTest labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестирования
Sasha Soleev
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
SQALab
 
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiКак оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Softengi
 
Оценка сроков IT проектов
Оценка сроков IT проектовОценка сроков IT проектов
Оценка сроков IT проектов
Alexander Kalinichev
 
Никита Налютин, Антон Александров - Управление рисками тестирования
Никита Налютин, Антон Александров - Управление рисками тестированияНикита Налютин, Антон Александров - Управление рисками тестирования
Никита Налютин, Антон Александров - Управление рисками тестирования
SQALab
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестирования
SQALab
 
Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"
QA Club Minsk
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
SQALab
 
Оценка трудозатрат на тестирование в проектах сопровождения
Оценка трудозатрат на тестирование в проектах сопровожденияОценка трудозатрат на тестирование в проектах сопровождения
Оценка трудозатрат на тестирование в проектах сопровождения
SQALab
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenkoAlexei Lupan
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
Softengi
 
Estimates & estimating - Наташа Новотная
Estimates & estimating - Наташа НовотнаяEstimates & estimating - Наташа Новотная
Estimates & estimating - Наташа Новотная
QA Dnepropetrovsk Community (Ukraine)
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QAFest
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityAlexei Lupan
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
SQALab
 
Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)
SQALab
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
SQALab
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QAFest
 
Все об эстимейтах
Все об эстимейтахВсе об эстимейтах
Все об эстимейтах
Elena Sharovar
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
SQALab
 

What's hot (20)

Test labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияTest labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестирования
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
 
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiКак оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
 
Оценка сроков IT проектов
Оценка сроков IT проектовОценка сроков IT проектов
Оценка сроков IT проектов
 
Никита Налютин, Антон Александров - Управление рисками тестирования
Никита Налютин, Антон Александров - Управление рисками тестированияНикита Налютин, Антон Александров - Управление рисками тестирования
Никита Налютин, Антон Александров - Управление рисками тестирования
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестирования
 
Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 
Оценка трудозатрат на тестирование в проектах сопровождения
Оценка трудозатрат на тестирование в проектах сопровожденияОценка трудозатрат на тестирование в проектах сопровождения
Оценка трудозатрат на тестирование в проектах сопровождения
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
 
Estimates & estimating - Наташа Новотная
Estimates & estimating - Наташа НовотнаяEstimates & estimating - Наташа Новотная
Estimates & estimating - Наташа Новотная
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
 
Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
 
Все об эстимейтах
Все об эстимейтахВсе об эстимейтах
Все об эстимейтах
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
 

Viewers also liked

Principia Duurzaamheidsdag 2015
Principia Duurzaamheidsdag 2015Principia Duurzaamheidsdag 2015
Principia Duurzaamheidsdag 2015
Dorien van de Belt
 
New Artscape (1)
New Artscape (1)New Artscape (1)
New Artscape (1)Ben Bevan
 
Primavera Screens
Primavera Screens Primavera Screens
Primavera Screens
Sathish Rajendran
 
Tiempos continuos
Tiempos continuosTiempos continuos
Tiempos continuos
HelSRR
 
Bringing Innovation_v2.pptx
Bringing Innovation_v2.pptxBringing Innovation_v2.pptx
Bringing Innovation_v2.pptxNick Butler
 
Curso de Gerencia de Proyectos
Curso de Gerencia de ProyectosCurso de Gerencia de Proyectos
Curso de Gerencia de Proyectos
Educagratis
 
GARMENT PRESENTATION
GARMENT PRESENTATIONGARMENT PRESENTATION
GARMENT PRESENTATIONAyan Sarkar
 
U.S. Banks Still Lend Selectively Since the Great Recession
U.S. Banks Still Lend Selectively Since the Great RecessionU.S. Banks Still Lend Selectively Since the Great Recession
U.S. Banks Still Lend Selectively Since the Great RecessionMaxim Berger
 
Облачный датацентр De Novo: первый год реальной работы.
Облачный датацентр De Novo: первый год реальной работы. Облачный датацентр De Novo: первый год реальной работы.
Облачный датацентр De Novo: первый год реальной работы. Cisco Russia
 
Financial Times_P18_19.01.13.pdf
Financial Times_P18_19.01.13.pdfFinancial Times_P18_19.01.13.pdf
Financial Times_P18_19.01.13.pdfNatalya Andakulova
 
Reference Letter Model
Reference Letter ModelReference Letter Model
Reference Letter Model
Just_job_it
 
How to use a condom catheter
How to use a condom catheter How to use a condom catheter
How to use a condom catheter
Independence_Australia_HS
 
Los modelos de coordinación económica: el capitalismo gerencial
Los modelos de coordinación económica: el capitalismo gerencialLos modelos de coordinación económica: el capitalismo gerencial
Los modelos de coordinación económica: el capitalismo gerencial
jcrojo
 
2 narrativa
2 narrativa2 narrativa
2 narrativa
Jesús Bush Paredes
 

Viewers also liked (17)

Principia Duurzaamheidsdag 2015
Principia Duurzaamheidsdag 2015Principia Duurzaamheidsdag 2015
Principia Duurzaamheidsdag 2015
 
New Artscape (1)
New Artscape (1)New Artscape (1)
New Artscape (1)
 
Primavera Screens
Primavera Screens Primavera Screens
Primavera Screens
 
Tiempos continuos
Tiempos continuosTiempos continuos
Tiempos continuos
 
Bringing Innovation_v2.pptx
Bringing Innovation_v2.pptxBringing Innovation_v2.pptx
Bringing Innovation_v2.pptx
 
Curso de Gerencia de Proyectos
Curso de Gerencia de ProyectosCurso de Gerencia de Proyectos
Curso de Gerencia de Proyectos
 
GARMENT PRESENTATION
GARMENT PRESENTATIONGARMENT PRESENTATION
GARMENT PRESENTATION
 
elevation
elevationelevation
elevation
 
Resume - Tina Fey[1]
Resume - Tina Fey[1]Resume - Tina Fey[1]
Resume - Tina Fey[1]
 
U.S. Banks Still Lend Selectively Since the Great Recession
U.S. Banks Still Lend Selectively Since the Great RecessionU.S. Banks Still Lend Selectively Since the Great Recession
U.S. Banks Still Lend Selectively Since the Great Recession
 
Облачный датацентр De Novo: первый год реальной работы.
Облачный датацентр De Novo: первый год реальной работы. Облачный датацентр De Novo: первый год реальной работы.
Облачный датацентр De Novo: первый год реальной работы.
 
Financial Times_P18_19.01.13.pdf
Financial Times_P18_19.01.13.pdfFinancial Times_P18_19.01.13.pdf
Financial Times_P18_19.01.13.pdf
 
Reference Letter Model
Reference Letter ModelReference Letter Model
Reference Letter Model
 
How to use a condom catheter
How to use a condom catheter How to use a condom catheter
How to use a condom catheter
 
Los modelos de coordinación económica: el capitalismo gerencial
Los modelos de coordinación económica: el capitalismo gerencialLos modelos de coordinación económica: el capitalismo gerencial
Los modelos de coordinación económica: el capitalismo gerencial
 
2 narrativa
2 narrativa2 narrativa
2 narrativa
 
smart shaver
smart shaversmart shaver
smart shaver
 

Similar to Александр Александров: Процессный консалтинг - как и зачем это делается и когда это приносит пользу

Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестированияBoris Frolov
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
SQALab
 
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в SoftengiКак оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
Softengi
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
Rina Uzhevko
 
Управление командой тестирования. Сhallenge или рутина
Управление командой тестирования. Сhallenge или рутинаУправление командой тестирования. Сhallenge или рутина
Управление командой тестирования. Сhallenge или рутина
Gleb Rybalko
 
онлайн-школа: Центр оценки шаг за шагом - занятие №1
онлайн-школа: Центр оценки шаг за шагом - занятие №1онлайн-школа: Центр оценки шаг за шагом - занятие №1
онлайн-школа: Центр оценки шаг за шагом - занятие №1Training Institute - ARB Pro Group
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QAFest
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
SQALab
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
Ратнер Александр
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
Sergiy Povolyashko, PMP
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
SQALab
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиков
Natalia Zhelnova
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
SQALab
 
Управление процессами разработки ПО
Управление процессами разработки ПОУправление процессами разработки ПО
Управление процессами разработки ПО
Peoplemind
 
Test management
Test managementTest management
Test managementQA Guards
 

Similar to Александр Александров: Процессный консалтинг - как и зачем это делается и когда это приносит пользу (20)

Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестирования
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
 
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в SoftengiКак оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
Как оценить Тестировщика. Александра Ковалева, Testing Consultant в Softengi
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
 
Test management print
Test management printTest management print
Test management print
 
Управление командой тестирования. Сhallenge или рутина
Управление командой тестирования. Сhallenge или рутинаУправление командой тестирования. Сhallenge или рутина
Управление командой тестирования. Сhallenge или рутина
 
онлайн-школа: Центр оценки шаг за шагом - занятие №1
онлайн-школа: Центр оценки шаг за шагом - занятие №1онлайн-школа: Центр оценки шаг за шагом - занятие №1
онлайн-школа: Центр оценки шаг за шагом - занятие №1
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиков
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
Управление процессами разработки ПО
Управление процессами разработки ПОУправление процессами разработки ПО
Управление процессами разработки ПО
 
Тест-дизайнер в "попугаях"
Тест-дизайнер в "попугаях"Тест-дизайнер в "попугаях"
Тест-дизайнер в "попугаях"
 
Test management
Test managementTest management
Test management
 

More from Luxoft Education Center

Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
Luxoft Education Center
 
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
Luxoft Education Center
 
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
Luxoft Education Center
 
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTDМаксим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
Luxoft Education Center
 
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...Luxoft Education Center
 
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
Luxoft Education Center
 
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПОЕвгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
Luxoft Education Center
 
Михаил Кумсков: Communication with our foreign partners Principles and recomm...
Михаил Кумсков: Communication with our foreign partnersPrinciples and recomm...Михаил Кумсков: Communication with our foreign partnersPrinciples and recomm...
Михаил Кумсков: Communication with our foreign partners Principles and recomm...
Luxoft Education Center
 
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
Luxoft Education Center
 
Александр Якима - приемы выживания
Александр Якима - приемы выживанияАлександр Якима - приемы выживания
Александр Якима - приемы выживания
Luxoft Education Center
 
Слава Панкратов - Личная эффективность для менеджеров проектов
Слава Панкратов - Личная эффективность для менеджеров проектовСлава Панкратов - Личная эффективность для менеджеров проектов
Слава Панкратов - Личная эффективность для менеджеров проектов
Luxoft Education Center
 
Слава Панкратов - Управление временем для менеджеров проектов
Слава Панкратов - Управление временем для менеджеров проектовСлава Панкратов - Управление временем для менеджеров проектов
Слава Панкратов - Управление временем для менеджеров проектов
Luxoft Education Center
 
Сергей Архипенков - 7 принципов эффективного управления проектами
Сергей Архипенков - 7 принципов эффективного управления проектамиСергей Архипенков - 7 принципов эффективного управления проектами
Сергей Архипенков - 7 принципов эффективного управления проектами
Luxoft Education Center
 
Вика Придатко - Радости интервью с программистом
Вика Придатко - Радости интервью с программистомВика Придатко - Радости интервью с программистом
Вика Придатко - Радости интервью с программистом
Luxoft Education Center
 
Дмитрий Лысенко - Инструменты постановки и контроля процессов
Дмитрий Лысенко - Инструменты постановки и контроля процессовДмитрий Лысенко - Инструменты постановки и контроля процессов
Дмитрий Лысенко - Инструменты постановки и контроля процессов
Luxoft Education Center
 
Максим Дорофеев - Ловушки статистического планирования
Максим Дорофеев - Ловушки статистического планированияМаксим Дорофеев - Ловушки статистического планирования
Максим Дорофеев - Ловушки статистического планирования
Luxoft Education Center
 
Константин Трухин - Создание высокоэффективных программ и управление ими
Константин Трухин - Создание высокоэффективных программ и управление имиКонстантин Трухин - Создание высокоэффективных программ и управление ими
Константин Трухин - Создание высокоэффективных программ и управление ими
Luxoft Education Center
 
Игорь Лужанский - Динамика развития отношений в команде разработчиков
Игорь Лужанский - Динамика развития отношений в команде разработчиковИгорь Лужанский - Динамика развития отношений в команде разработчиков
Игорь Лужанский - Динамика развития отношений в команде разработчиков
Luxoft Education Center
 
Александр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудниковАлександр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудников
Luxoft Education Center
 
Татьяна Гориславец - Количественное управление проектом
Татьяна Гориславец - Количественное управление проектомТатьяна Гориславец - Количественное управление проектом
Татьяна Гориславец - Количественное управление проектом
Luxoft Education Center
 

More from Luxoft Education Center (20)

Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ошибки менеджеров и...
 
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
Александр Орлов, выступление на DEV Labs 2010 в Киеве про ожидания менеджеров...
 
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про цифры и прогнозы в ...
 
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTDМаксим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
Максим Дорофеев, выступление на DEV Labs 2010 в Киеве про GTD
 
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...
Дмитрий Башакин: "Командообразование для тим лидов" (3-часовая версия курса T...
 
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
Дмитрий Башакин: Ситуационное лидерство или почему командами по разработке ПО...
 
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПОЕвгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
Евгений Кривошеев: Фундаментальные правила и принципы проектирования ПО
 
Михаил Кумсков: Communication with our foreign partners Principles and recomm...
Михаил Кумсков: Communication with our foreign partnersPrinciples and recomm...Михаил Кумсков: Communication with our foreign partnersPrinciples and recomm...
Михаил Кумсков: Communication with our foreign partners Principles and recomm...
 
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
Дмитрий Башакин: Личность в бизнесе - как совместить индивидуальность и интер...
 
Александр Якима - приемы выживания
Александр Якима - приемы выживанияАлександр Якима - приемы выживания
Александр Якима - приемы выживания
 
Слава Панкратов - Личная эффективность для менеджеров проектов
Слава Панкратов - Личная эффективность для менеджеров проектовСлава Панкратов - Личная эффективность для менеджеров проектов
Слава Панкратов - Личная эффективность для менеджеров проектов
 
Слава Панкратов - Управление временем для менеджеров проектов
Слава Панкратов - Управление временем для менеджеров проектовСлава Панкратов - Управление временем для менеджеров проектов
Слава Панкратов - Управление временем для менеджеров проектов
 
Сергей Архипенков - 7 принципов эффективного управления проектами
Сергей Архипенков - 7 принципов эффективного управления проектамиСергей Архипенков - 7 принципов эффективного управления проектами
Сергей Архипенков - 7 принципов эффективного управления проектами
 
Вика Придатко - Радости интервью с программистом
Вика Придатко - Радости интервью с программистомВика Придатко - Радости интервью с программистом
Вика Придатко - Радости интервью с программистом
 
Дмитрий Лысенко - Инструменты постановки и контроля процессов
Дмитрий Лысенко - Инструменты постановки и контроля процессовДмитрий Лысенко - Инструменты постановки и контроля процессов
Дмитрий Лысенко - Инструменты постановки и контроля процессов
 
Максим Дорофеев - Ловушки статистического планирования
Максим Дорофеев - Ловушки статистического планированияМаксим Дорофеев - Ловушки статистического планирования
Максим Дорофеев - Ловушки статистического планирования
 
Константин Трухин - Создание высокоэффективных программ и управление ими
Константин Трухин - Создание высокоэффективных программ и управление имиКонстантин Трухин - Создание высокоэффективных программ и управление ими
Константин Трухин - Создание высокоэффективных программ и управление ими
 
Игорь Лужанский - Динамика развития отношений в команде разработчиков
Игорь Лужанский - Динамика развития отношений в команде разработчиковИгорь Лужанский - Динамика развития отношений в команде разработчиков
Игорь Лужанский - Динамика развития отношений в команде разработчиков
 
Александр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудниковАлександр Орлов - Нематериальная мотивация сотрудников
Александр Орлов - Нематериальная мотивация сотрудников
 
Татьяна Гориславец - Количественное управление проектом
Татьяна Гориславец - Количественное управление проектомТатьяна Гориславец - Количественное управление проектом
Татьяна Гориславец - Количественное управление проектом
 

Александр Александров: Процессный консалтинг - как и зачем это делается и когда это приносит пользу

  • 1. Процессный консалтинг: - зачем и как делается - когда приносит пользу
  • 2. Немного о себе  1963-1999 – Вычислительный центр Московского Государственного университета им. М.В. Ломоносова (студент, сотрудник)  1999-2005 – Люксофт (руководитель группы тестирования, тест-менеджер)  2006-2007 – Auriga (директор по качеству)  С 2008 – Люксофт (эксперт по управлению качеством ПО)  Кандидат физико-математических наук, доцент, старший научный сотрудник  Сертифицированный инструктор университета Carnegie Mellon по тематике Quality Assurance 2
  • 3. Опыт работы  Более 30 лет работы в области тестирования и обеспечения качества (МГУ, Люксофт, Auriga)  Более 5 лет работы в области управления качеством (Люксофт, Auriga)  Опыт cертификации ISO 9001 (Люксофт), CMM, CMMI (Люксофт, Аурига)  Опыт внедрения процессов в рамках модели CMMI (Люксофт, Аурига)  Сертификат обучения Project Management от Project Management Institute (2000)  Сертификат обучения Introduction to Capability Maturity Model Integration v. 1.2 от ProceXpert (2007) 3
  • 4. Ближайшие мероприятия Учебного Центра Luxoft (1) Конференции (www.soft-labs.ru):  26 сентября, Киев: TEST Labs 2009 (www.test-labs.ru) Программа сформирована, идет регистрация участников  17 ноября, Москва: Req Labs 2009 (www.rec-labs.ru) Завершена регистрация докладчиков, идет формирование программ и регистрация участников  15 декабря, Москва: Arch Labs 2009 (www.arch- labs.ru) Открыта регистрация докладчиков 4
  • 5. Ближайшие занятия в Школах (оффлайн) Расписание (http://www.luxoft-training.ru/timetable):  Класс руководителя группы разработки. Основные курсы (24.08.2009 - 15.09.2009)  Класс менеджера проектов. Основы управления проектами (24.08.2009 - 17.09.2009)  Класс тест-дизайнера. Дополнительные курсы (27.08.2009 - 11.09.2009)  Класс java-разработчика. Разработка на базе платформы JavaSE. Экспертный уровень. (31.08.2009 - 30.09.2009) 5
  • 6. Ближайшие онлайн курсы Расписание (http://www.luxoft- training.ru/timetable):  TL-001 «Основы планирования и контроля исполнения проекта» (30.09.2009) 6
  • 7. Предпосылки Прекрасно известно, что: Процесс тестирования хорошо описан в литературе и методологических материалах Имеется большое число высококвалифицированных специалистов по тестированию Имеется большое число учебных курсов по тестированию и высококвалифицированных тренеров Тем не менее: В реальных проектах проблемы с тестированием возникают регулярно Тестировщики не всегда эффективно осуществляют подготовку и проведение тестирования 7
  • 8. Содержание  Чему и кого учить  Только ли учить  От обучения к консалтингу  Кому это надо и зачем  Что надо знать  Примеры консалтинга  Рекомендации 8
  • 9. Чему и кого учить  Чему учить 1. Тестированию 2. Не тестированию  Кого учить 1. Тестировщиков 2. Не тестировщиков 9
  • 10. Область 1-1  Этому учат все!! Проведение тестирования (тестировщики) Подготовка тестирования (тест-дизайнеры) Управление тестированием (тест-менеджеры) Использование инструментария (инженеры по автоматизации тестирования) 10
  • 11. Область 1-2  Обучение проектных команд Аналитики (в т. ч. статическое тестирование) Архитекторы Разработчики Технические писатели  Обучение менеджеров проектов Основы управления тестированием Взаимодействие команд разработки и тестирования  Обучение middle- и top-менеджеров Необходимость тестирования Оценка трудозатрат на тестирование  Обучение службы персонала Что такое тестирование Как набирать тестировщиков 11
  • 12. Область 2-1  Тестировщики должны быть знакомы с: Управлением требованиями Особенностями архитектуры Конфигурационным управлением (сборка объекта тестирования из baseline, настройка окружения) Управлением проектами Коммуникациями Специфическими средствами тестирования (например, использованием SQL) 12
  • 13. Область 2-2  Вроде бы out of scope…  И тем не менее Процессная культура Обеспечение качества, аудиты Командообразование  Особенно важно: Управление дефектами 13
  • 14. Только ли учить Не умеешь – научим Не можешь – поможем Не хочешь – заставим (Армейское)  Почему возникают проблемы в тестировании Отсутствие процесса тестирования Незнание процесса тестирования Невозможность эффективно тестировать Неумение эффективно тестировать Нежелание эффективно тестировать 14
  • 15. Что делать?  Отсутствие процесса тестирования Выстроить процесс  Незнание процесса тестирования Обучить процессу  Невозможность эффективно тестировать Понять причину невыполнения процесса  Неумение эффективно тестировать Обучить процессу Обучить компетенциям  Нежелание эффективно тестировать Контролировать процесс Мотивировать исполнителей 15
  • 16. Обучение  Инструктор интересуется, знакомы ли слушатели с конкретными действиями и/или артефактами  Из ответов слушателей следует, что… Попытка их использования закончилась неудачей Это никем не востребовано Никто не умеет с этим работать Никто не знает, зачем это нужно Работать с этим сложно Есть что-то похожее, но … Неизвестно, что это такое 16
  • 17. Консалтинг  Инструктор переключается на анализ и рекомендации по совершенствованию соответствующего процесса  Из ответов слушателей следует, что… Процесс не дает ожидаемых результатов У процесса нет владельца Процессу никто не учит Никто не знает о преимуществах процесса Процесс неадекватно сложный / трудоемкий Есть что-то похожее на процесс, но … Процесса нет 17
  • 18. Зачем и как делается  Зачем Необходимость обеспечения бизнес-потребностей Получение выгоды Реализуемость (с учетом сложности, стоимости, квалификации)  Как Не «заимствуются» и не «насаждаются» «Ability to perform» «Say what you do and do what you say» 18
  • 19. Что может принести  Пользу Процессы продиктованы бизнес-потребностями организации Внедрение процессов приводит к получению ощутимой (измеряемой) выгоды Процессы реализуемы в организации  Вред Процессы ради процессов А чем мы хуже? Ну надо же что-то делать! 19
  • 20. Кому интересен консалтинг  Менеджеру, стремящемуся обеспечить в рамках зафиксированного объема работ:  Качество продуктов - “Лучше”  План-график - “Быстрее"  Сохранность бюджета - “Дешевле“  Команде, отвечающей за:  Проект разработки или сопровождения  Работу с подрядчиками  Совершенствование процессов  Стейкхолдеру, вовлеченному в совершенствование процессов 20
  • 21. Риски консалтинга  Совершенствование процессов не является стратегической целью компании  Нет четкого видения бизнес-целей компании  Нет четкого видения целей совершенствования процессов  Нет поддержки высшего руководства  Нет необходимых квалифицированных ресурсов - остаточный принцип  Нет службы качества  Нет мотивированных ответственных лиц  Нет взаимодействия с производством - вовлечения проектных команд  Нет полезных артефактов – лишь общие слова и рекомендации (орел и мыши) 21
  • 22. Знание существующих процессов Эффективная программа изменений требует понимания существующего положения дел Китайская пословица Если вы не знаете, куда идти, вам годится любой путь Пословица от Watts Humphrey Если вы не знаете, где вы находитесь, карта вам не поможет 22
  • 23. Модель IDEAL Процесс совершенствования процессов Learning Acting Initiating Diagnosing Establishing 23
  • 24. Пример 1  Проблема Оценки трудозатрат на тестирование для новых проектов, получаемые от экспертов, неточны  Анализ Доступны сведения о завершенных проектах:  Объем разработанного кода  Число найденных дефектов  Число дефектов, найденных заказчиком  Суммарные трудозатраты в проекте  Рекомендации Использовать доступные сведения для более точной оценки трудозатрат 24
  • 25. Пример 2  Проблема Отклонения от плана-графика работ по тестированию обнаруживаются слишком поздно  Анализ Мониторинг проектов не производится Метрики проектов не собираются и не анализируются  Рекомендации Разработать понятные метрики и использовать их для анализа хода проекта Регулярно отслеживать соответствие хода проекта плану- графику 25
  • 26. Пример 3  Проблема Повторяющиеся проблемы с тестированием во многих проектах  Анализ Управление рисками не производится Проблемы в завершенных проектах не анализируются и не сдерживаются  Рекомендации Разработать и внедрить процесс управления рисками (=управлению проектом – ДеМарко) Начать построение корпоративной базы рисков на основе данных завершенных проектов 26
  • 27. Пример 4  Проблема Требования изменяются, а тестировщики к этому не готовы  Анализ Управление изменениями производится без участия тестировщиков  Рекомендации Усовершенствовать процесс управления изменениями Учитывать возможность изменения требований про оценке трудозатрат и планировании проекта 27
  • 28. Пример 5  Проблема Серьезность дефекта определяется произвольным образом разработчиками  Анализ Управление дефектами не отвечает потребностям проекта  Рекомендации Усовершенствовать процесс управления дефектами Учитывать требования этого процесса при подготовке плана приемо-сдаточных испытаний 28
  • 29. Пример 6  Проблема Затруднителен поиск и идентификация версий проектных артефактов (переписки, документов, кода …)  Анализ Управление конфигурацией не производится  Рекомендации Разработать и внедрить процесс управления конфигурацией Начать с конфигурационного управления для проектной переписки Определить правила именования и жизненный цикл проектных документов 29
  • 30. Пример 7  Проблема Качество объекта тестирования оценивается «на пальцах»  Анализ Измерения либо не производятся, либо производятся, но не востребованы  Рекомендации Предложить простые, понятные и интересные всем метрики Разработать и внедрить процесс измерений 30
  • 31. Пример 8  Проблема Тестирование по плану находит слишком мало дефектов  Анализ Статическое тестирование не производится  Рекомендации Разработать и внедрить процесс статического тестирования Считать обязательными проектными активностями статическое тестирование требований и планов тестирования 31
  • 32. Пример 9  Проблема Процессы разработаны и опубликованы, но при их использование ничего не известно  Анализ Служба качества отсутствует Поэтому контроль следования процессам не производится  Рекомендации Создать службу качества Разработать и внедрить процесс контроля следования процессам 32
  • 33. Пример 10  Проблема Процессы разработаны, опубликованы и внедрены, но используются не в соответствии с бизнес-целями  Анализ Совершенствование процессов не ориентировано на потребности компании  Рекомендации Планировать активности по совершенствованию процессов в соответствии с целями компании (таймшиты в ресурсных проектах) 33
  • 34. Рекомендации  Проводя обучение, необходимо интересоваться состоянием процессов  Идентифицировать процессные проблемы и обращать на них внимание в тренингах  В рамках консалтинга проводить анализ и обсуждать активности по совершенствованию процессов  Оценивать востребованность этих активностей  Предостерегать от активностей, которые не дают никаких преимуществ 34
  • 35. Ближайшие мероприятия Учебного Центра Luxoft (1) Конференции (www.soft-labs.ru):  26 сентября, Киев: TEST Labs 2009 (www.test-labs.ru) Программа сформирована, идет регистрация участников  17 ноября, Москва: Req Labs 2009 (www.rec-labs.ru) Завершена регистрация докладчиков, идет формирование программ и регистрация участников  15 декабря, Москва: Arch Labs 2009 (www.arch- labs.ru) Открыта регистрация докладчиков 35
  • 36. Ближайшие занятия в Школах (оффлайн) Расписание (http://www.luxoft-training.ru/timetable):  Класс руководителя группы разработки. Основные курсы (24.08.2009 - 15.09.2009)  Класс менеджера проектов. Основы управления проектами (24.08.2009 - 17.09.2009)  Класс тест-дизайнера. Дополнительные курсы (27.08.2009 - 11.09.2009)  Класс java-разработчика. Разработка на базе платформы JavaSE. Экспертный уровень. (31.08.2009 - 30.09.2009) 36
  • 37. Ближайшие онлайн курсы Расписание (http://www.luxoft- training.ru/timetable):  TL-001 «Основы планирования и контроля исполнения проекта» (30.09.2009) 37
  • 38. Спасибо за внимание! Вопросы? УЦ Luxoft: www.luxoft-training.ru