QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
Дорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
Дорогие начинающие коллеги-тестировщики! Уважаемые коллеги со „средним“ стажем! В данном докладе я постараюсь поменять ваше традиционно неполное, и местами неверное представление о том, зачем и для чего мы занимаемся тестированием, и может быть даже достучаться до сердец некоторых сеньоров нашего ремесла.
Курсы, ISTQB, Википедия, скороспелые статьи на коммерческих и бесплатных сайтах, и знаменитые „исторические причины“ - внесли неоценимый вклад в дело хаоса понятий и поверхностности „лучших практик“ в области тестирования.
В докладе я донесу свой взгляд на современное тестирование, который поддерживают некоторые из очень ведущих специалистов. Понимание целей поможет вам стать лучшими тестировщикам и не только. Давайте сдвигать парадигму вместе уже сегодня! Так победим.
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Тренер-консультант учебного центра "СКАУТ-Академия" Валентина Крупадерова подробно разбирает ситуации с изменениями в проекте, инициатором которых выступает заказчик. Вы посмотрите на ситуацию глазами менеджера проекта и увидите, где его зоны влияния в ней.
Методы разработки качественного и чистого кодаIvan Novikov
Доклад на третьем митапе сообщества http://tver.io о том, почему не может существовать TDD в классическом виде, какие возможности преподносят нам использование суррогатных объектов и как отнестись к подходу скептично и использовать лучшие практики, которые метод разработки через тестирование привнес в инженерию ПО.
Тренинг "Шесть сигм. Белый пояс" - http://sixsigmaonline.ru/publ/10-1-0-65
Дом качества - Пошаговое руководство. Подробнее: http://sixsigmaonline.ru/load/23-1-0-450
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...QAFest
- Цепочка документов, которые принуждают тестировщика создавать тест-кейсы;
- Как жить, когда до тест-кейсов "не хватает дыхания";
- В чем разница между "функцией" и "функциональной возможностью", и что из этого требует внимания тестировщика
Тренер-консультант учебного центра "СКАУТ-Академия" Валентина Крупадерова подробно разбирает ситуации с изменениями в проекте, инициатором которых выступает заказчик. Вы посмотрите на ситуацию глазами менеджера проекта и увидите, где его зоны влияния в ней.
Методы разработки качественного и чистого кодаIvan Novikov
Доклад на третьем митапе сообщества http://tver.io о том, почему не может существовать TDD в классическом виде, какие возможности преподносят нам использование суррогатных объектов и как отнестись к подходу скептично и использовать лучшие практики, которые метод разработки через тестирование привнес в инженерию ПО.
Тренинг "Шесть сигм. Белый пояс" - http://sixsigmaonline.ru/publ/10-1-0-65
Дом качества - Пошаговое руководство. Подробнее: http://sixsigmaonline.ru/load/23-1-0-450
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...RIF-Technology
В рамках доклада рассмотрим вопросы формирования команды с помощью модели МакКинси 7с (McKinsey 7s), поговорим о процессах разработки программного продукта, системе релизов, системном инжиниринге и рекомендациях по системе управления процессами.
Выступление будет интересно руководителям команд разработчиков, особенно тем, кто фокусируется на предсказуемости сроков и качестве создаваемого решения.
Тактическое управление продуктами: все еще недостающее звеноMaxim Gaponov
«Эти люди делают то, о чем я их прошу. Но в результате каждый раз получается не то, что мне нужно». Эта фраза, в той или иной форме, произносится каждым клиентом, с которым я работаю.
«У нас было все, что нужно. Требования, выборки, прототипы. В итоге не успели сделать и половину. А то, что сделали нежизнеспособно» — такое тоже встречается часто.
На каждой стратегической сессии выясняется, что реальный объем работ, которые необходимо совершить, в 4-5 раз превышает тот, который запланирован. И, что самое интересное, этот объем озвучивают сами участники, которые и являются авторами предыдущих нереалистичных планов.
Слушайте, с этим пора что-то делать :) Это же не магия какая-нибудь. Это ремесло. Ремесло о том, как системно сформировать и договориться о границах работ; ремесло, как закрепить за ролями ответственность; ремесло, как выстроить управление и коммуникации между разными уровнями доставки бизнес-ценности; ремесло, как оценивать текущую зрелость процессов и обеспечивать непрерывное улучшение.
В докладе я расскажу вам о своем опыте решения этих задач в разных компаниях.
В наше время неразумно начинать проект разработки программного обеспечения без предварительного всестороннего анализа. Начальным этапом любого IT проекта должно стать исследование. Это процедура сбора информации, которая дает понимание отрасли, для которой разрабатывается продукт, бизнеса Вашего заказчика и целевой аудитории.
Презентация проекта Coding Learning and Jobmarina688292
Наш проект — суперприложение.
SuperApp — это приложение нового типа с расширенным набором функций. По сути, он объединяет несколько сервисов внутри.
Наш проект предлагает пользователям два вида услуг:
1. Научитесь программировать
2. Найм программистов (Рекрутинг)
Сценарная презентация деловой игры "Коммуникации с разными типами руководителей" вместе с фотографиями реальной игры, прошедшей в Клубе профессионалов АСУ Урала, Екатеринбург, 6 ноября 2014 года.
Управление компанией с использованием метода критического цепи (МКЦ)Евгений Пикулев
Частная презентация, рассказывающая о недостатках метода критического пути, и о достоинствах метода критической цепи. Полезна для собственников и руководителей компаний.
Управление рисками в проектах. Попытка сравнения подходовЕвгений Пикулев
Попытка сравнения подходов к управлению рисками основных известных методологий управления проектами. Презентация с вебинара, который впервые прошел в августе 2012 года.
Национальные особенности подготовки к сдаче экзамена PMPЕвгений Пикулев
Презентация построена на основании трехлетнего опыта подготовки к эказмену PMP в Екатеринбурге в рамках "Школы PMP". Подробнее здесь http://gibtech.ru/pmp_school/
2. Шеф попросил инициировать проект
2
Нужно грамотно
обосновать
проект
Задокументировать
требования
Определить этапы
разработки
продукта
В PMBOK говорится про Project
Selection Methods…
А если попробовать метод QFD….?
Это я, проджект менеджер
3. Quality Function Deployment: вехи
1972 г. – первое применение метода QFD компанией
Мицубиси.
1987 г. – открытие НИИ QFD в Японии под руководством
Ё.Акао
1994 г. – старт широкого распространения QFD в
Америке. Гленн Мазур.
2000 гг. – широкое распространение QFD в Японии и
США. Сферы – автопроизводство, электроника, космос.
Сейчас – активное использование QFD при разработке
программного обеспечения.
Будущее – QFD как неотъемлемая часть TQM.
К сожалению в России, данный метод малоизвестен.
3
4. Преимущества QFD по мнению экспертов
4
Без сомнения,
это то,
что нужно!!!
(если, это правда?)
5. Проект: Разработка продукта «Дистанционный Банк»
Планируемый результат
5
План !
Я должен получить
вот такой Дом Качества
6. Шаг 1: Формулирование требований
6
Важно !
Подразумеваемые
требования
Явные
требования
Стейкхолдеры
В результате получаем список потребительских
требований к выпускаемому продукту.
Команда проекта
7. Шаг 2: Ранжирование требований
7
Важно! Приоритезация требований
У каждого требования появилось число,
обозначающее его важность.
mandatory
optional
8. Шаг 3: Разработка свойств продукта
8
Команда разработчиков готовит список характеристик
будущего продукта, важных с их точки зрения.
9. Шаг 4: Вычисление зависимостей
9
Вычисление зависимостей
потребительских требований
и характеристик будущего
продукта.
Важно !
Начинаю понимать, как
различные Whats клиента
влияют на Hows продукта.
11. Шаг 5: Построение крыши
11
Выясняем корреляцию между
характеристиками будущего
продукта. Эту зависимость
будем учитывать в дальнейшем
для оптимизации системы.
12. Шаг 6: Ранжирование характеристик
12
Определение ВЕСОВЫХ характеристик будущего продукта
с учетом рейтинга важности потребительских требований.
maxmin
13. Шаг 7: Определение ограничений
13
Проставляем экспертные оценки технической реализуемости
(ограничения)
Важно !
Мой план разработки будет
определяться весом
характеристик + ограничение.
Вспомню правило Парето.
14. Шаг 8: Учет влияния конкурентов
14
Определение как конкуренты
способны выполнить
каждое из потребительских
требований.
16. Что мы получили в результате?
Устав проекта и Старт проекта.
Документ, в котором мы определили зависимость
между характеристиками продукта и
требованиями клиента.
Итерационный живой документ.
Хорошо структурированный документ проекта.
Документ, определяющий последовательность
разработки.
Консенсус для проектной команды.
Благодарность от шефа.
16