Требования к заказчику. Роль qa в процессе постановки...

24
Требования к заказчику Роль QA(E) в процессе постановки тех. задания

Upload: provectus

Post on 26-Jun-2015

404 views

Category:

Software


2 download

DESCRIPTION

QA Expert Day Константин Пелиховский, IT-консультант: «Требования к заказчику. Роль QA в процессе постановки тех. задания»

TRANSCRIPT

Page 1: Требования к заказчику. Роль QA в процессе постановки тех. задания

Требования к заказчикуРоль QA(E) в процессе постановки тех. задания

Page 2: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 3: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 4: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 5: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 6: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 7: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 8: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 9: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 10: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 11: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 12: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 13: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 14: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 15: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 16: Требования к заказчику. Роль QA в процессе постановки тех. задания
Page 17: Требования к заказчику. Роль QA в процессе постановки тех. задания

Итак:• Всё утверждайте в письменном виде.• Дополнительная работа за дополнительные деньги.• Сроки и виды отчетности.• Согласовывайте.• Помогите решить проблему.• Предлагайте варианты.• Научитесь говорить «нет».

Page 18: Требования к заказчику. Роль QA в процессе постановки тех. задания

Виды IT компаний

• Сервисная(outsource, outstaff, consulting)– Разработка на заказ– Внешний заказчик– External rate = оклад инженера(internal rate) +

операционные расходы + прибыль

Page 19: Требования к заказчику. Роль QA в процессе постановки тех. задания

Виды IT компаний

• Продуктовая– Свой продукт– Внутренний заказчик– Теоретически, нет планки оклада

Page 20: Требования к заказчику. Роль QA в процессе постановки тех. задания

Другая разработка

• Freelance– На заказ– Новый заказ = новый клиент– Оклад ограничен временем на выполнение

• StartUp– Свой продукт– Клиент – покупатель– Прибыль не ограничена. Доля в проекте.

Page 21: Требования к заказчику. Роль QA в процессе постановки тех. задания

Почему QE важен при разработке ТЗ?

• Обычно обладают более широким багажом знаний

• Задействованы во всех этапах разработки• Видят «полную картину» проекта• Думает как пользователь• Исследование конкурентов• Время на тестирование

Page 22: Требования к заказчику. Роль QA в процессе постановки тех. задания

Оружие QE

• Документация• Отчетность• Метрики• Функциональные требования• Системы контроля• Формальная переписка

Page 23: Требования к заказчику. Роль QA в процессе постановки тех. задания

Когда «ставить» процесс?

• Если команда больше трех человек• Тяжелый заказчик• Нет систем контроля

Page 24: Требования к заказчику. Роль QA в процессе постановки тех. задания

Роль QE в agile

• Выиграть время на решение задачи• Общение с заказчиком• Организация и управление• …