Частная практика

Консультант по вопросам тестирования ПО

Обо мне

Вячеслав Панкратов, 1981 года рождения, живу и работаю в Киеве, закончил НТУУ “КПИ” по специальности информационные технологии в САПР. Работал администратором баз данных, программистом, разработчиком инсталляций, потом долгое время тестировщиком ПО, менеджером и консультантом по тестированию ПО. В 2003 году создал первый в Рунете Сервер тестировщиков (перестраиваю). Аудитория тестировщиков ПО сейчас живёт в проекте it4business.ru, который я сделал в 2007 и веду по сей день. Выпускаю рассылку более чем на 100.000 подписчиков. В 2006 создал консалтинговую компанию QAExpert. Работаю в Яндексе (директор по технологиям), руковожу киевским офисом разработки компании “Яндекс”. Ещё немного в разделе “Обо мне”.

Опыт в тестировании ПО

Тестировщик ПО с 2001 года, менеджер по тестированию с 2003 года, создал и запустил 7 работающих команд тестировщиков, работал консультантом в проектах по внедрению HP Mercury и IBM Rational.

Разработал и внедрил 5 авторских учебных курсов и провёл более 100 профильных тренингов, обучил нескольких тренеров и десятка три тестировщиков заказчиков, с которыми приходилось решать задачи и бороть проблемы. Писал на тему тестирования и обеспечения качества.

Довёл до production уровня 3 системы уровня предприятия, 5 “коробочных” продуктов и пачку проектов “одного-заказчика”. Выполнил в срок полтора десятка собственных оффшорных проектов с выделенными и распределёнными командами.

В качестве консультанта строил подразделения тестирования и обеспечения качества ПО, выбирал и внедрял средства автоматизированного функционального и нагрузочного тестирования, формулировал потребности в компетенции персонала и помогал отбирать людей, многие из которых до сих пор работают “на своём месте”.

Проекты по тестированию

  • Типы решений: бизнес-приложения (биллинги, BI, принтинг софт, учетно-аналитические продукты);
  • Технологии: технологически проекты с которыми я сталкивался в основном делались под Windows в технологии клиент-сервер, реже чисто под десктоп, с мейнфреймами и системами под них я не встречался;
  • Размеры команд: Разработки велись в малых и средних командах (до 25 человек).

Основная экспертиза в тестировании

  • Управление тестированием: планирование и менеджмент проектов по тестированию;
  • Проектирование тестов: анализ требований на тестопригодность-полноту-непротиворечивость, тест-дизайн, анализ тестового покрытия;
  • Ручное или, как сейчас ещё модно говорить, “экспертное” тестирование: выполнение тестов с полным погружением в предметную область;
  • Внедрение инструментов автоматизированного функционального тестирования ПО и управление автоматизацией тестирования;
  • Организация и внедрение практик нагрузочного тестирования информационных систем.

Что я могу сделать для своих Клиентов

Объяснить почему, сколько и когда нужно инвестировать в контроль качества ПО, а также как нужно контролировать эти затраты. Показать и внедрить понимание, что Качество Продукта зависит о Качества процесса его производства, выпуска и эксплуатации.

Помочь определиться, нужна ли вам на данном этапе или в перспективе автоматизация тестирования, посчитать, когда окупятся инвестиции в инструменты автоматизации тестирования ПО. Скорее всего, я вас отговорю. А если не отговорю, то помогу с выбором инструмента и расскажу, как не набивать те же шишки, что уже набиты до вас.

Обучить ваших специалистов или посоветовать к кому из коллег по цеху лучше обратиться с задачей провести тренинги для тестировщиков.

Формат сотрудничества

1-2 дня работы в режиме “круглого стола” и доступности всех ключевых сотрудников Клиента, обычно достаточно, чтобы понять задачи и проблемы в тестировании, а также выработать простые и реализуемые решения.

Посчитать ROI внедрения инструментов автоматизации для нескольких проектов после того как вы ответите на мои вопросы - ещё день-два, но это я могу делать удалённо.

Сколько будет стоить такое сотрудничество

Всё зависит от проекта (да, я сам не люблю, когда консультанты так отвечают).

Чего я не делаю как частный консультант

  • Я не вступаю в переписки по вопросам связанным с тестированием только потому, что разбираюсь в этом вопросе - для этого есть IT-форум;
  • Я не делаю бесплатных “пилотов”, только потому что “так принято в корпоративном мире”: вы покупаете моё время - я работаю;
  • Я не делаю бесплатных “пресейлов”, даже если это “набросать концепцию на пару страничек в ворде”. Для вас время пресейла оплачивает компания. Я, как частный консультант, это время отбираю у других проектов или у семьи (даже если это “всего 1-2 часа”).
  • Я не ввязываюсь во внутреннюю политику компании-заказчика и не смогу вам помочь “выбрать” именно тот инструмент, который вам сейчас “продаёт” вендор или именно того подрядчика, который “практически победил в тендере” - я говорю как думаю и аргументирую свою точку зрения: моё имя мне сильно дороже.

Как начать проект со мной

  • Напишите мне, описав как можно более подробно свою задачу или проблемы
    • Я не провожу “аудит по переписке” с вытягиванием из Клиента почему он ко мне обратился, поэтому постарайтесь подготовить вопросы и описать ситуацию как можно подробнее;
  • Если я могу вам помочь, я отвечу почтой и мы договоримся о встрече или телефонном разговоре
    • Если я не могу вам помочь, я всё равно отвечу вам и напишу, почему я не готов взяться за этот проект;
    • Если я не ответил вам на запрос: скорее всего я не получил письмо, продублируйте его, пожалуйста;
  • Я беру предоплату 50%;
  • У меня есть юридическое лицо (ООО, резидент Украины): если нужно, можем заключить договор и провести оплату по безналичному расчету.

Обратная связь

Для связи со мной можно использовать e-mail или форму обратной связи:

Написать письмо
  1.  (обязательно)
  2.  (валидный e-mail)

cforms contact form by delicious:days

Popularity: 9% [?]